Merge version_1 into main #2

Merged
bender merged 1 commits from version_1 into main 2026-04-12 03:20:14 +00:00

View File

@@ -25,130 +25,105 @@ export default function LandingPage() {
headingFontWeight="bold"
>
<ReactLenis root>
<div id="nav" data-section="nav">
<NavbarStyleCentered
navItems={[
{
name: "Services", id: "services"},
{
name: "Testimonials", id: "testimonials"},
{
name: "Contact", id: "contact"},
]}
brandName="Invictus Hair"
/>
</div>
<div id="nav" data-section="nav">
<NavbarStyleCentered
navItems={[
{ name: "Services", id: "services" },
{ name: "Testimonials", id: "testimonials" },
{ name: "Contact", id: "contact" },
]}
brandName="Invictus Hair"
/>
</div>
<div id="hero" data-section="hero">
<HeroBillboardRotatedCarousel
background={{
variant: "plain"}}
title="Elevated Hair Artistry in Sacramento"
description="Experience bespoke hair transformations in an intimate, luxury studio designed for the modern individual."
buttons={[
{
text: "Book Your Appointment", href: "#contact"},
]}
carouselItems={[
{
id: "h1", imageSrc: "http://img.b2bpic.net/free-photo/hairdresser-styling-hair-young-woman_23-2147769811.jpg", imageAlt: "Luxury hair studio interior elegant"},
{
id: "h2", imageSrc: "http://img.b2bpic.net/free-photo/woman-covering-face-with-feathers-black-mask_23-2148011354.jpg", imageAlt: "Chic hair styling close up"},
{
id: "h3", imageSrc: "http://img.b2bpic.net/free-photo/flat-lay-eco-friendly-cleaning-products-with-baking-soda-brushes_23-2148818459.jpg", imageAlt: "Minimalist hair salon aesthetic"},
{
id: "h4", imageSrc: "http://img.b2bpic.net/free-photo/woman-getting-her-hair-brushed-salon_23-2148817182.jpg", imageAlt: "Luxury hair care branding"},
{
id: "h5", imageSrc: "http://img.b2bpic.net/free-photo/smiling-african-american-woman-talking-smartphone-armchair-office_23-2148042626.jpg", imageAlt: "High end hair salon vibe"},
{
id: "h6", imageSrc: "http://img.b2bpic.net/free-photo/sensual-glamour-portrait-beautiful-woman-model-with-fresh-daily-makeup-with-dark-red-lips-color-clean-healthy-skin-face-studio-lights_158538-14321.jpg", imageAlt: "Soft warm salon lighting"},
]}
/>
</div>
<div id="hero" data-section="hero">
<HeroBillboardRotatedCarousel
background={{ variant: "plain" }}
title="Elevated Hair Artistry in Sacramento"
description="Experience bespoke hair transformations in an intimate, luxury studio designed for the modern individual."
buttons={[{ text: "Book Your Appointment", href: "#contact" }]}
carouselItems={[
{ id: "h1", imageSrc: "http://img.b2bpic.net/free-photo/hairdresser-styling-hair-young-woman_23-2147769811.jpg", imageAlt: "Luxury hair studio interior elegant" },
{ id: "h2", imageSrc: "http://img.b2bpic.net/free-photo/woman-covering-face-with-feathers-black-mask_23-2148011354.jpg", imageAlt: "Chic hair styling close up" },
{ id: "h3", imageSrc: "http://img.b2bpic.net/free-photo/flat-lay-eco-friendly-cleaning-products-with-baking-soda-brushes_23-2148818459.jpg", imageAlt: "Minimalist hair salon aesthetic" },
{ id: "h4", imageSrc: "http://img.b2bpic.net/free-photo/woman-getting-her-hair-brushed-salon_23-2148817182.jpg", imageAlt: "Luxury hair care branding" },
{ id: "h5", imageSrc: "http://img.b2bpic.net/free-photo/smiling-african-american-woman-talking-smartphone-armchair-office_23-2148042626.jpg", imageAlt: "High end hair salon vibe" },
{ id: "h6", imageSrc: "http://img.b2bpic.net/free-photo/sensual-glamour-portrait-beautiful-woman-model-with-fresh-daily-makeup-with-dark-red-lips-color-clean-healthy-skin-face-studio-lights_158538-14321.jpg", imageAlt: "Soft warm salon lighting" }
]}
/>
</div>
<div id="services" data-section="services">
<FeatureCardTwentyNine
animationType="slide-up"
textboxLayout="default"
gridVariant="three-columns-all-equal-width"
useInvertedBackground={false}
features={[
{
title: "Bespoke Haircuts", description: "Customized precision cuts focused on maintenance and style.", imageSrc: "http://img.b2bpic.net/free-photo/woman-haircutting-man-salon_23-2147737059.jpg", titleIconSrc: "Scissors", buttonText: "View Detail"},
{
title: "Color Alchemy", description: "Advanced balayage and color blending techniques.", imageSrc: "http://img.b2bpic.net/free-photo/woman-mixing-hair-dye-bowl_23-2149167363.jpg", titleIconSrc: "Sparkles", buttonText: "View Detail"},
{
title: "Bridal Artistry", description: "Expert styling for your most significant life moments.", imageSrc: "http://img.b2bpic.net/free-photo/young-beautiful-stylish-woman-wedding-dress_285396-7799.jpg", titleIconSrc: "Award", buttonText: "View Detail"},
]}
title="Curated Salon Services"
description="Precision cuts and color tailored to your unique identity."
/>
</div>
<div id="services" data-section="services">
<FeatureCardTwentyNine
animationType="slide-up"
textboxLayout="default"
gridVariant="three-columns-all-equal-width"
useInvertedBackground={false}
features={[
{ title: "Bespoke Haircuts", description: "Customized precision cuts focused on maintenance and style.", imageSrc: "http://img.b2bpic.net/free-photo/woman-haircutting-man-salon_23-2147737059.jpg", titleIconSrc: "Scissors", buttonText: "View Detail" },
{ title: "Color Alchemy", description: "Advanced balayage and color blending techniques.", imageSrc: "http://img.b2bpic.net/free-photo/woman-mixing-hair-dye-bowl_23-2149167363.jpg", titleIconSrc: "Sparkles", buttonText: "View Detail" },
{ title: "Bridal Artistry", description: "Expert styling for your most significant life moments.", imageSrc: "http://img.b2bpic.net/free-photo/young-beautiful-stylish-woman-wedding-dress_285396-7799.jpg", titleIconSrc: "Award", buttonText: "View Detail" }
]}
title="Curated Salon Services"
description="Precision cuts and color tailored to your unique identity."
/>
</div>
<div id="testimonials" data-section="testimonials">
<TestimonialCardOne
animationType="slide-up"
textboxLayout="default"
gridVariant="three-columns-all-equal-width"
useInvertedBackground={false}
testimonials={[
{
id: "t1", name: "Sarah Miller", role: "Client", company: "Sacramento", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/young-black-people-taking-care-afro-hair_23-2149575478.jpg"},
{
id: "t2", name: "James Chen", role: "Client", company: "Sacramento", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/elegant-smiling-woman-is-trying-beautiful-necklace-posh-jewellery-shop_613910-20742.jpg"},
{
id: "t3", name: "Elena Ross", role: "Client", company: "Sacramento", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/young-beautiful-female-hairdresser-apron-holding-trimmer-looking-aside-confused-standing-green-wall_141793-55408.jpg"},
{
id: "t4", name: "Marcus V.", role: "Client", company: "Sacramento", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/charming-women-with-motorcycle-helmets_23-2147771901.jpg"},
{
id: "t5", name: "Julia H.", role: "Client", company: "Sacramento", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/woman-getting-treatment-hairdresser-shop_23-2149230959.jpg"},
]}
title="Client Experiences"
description="Hear from our guests about their transformation journeys."
/>
</div>
<div id="testimonials" data-section="testimonials">
<TestimonialCardOne
animationType="slide-up"
textboxLayout="default"
gridVariant="three-columns-all-equal-width"
useInvertedBackground={false}
testimonials={[
{ id: "t1", name: "Sarah Miller", role: "Client", company: "Sacramento", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/young-black-people-taking-care-afro-hair_23-2149575478.jpg" },
{ id: "t2", name: "James Chen", role: "Client", company: "Sacramento", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/elegant-smiling-woman-is-trying-beautiful-necklace-posh-jewellery-shop_613910-20742.jpg" },
{ id: "t3", name: "Elena Ross", role: "Client", company: "Sacramento", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/young-beautiful-female-hairdresser-apron-holding-trimmer-looking-aside-confused-standing-green-wall_141793-55408.jpg" },
{ id: "t4", name: "Marcus V.", role: "Client", company: "Sacramento", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/charming-women-with-motorcycle-helmets_23-2147771901.jpg" },
{ id: "t5", name: "Julia H.", role: "Client", company: "Sacramento", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/woman-getting-treatment-hairdresser-shop_23-2149230959.jpg" }
]}
title="Client Experiences"
description="Hear from our guests about their transformation journeys."
/>
</div>
<div id="legal" data-section="legal">
<LegalSection
layout="section"
title="Terms & Conditions"
sections={[
{
heading: "Appointment Policy", content: {
text: "A deposit is required for all appointments exceeding two hours. Cancellations must be made 48 hours in advance."},
},
{
heading: "Our Guarantee", content: {
items: [
"100% satisfaction guarantee on all cuts.", "Free consultations for new color clients.", "Premium salon-grade products included in all services."],
},
},
]}
/>
</div>
<div id="legal" data-section="legal">
<LegalSection
layout="section"
title="Terms & Conditions"
sections={[
{
heading: "Appointment Policy", content: {
type: "paragraph", text: "A deposit is required for all appointments exceeding two hours. Cancellations must be made 48 hours in advance."
}
},
{
heading: "Our Guarantee", content: {
type: "list", items: [
"100% satisfaction guarantee on all cuts.", "Free consultations for new color clients.", "Premium salon-grade products included in all services."
]
}
}
]}
/>
</div>
<div id="contact" data-section="contact">
<ContactCenter
useInvertedBackground={false}
background={{
variant: "plain"}}
tag="Booking"
title="Secure Your Slot"
description="Invictus is currently accepting new clients for premium styling sessions in Sacramento."
/>
</div>
<div id="contact" data-section="contact">
<ContactCenter
useInvertedBackground={false}
background={{ variant: "plain" }}
tag="Booking"
title="Secure Your Slot"
description="Invictus is currently accepting new clients for premium styling sessions in Sacramento."
/>
</div>
<div id="footer" data-section="footer">
<FooterCard
logoText="Invictus Hair Studio"
copyrightText="© 2025 Invictus Hair Studio. All rights reserved."
/>
</div>
<div id="footer" data-section="footer">
<FooterCard
logoText="Invictus Hair Studio"
copyrightText="© 2025 Invictus Hair Studio. All rights reserved."
/>
</div>
</ReactLenis>
</ThemeProvider>
);