6 Commits

Author SHA1 Message Date
2480616a4e Merge version_4 into main
Merge version_4 into main
2026-05-01 03:29:11 +00:00
c4284a0960 Add src/app/products/page.tsx 2026-05-01 03:29:08 +00:00
f2fcf15a83 Update src/app/page.tsx 2026-05-01 03:29:07 +00:00
41149ccdb0 Merge version_3 into main
Merge version_3 into main
2026-05-01 03:13:29 +00:00
226bd178c2 Update src/app/page.tsx 2026-05-01 03:13:23 +00:00
1e1106fc39 Merge version_2 into main
Merge version_2 into main
2026-05-01 03:10:21 +00:00
2 changed files with 94 additions and 128 deletions

View File

@@ -3,16 +3,14 @@
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import ReactLenis from "lenis/react"; import ReactLenis from "lenis/react";
import AboutMetric from '@/components/sections/about/AboutMetric'; import AboutMetric from '@/components/sections/about/AboutMetric';
import BlogCardThree from '@/components/sections/blog/BlogCardThree';
import ContactText from '@/components/sections/contact/ContactText'; import ContactText from '@/components/sections/contact/ContactText';
import FaqDouble from '@/components/sections/faq/FaqDouble';
import FeatureCardTwentyOne from '@/components/sections/feature/FeatureCardTwentyOne';
import FooterSimple from '@/components/sections/footer/FooterSimple'; import FooterSimple from '@/components/sections/footer/FooterSimple';
import HeroBillboardScroll from '@/components/sections/hero/HeroBillboardScroll'; import HeroBillboardScroll from '@/components/sections/hero/HeroBillboardScroll';
import NavbarStyleApple from '@/components/navbar/NavbarStyleApple/NavbarStyleApple'; import NavbarStyleApple from '@/components/navbar/NavbarStyleApple/NavbarStyleApple';
import ProductCardThree from '@/components/sections/product/ProductCardThree'; import ProductCardThree from '@/components/sections/product/ProductCardThree';
import TestimonialCardTwelve from '@/components/sections/testimonial/TestimonialCardTwelve'; import TestimonialCardTwelve from '@/components/sections/testimonial/TestimonialCardTwelve';
import { Award, CheckCircle, Shield, Sparkles } from "lucide-react"; import { Award, CheckCircle, Shield, Sparkles } from "lucide-react";
import FeatureCardTwentyOne from '@/components/sections/feature/FeatureCardTwentyOne';
export default function LandingPage() { export default function LandingPage() {
return ( return (
@@ -32,14 +30,11 @@ export default function LandingPage() {
<div id="nav" data-section="nav"> <div id="nav" data-section="nav">
<NavbarStyleApple <NavbarStyleApple
navItems={[ navItems={[
{ { name: "Home", id: "home" },
name: "Home", id: "home"}, { name: "Products", id: "/products" },
{ { name: "About", id: "about" },
name: "Collection", id: "products"}, { name: "Testimonials", id: "testimonials" },
{ { name: "Contact", id: "contact" },
name: "About", id: "about"},
{
name: "Contact", id: "contact"},
]} ]}
brandName="Achievers Brand" brandName="Achievers Brand"
/> />
@@ -47,34 +42,24 @@ export default function LandingPage() {
<div id="home" data-section="home"> <div id="home" data-section="home">
<HeroBillboardScroll <HeroBillboardScroll
background={{ background={{ variant: "gradient-bars" }}
variant: "gradient-bars"}} title="Achievers Brand"
title="Redefine Your Style" description="Redefining modern style with premium apparel for the trendsetters of tomorrow. Experience comfort and luxury in every piece."
description="Achievers Brand brings you premium quality apparel designed for the modern trendsetter. Experience luxury and comfort in every stitch." tag="Exclusive Collection"
tag="New Season"
imageSrc="http://img.b2bpic.net/free-photo/black-white-nude-woman-front-view_23-2149428734.jpg" imageSrc="http://img.b2bpic.net/free-photo/black-white-nude-woman-front-view_23-2149428734.jpg"
tagIcon={Sparkles} tagIcon={Sparkles}
buttons={[ buttons={[{ text: "Shop Now", href: "/products" }]}
{
text: "Shop Collection", href: "#products"},
]}
/> />
</div> </div>
<div id="about" data-section="about"> <div id="about" data-section="about">
<AboutMetric <AboutMetric
useInvertedBackground={false} useInvertedBackground={false}
title="Our Craftsmanship" title="Our Commitment"
metrics={[ metrics={[
{ { icon: Award, label: "Years of Excellence", value: "10+" },
icon: Award, { icon: CheckCircle, label: "Happy Clients", value: "50k+" },
label: "Years Active", value: "10+"}, { icon: Shield, label: "Quality Standards", value: "A++" },
{
icon: CheckCircle,
label: "Happy Clients", value: "50k+"},
{
icon: Shield,
label: "Quality Grade", value: "A++"},
]} ]}
metricsAnimation="slide-up" metricsAnimation="slide-up"
/> />
@@ -83,95 +68,27 @@ export default function LandingPage() {
<div id="features" data-section="features"> <div id="features" data-section="features">
<FeatureCardTwentyOne <FeatureCardTwentyOne
useInvertedBackground={false} useInvertedBackground={false}
title="Why Choose Us" title="Crafted for You"
description="We blend high-end design with sustainable practices for clothing that matters." description="We combine heritage artistry with contemporary silhouettes to bring you clothing that makes a statement."
accordionItems={[ accordionItems={[
{ { id: "f1", title: "Sourced Quality", content: "We select only the finest raw materials for our collections." },
id: "f1", title: "Premium Materials", content: "Sourced from the finest suppliers globally."}, { id: "f2", title: "Ethical Production", content: "Our processes ensure fairness and sustainability at every stage." },
{ { id: "f3", title: "Customized Fit", content: "Designed by professionals to suit the modern individual." },
id: "f2", title: "Sustainable Fashion", content: "Designed with eco-friendly ethics in mind."},
{
id: "f3", title: "Tailored Fit", content: "Engineered for maximum comfort and style."},
]} ]}
mediaAnimation="slide-up"
imageSrc="http://img.b2bpic.net/free-photo/tailoring-items-arrangement-still-life_23-2149647251.jpg" imageSrc="http://img.b2bpic.net/free-photo/tailoring-items-arrangement-still-life_23-2149647251.jpg"
/> />
</div> </div>
<div id="products" data-section="products">
<ProductCardThree
animationType="slide-up"
textboxLayout="default"
gridVariant="uniform-all-items-equal"
useInvertedBackground={false}
products={[
{
id: "p1", name: "Modern Tee", price: "$45", imageSrc: "http://img.b2bpic.net/free-photo/view-beige-tone-colored-pants_23-2150773383.jpg"},
{
id: "p2", name: "Denim Jacket", price: "$120", imageSrc: "http://img.b2bpic.net/free-photo/young-girl-checked-shirt-jean-jacket-putting-index-finger-chin-while-raising-hand-head-looking-pretty_176474-87005.jpg"},
{
id: "p3", name: "Slim Chinos", price: "$85", imageSrc: "http://img.b2bpic.net/free-photo/bearded-hipster-man-wearing-sunglasses-standing-isolated_171337-13951.jpg"},
{
id: "p4", name: "Leather Belt", price: "$50", imageSrc: "http://img.b2bpic.net/free-photo/closeup-belt_53876-33678.jpg"},
{
id: "p5", name: "Seasonal Parka", price: "$180", imageSrc: "http://img.b2bpic.net/free-photo/student-with-goth-style-school_23-2150576841.jpg"},
{
id: "p6", name: "Essential Hoodie", price: "$65", imageSrc: "http://img.b2bpic.net/free-photo/low-angle-view-young-fashionable-woman-with-her-hands-pocket_23-2148187398.jpg"},
]}
title="Latest Arrivals"
description="Explore our curated collection for this season."
/>
</div>
<div id="testimonials" data-section="testimonials"> <div id="testimonials" data-section="testimonials">
<TestimonialCardTwelve <TestimonialCardTwelve
useInvertedBackground={false} useInvertedBackground={false}
testimonials={[ cardTitle="What They Say"
{ cardTag="Testimonials"
id: "1", name: "Amina Balogun", imageSrc: "http://img.b2bpic.net/free-photo/portrait-fashionable-boy-wearing-ruff_23-2148184628.jpg"},
{
id: "2", name: "Chinedu Okafor", imageSrc: "http://img.b2bpic.net/free-photo/woman-fur-coat_1303-3564.jpg"},
{
id: "3", name: "Folake Adeyemi", imageSrc: "http://img.b2bpic.net/free-photo/portrait-young-brunette-woman-white-t-shirt-denim-pink-jacket-posing-with-smile-cute-bar_197531-17038.jpg"},
]}
cardTitle="Customer Showcases"
cardTag="Nigerian Style"
cardAnimation="slide-up" cardAnimation="slide-up"
/> testimonials={[
</div> { id: "1", name: "Amina Balogun", imageSrc: "http://img.b2bpic.net/free-photo/portrait-fashionable-boy-wearing-ruff_23-2148184628.jpg" },
{ id: "2", name: "Chinedu Okafor", imageSrc: "http://img.b2bpic.net/free-photo/woman-fur-coat_1303-3564.jpg" },
<div id="faq" data-section="faq"> { id: "3", name: "Folake Adeyemi", imageSrc: "http://img.b2bpic.net/free-photo/portrait-young-brunette-woman-white-t-shirt-denim-pink-jacket-posing-with-smile-cute-bar_197531-17038.jpg" },
<FaqDouble
textboxLayout="default"
useInvertedBackground={false}
faqs={[
{
id: "q1", title: "Shipping times?", content: "Standard delivery takes 3-5 days."},
{
id: "q2", title: "Return policy?", content: "Free returns within 30 days."},
{
id: "q3", title: "How to size?", content: "Check our detailed size guide online."},
]}
title="Need Help?"
description="Common questions about our brand and services."
faqsAnimation="slide-up"
/>
</div>
<div id="blog" data-section="blog">
<BlogCardThree
animationType="slide-up"
textboxLayout="default"
useInvertedBackground={false}
title="Style Insights"
description="Fashion tips and news from our team."
blogs={[
{
id: "b1", category: "Style", title: "The Rise of Indigenous Fabrics", excerpt: "How local weaves are taking over the runway.", imageSrc: "http://img.b2bpic.net/free-photo/bearded-young-man-presenting-soft-cotton-plain-gray-sweatshirt-with-black-jeans-isolated-white_346278-965.jpg", authorName: "Editor", authorAvatar: "http://img.b2bpic.net/free-photo/happy-woman-good-mood-with-pierced-tongue-oversized-jeans-jacket-high-waisted-jeans-posing_197531-19172.jpg", date: "Nov 1, 2023"},
{
id: "b2", category: "Tips", title: "Styling Your Traditional Wear", excerpt: "Modern twists for timeless garments.", imageSrc: "http://img.b2bpic.net/free-photo/portrait-young-woman-2000s-fashion-style-posing-with-camera_23-2149442830.jpg", authorName: "Editor", authorAvatar: "http://img.b2bpic.net/free-photo/dreamy-stylish-girl-hiding-face-hat-peeking-left_176420-20654.jpg", date: "Nov 5, 2023"},
{
id: "b3", category: "News", title: "New Sown Collection", excerpt: "Featuring hand-selected Nigerian textiles.", imageSrc: "http://img.b2bpic.net/free-photo/full-length-young-fashionable-caucasian-brunette-woman-with-red-lipstick-wears-black-clothes-glasses-holds-glass-booze-indoors_197531-32093.jpg", authorName: "Editor", authorAvatar: "http://img.b2bpic.net/free-photo/portrait-fashionable-boy-wearing-ruff_23-2148184633.jpg", date: "Nov 10, 2023"},
]} ]}
/> />
</div> </div>
@@ -179,31 +96,16 @@ export default function LandingPage() {
<div id="contact" data-section="contact"> <div id="contact" data-section="contact">
<ContactText <ContactText
useInvertedBackground={false} useInvertedBackground={false}
background={{ background={{ variant: "gradient-bars" }}
variant: "gradient-bars"}} text="Visit us at 42 Omasi Street or reach us via 0817 525 3698 to discuss your needs."
text="Partner with us or inquire about our unique custom-sewn designs and local fabric sourcing."
/> />
</div> </div>
<div id="footer" data-section="footer"> <div id="footer" data-section="footer">
<FooterSimple <FooterSimple
columns={[ columns={[
{ { title: "Brand", items: [{ label: "About", href: "#about" }, { label: "Products", href: "/products" }] },
title: "Company", items: [ { title: "Support", items: [{ label: "Contact", href: "#contact" }] },
{
label: "About", href: "#about"},
{
label: "Contact", href: "#contact"},
],
},
{
title: "Legal", items: [
{
label: "Privacy", href: "#"},
{
label: "Terms", href: "#"},
],
},
]} ]}
bottomLeftText="© 2024 Achievers Brand." bottomLeftText="© 2024 Achievers Brand."
bottomRightText="All rights reserved." bottomRightText="All rights reserved."

64
src/app/products/page.tsx Normal file
View File

@@ -0,0 +1,64 @@
"use client";
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import ReactLenis from "lenis/react";
import ProductCardThree from '@/components/sections/product/ProductCardThree';
import NavbarStyleApple from '@/components/navbar/NavbarStyleApple/NavbarStyleApple';
import FooterSimple from '@/components/sections/footer/FooterSimple';
export default function ProductsPage() {
return (
<ThemeProvider
defaultButtonVariant="text-stagger"
defaultTextAnimation="entrance-slide"
borderRadius="soft"
contentWidth="compact"
sizing="mediumLarge"
background="circleGradient"
cardStyle="layered-gradient"
primaryButtonStyle="radial-glow"
secondaryButtonStyle="glass"
headingFontWeight="medium"
>
<ReactLenis root>
<div id="nav" data-section="nav">
<NavbarStyleApple
navItems={[
{ name: "Home", id: "/" },
{ name: "Products", id: "products" },
{ name: "About", id: "/about" },
{ name: "Testimonials", id: "/testimonials" },
{ name: "Contact", id: "/contact" },
]}
brandName="Achievers Brand"
/>
</div>
<div id="products" data-section="products" style={{ paddingTop: "100px" }}>
<ProductCardThree
animationType="slide-up"
textboxLayout="default"
gridVariant="uniform-all-items-equal"
useInvertedBackground={false}
products={[
{ id: "p1", name: "Signature Tee", price: "$45", imageSrc: "http://img.b2bpic.net/free-photo/view-beige-tone-colored-pants_23-2150773383.jpg" },
{ id: "p2", name: "Premium Jacket", price: "$120", imageSrc: "http://img.b2bpic.net/free-photo/young-girl-checked-shirt-jean-jacket-putting-index-finger-chin-while-raising-hand-head-looking-pretty_176474-87005.jpg" },
{ id: "p3", name: "Essential Chinos", price: "$85", imageSrc: "http://img.b2bpic.net/free-photo/bearded-hipster-man-wearing-sunglasses-standing-isolated_171337-13951.jpg" },
]}
title="Our Products"
description="Discover the full range of Achievers Brand premium apparel."
/>
</div>
<div id="footer" data-section="footer">
<FooterSimple
columns={[
{ title: "Brand", items: [{ label: "About", href: "/about" }, { label: "Products", href: "/products" }] },
{ title: "Support", items: [{ label: "Contact", href: "/contact" }] },
]}
bottomLeftText="© 2024 Achievers Brand."
bottomRightText="All rights reserved."
/>
</div>
</ReactLenis>
</ThemeProvider>
);
}