1 Commits

Author SHA1 Message Date
31f8f0193d Update src/app/page.tsx 2026-04-17 07:40:05 +00:00

View File

@@ -33,25 +33,15 @@ export default function LandingPage() {
<NavbarStyleFullscreen <NavbarStyleFullscreen
navItems={[ navItems={[
{ {
name: "Home", name: "Home", id: "hero"},
id: "hero",
},
{ {
name: "About", name: "About", id: "about"},
id: "about",
},
{ {
name: "Services", name: "Services", id: "services"},
id: "services",
},
{ {
name: "Pricing", name: "Pricing", id: "pricing"},
id: "pricing",
},
{ {
name: "Contact", name: "Contact", id: "contact"},
id: "contact",
},
]} ]}
brandName="Barbershop Desire" brandName="Barbershop Desire"
/> />
@@ -63,32 +53,20 @@ export default function LandingPage() {
description="Where tradition meets modern style. Experience the pinnacle of grooming and personalized service at our luxury studio." description="Where tradition meets modern style. Experience the pinnacle of grooming and personalized service at our luxury studio."
buttons={[ buttons={[
{ {
text: "Book Now", text: "Book Your Appointment", href: "#contact"},
href: "#contact",
},
]} ]}
imageSrc="http://img.b2bpic.net/free-photo/barber-tools-wooden-background-table-with-electric-machines_627829-6252.jpg" imageSrc="http://img.b2bpic.net/free-photo/barber-tools-wooden-background-table-with-electric-machines_627829-6252.jpg"
avatars={[ avatars={[
{ {
src: "http://img.b2bpic.net/free-photo/barber-tools-wooden-background-table_627829-6207.jpg", src: "http://img.b2bpic.net/free-photo/barber-tools-wooden-background-table_627829-6207.jpg", alt: "Barber tools on wooden background table"},
alt: "Barber tools on wooden background table",
},
{ {
src: "http://img.b2bpic.net/free-photo/full-shot-barber-hair-salon_23-2148242782.jpg", src: "http://img.b2bpic.net/free-photo/full-shot-barber-hair-salon_23-2148242782.jpg", alt: "Full shot of barber at hair salon"},
alt: "Full shot of barber at hair salon",
},
{ {
src: "http://img.b2bpic.net/free-photo/modern-luxury-furniture-adorns-comfortable-home-interior-generated-by-ai_188544-29070.jpg", src: "http://img.b2bpic.net/free-photo/modern-luxury-furniture-adorns-comfortable-home-interior-generated-by-ai_188544-29070.jpg", alt: "Modern luxury furniture adorns comfortable home interior generated by AI"},
alt: "Modern luxury furniture adorns comfortable home interior generated by AI",
},
{ {
src: "http://img.b2bpic.net/free-photo/close-up-leather-armchair_1156-3.jpg", src: "http://img.b2bpic.net/free-photo/close-up-leather-armchair_1156-3.jpg", alt: "Close-up of leather armchair"},
alt: "Close-up of leather armchair",
},
{ {
src: "http://img.b2bpic.net/free-photo/barber-tools-wooden-background-table-with-electric-machines_627829-6252.jpg", src: "http://img.b2bpic.net/free-photo/barber-tools-wooden-background-table-with-electric-machines_627829-6252.jpg", alt: "barber shop interior modern premium"},
alt: "barber shop interior modern premium",
},
]} ]}
avatarText="Trusted by 5,000+ gentlemen" avatarText="Trusted by 5,000+ gentlemen"
/> />
@@ -114,26 +92,11 @@ export default function LandingPage() {
useInvertedBackground={false} useInvertedBackground={false}
features={[ features={[
{ {
id: "s1", id: "s1", title: "Classic Cut", subtitle: "Precision scissor work", category: "Cut", value: "$45"},
title: "Classic Cut",
subtitle: "Precision scissor work",
category: "Cut",
value: "$45",
},
{ {
id: "s2", id: "s2", title: "Royal Shave", subtitle: "Hot towel & blade", category: "Shave", value: "$35"},
title: "Royal Shave",
subtitle: "Hot towel & blade",
category: "Shave",
value: "$35",
},
{ {
id: "s3", id: "s3", title: "Beard Grooming", subtitle: "Shape and refine", category: "Beard", value: "$25"},
title: "Beard Grooming",
subtitle: "Shape and refine",
category: "Beard",
value: "$25",
},
]} ]}
title="Premium Services" title="Premium Services"
description="Elevated grooming for the modern gentleman." description="Elevated grooming for the modern gentleman."
@@ -148,23 +111,11 @@ export default function LandingPage() {
useInvertedBackground={true} useInvertedBackground={true}
members={[ members={[
{ {
id: "m1", id: "m1", name: "James R.", role: "Master Barber", imageSrc: "http://img.b2bpic.net/free-photo/business-owner-with-apron-break_23-2148366601.jpg"},
name: "James R.",
role: "Master Barber",
imageSrc: "http://img.b2bpic.net/free-photo/business-owner-with-apron-break_23-2148366601.jpg",
},
{ {
id: "m2", id: "m2", name: "Marcus V.", role: "Lead Stylist", imageSrc: "http://img.b2bpic.net/free-photo/portrait-man-with-tattoo-his-face-arms-dressed-white-shirt-grey-background_613910-8168.jpg"},
name: "Marcus V.",
role: "Lead Stylist",
imageSrc: "http://img.b2bpic.net/free-photo/portrait-man-with-tattoo-his-face-arms-dressed-white-shirt-grey-background_613910-8168.jpg",
},
{ {
id: "m3", id: "m3", name: "David L.", role: "Senior Barber", imageSrc: "http://img.b2bpic.net/free-photo/close-up-portrait-charming-adorable-lady-with-dark-hairstyle-is-posing-with-shy-smile-is-touching-head-while-looking-camera_291650-2392.jpg"},
name: "David L.",
role: "Senior Barber",
imageSrc: "http://img.b2bpic.net/free-photo/close-up-portrait-charming-adorable-lady-with-dark-hairstyle-is-posing-with-shy-smile-is-touching-head-while-looking-camera_291650-2392.jpg",
},
]} ]}
title="Meet Our Barbers" title="Meet Our Barbers"
description="The best hands in the city, ready for your next style." description="The best hands in the city, ready for your next style."
@@ -176,30 +127,15 @@ export default function LandingPage() {
useInvertedBackground={false} useInvertedBackground={false}
testimonials={[ testimonials={[
{ {
id: "t1", id: "t1", name: "Alex B.", imageSrc: "http://img.b2bpic.net/free-photo/smiling-bearded-man-drying-hair-with-hairdryer-near-mirror_171337-19919.jpg"},
name: "Alex B.",
imageSrc: "http://img.b2bpic.net/free-photo/smiling-bearded-man-drying-hair-with-hairdryer-near-mirror_171337-19919.jpg",
},
{ {
id: "t2", id: "t2", name: "John D.", imageSrc: "http://img.b2bpic.net/free-photo/woman-getting-treatment-hairdresser-shop_23-2149229813.jpg"},
name: "John D.",
imageSrc: "http://img.b2bpic.net/free-photo/woman-getting-treatment-hairdresser-shop_23-2149229813.jpg",
},
{ {
id: "t3", id: "t3", name: "Sarah K.", imageSrc: "http://img.b2bpic.net/free-photo/stylish-man-sitting-barbershop_1157-20127.jpg"},
name: "Sarah K.",
imageSrc: "http://img.b2bpic.net/free-photo/stylish-man-sitting-barbershop_1157-20127.jpg",
},
{ {
id: "t4", id: "t4", name: "Mike P.", imageSrc: "http://img.b2bpic.net/free-photo/concentrated-young-man-dressed-formalwear_171337-10718.jpg"},
name: "Mike P.",
imageSrc: "http://img.b2bpic.net/free-photo/concentrated-young-man-dressed-formalwear_171337-10718.jpg",
},
{ {
id: "t5", id: "t5", name: "Chris M.", imageSrc: "http://img.b2bpic.net/free-photo/brutal-bearded-male-violet-jacket-isolated-with-contrast-illumination-grey-background_613910-1950.jpg"},
name: "Chris M.",
imageSrc: "http://img.b2bpic.net/free-photo/brutal-bearded-male-violet-jacket-isolated-with-contrast-illumination-grey-background_613910-1950.jpg",
},
]} ]}
cardTitle="Client Voices" cardTitle="Client Voices"
cardTag="Reviews" cardTag="Reviews"
@@ -214,55 +150,28 @@ export default function LandingPage() {
useInvertedBackground={true} useInvertedBackground={true}
plans={[ plans={[
{ {
id: "p1", id: "p1", badge: "Essentials", price: "$90/mo", subtitle: "Two cuts per month", buttons: [
badge: "Essentials",
price: "$90/mo",
subtitle: "Two cuts per month",
buttons: [
{ {
text: "Join", text: "Join", href: "#contact"},
href: "#contact",
},
], ],
features: [ features: [
"2x Monthly Cut", "2x Monthly Cut", "Hot Towel", "Priority Booking"],
"Hot Towel",
"Priority Booking",
],
}, },
{ {
id: "p2", id: "p2", badge: "Premium", price: "$150/mo", subtitle: "Unlimited grooming", buttons: [
badge: "Premium",
price: "$150/mo",
subtitle: "Unlimited grooming",
buttons: [
{ {
text: "Join", text: "Join", href: "#contact"},
href: "#contact",
},
], ],
features: [ features: [
"Unlimited Cuts", "Unlimited Cuts", "Royal Shave", "VIP Access"],
"Royal Shave",
"VIP Access",
],
}, },
{ {
id: "p3", id: "p3", badge: "Elite", price: "$250/mo", subtitle: "The full experience", buttons: [
badge: "Elite",
price: "$250/mo",
subtitle: "The full experience",
buttons: [
{ {
text: "Join", text: "Join", href: "#contact"},
href: "#contact",
},
], ],
features: [ features: [
"Unlimited Cuts", "Unlimited Cuts", "Unlimited Shaves", "Full Concierge"],
"Unlimited Shaves",
"Full Concierge",
],
}, },
]} ]}
title="Membership Plans" title="Membership Plans"
@@ -276,20 +185,11 @@ export default function LandingPage() {
useInvertedBackground={false} useInvertedBackground={false}
faqs={[ faqs={[
{ {
id: "f1", id: "f1", title: "Do I need an appointment?", content: "We recommend booking in advance to ensure your preferred time, but walk-ins are welcome based on availability."},
title: "Do I need an appointment?",
content: "We recommend booking in advance to ensure your preferred time, but walk-ins are welcome based on availability.",
},
{ {
id: "f2", id: "f2", title: "What products do you use?", content: "We use premium organic grooming products curated for the best results and hair health."},
title: "What products do you use?",
content: "We use premium organic grooming products curated for the best results and hair health.",
},
{ {
id: "f3", id: "f3", title: "Do you offer group discounts?", content: "Yes, for wedding parties or group bookings, please contact us for special pricing."},
title: "Do you offer group discounts?",
content: "Yes, for wedding parties or group bookings, please contact us for special pricing.",
},
]} ]}
title="Questions Answered" title="Questions Answered"
description="Everything you need to know about our services." description="Everything you need to know about our services."
@@ -304,16 +204,10 @@ export default function LandingPage() {
description="Reserve your chair at Barbershop Desire." description="Reserve your chair at Barbershop Desire."
inputs={[ inputs={[
{ {
name: "name", name: "name", type: "text", placeholder: "Full Name", required: true,
type: "text",
placeholder: "Full Name",
required: true,
}, },
{ {
name: "email", name: "email", type: "email", placeholder: "Email Address", required: true,
type: "email",
placeholder: "Email Address",
required: true,
}, },
]} ]}
imageSrc="http://img.b2bpic.net/free-photo/young-bearded-man-getting-haircut-by-hairdresser-while-sitting-chair-barbershop-barber-soul_627829-6322.jpg" imageSrc="http://img.b2bpic.net/free-photo/young-bearded-man-getting-haircut-by-hairdresser-while-sitting-chair-barbershop-barber-soul_627829-6322.jpg"
@@ -329,4 +223,4 @@ export default function LandingPage() {
</ReactLenis> </ReactLenis>
</ThemeProvider> </ThemeProvider>
); );
} }