Merge version_1_1782229877607 into main #1

Merged
bender merged 1 commits from version_1_1782229877607 into main 2026-06-23 15:52:21 +00:00

View File

@@ -16,13 +16,9 @@ export default function HomePage() {
brand="LUXE SALON"
description="Experience the ultimate in beauty and relaxation. Where elegance meets artistry for your perfect look."
primaryButton={{
text: "Book Your Visit",
href: "#contact",
}}
text: "Book Your Visit", href: "#contact"}}
secondaryButton={{
text: "View Our Services",
href: "#services",
}}
text: "View Our Services", href: "#services"}}
imageSrc="http://img.b2bpic.net/free-photo/beautiful-woman-standing-bathroom_1157-20467.jpg"
/>
</SectionErrorBoundary>
@@ -33,10 +29,7 @@ export default function HomePage() {
<AboutTextSplit
title="A Legacy of Beauty"
descriptions={[
"Located in the heart of the city, Luxe Salon provides a sanctuary for those seeking professional aesthetic care.",
"Our team of expert stylists and therapists is committed to enhancing your natural beauty with precision and passion.",
"From cutting-edge hair styling to restorative skin treatments, we use only the finest products to ensure exceptional results.",
]}
"Located in the heart of the city, Luxe Salon provides a sanctuary for those seeking professional aesthetic care.", "Our team of expert stylists and therapists is committed to enhancing your natural beauty with precision and passion.", "From cutting-edge hair styling to restorative skin treatments, we use only the finest products to ensure exceptional results."]}
/>
</SectionErrorBoundary>
</div>
@@ -49,32 +42,17 @@ export default function HomePage() {
description="Tailored treatments for your specific needs."
items={[
{
title: "Hair Transformation",
description: "Cutting-edge cuts and bespoke coloring.",
tags: [
"Hair",
"Style",
],
imageSrc: "http://img.b2bpic.net/free-photo/woman-getting-face-treatment-close-up_23-2149144923.jpg",
},
title: "Hair Transformation", description: "Cutting-edge cuts and bespoke coloring.", tags: [
"Hair", "Style"],
imageSrc: "http://img.b2bpic.net/free-photo/woman-getting-face-treatment-close-up_23-2149144923.jpg"},
{
title: "Radiant Skin",
description: "Customized facials for ultimate rejuvenation.",
tags: [
"Spa",
"Skin",
],
imageSrc: "http://img.b2bpic.net/free-photo/cosmetologist-applying-mask-face-client-beauty-salon_1303-16774.jpg",
},
title: "Radiant Skin", description: "Customized facials for ultimate rejuvenation.", tags: [
"Spa", "Skin"],
imageSrc: "http://img.b2bpic.net/free-photo/cosmetologist-applying-mask-face-client-beauty-salon_1303-16774.jpg"},
{
title: "Makeup Artistry",
description: "Precision makeup for every occasion.",
tags: [
"Makeup",
"Events",
],
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-smiley-woman-doing-make-up_23-2149190642.jpg",
},
title: "Makeup Artistry", description: "Precision makeup for every occasion.", tags: [
"Makeup", "Events"],
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-smiley-woman-doing-make-up_23-2149190642.jpg"},
]}
/>
</SectionErrorBoundary>
@@ -88,40 +66,19 @@ export default function HomePage() {
description="A glimpse into the luxurious world of Luxe Salon."
items={[
{
title: "Main Area",
description: "Where the magic happens.",
imageSrc: "http://img.b2bpic.net/free-photo/blue-model-career-kit-arrangement_23-2150083943.jpg",
},
title: "Main Area", description: "Where the magic happens.", imageSrc: "http://img.b2bpic.net/free-photo/blue-model-career-kit-arrangement_23-2150083943.jpg"},
{
title: "Manicure Station",
description: "Precision nail care.",
imageSrc: "http://img.b2bpic.net/free-photo/make-up-brushes-with-bottle-water-beauty-salon_627829-10772.jpg",
},
title: "Manicure Station", description: "Precision nail care.", imageSrc: "http://img.b2bpic.net/free-photo/make-up-brushes-with-bottle-water-beauty-salon_627829-10772.jpg"},
{
title: "Relaxation Lounge",
description: "Unwind in style.",
imageSrc: "http://img.b2bpic.net/free-photo/tools-profession-hairdresser_23-2150668439.jpg",
},
title: "Relaxation Lounge", description: "Unwind in style.", imageSrc: "http://img.b2bpic.net/free-photo/tools-profession-hairdresser_23-2150668439.jpg"},
{
title: "Skincare Suite",
description: "Rejuvenate yourself.",
imageSrc: "http://img.b2bpic.net/free-photo/still-life-various-cleaning-products_23-2150829675.jpg",
},
title: "Skincare Suite", description: "Rejuvenate yourself.", imageSrc: "http://img.b2bpic.net/free-photo/still-life-various-cleaning-products_23-2150829675.jpg"},
{
title: "Elegant Entrance",
description: "Step into serenity.",
imageSrc: "http://img.b2bpic.net/free-photo/elegant-women-with-shopping-bags-city_1157-26763.jpg",
},
title: "Elegant Entrance", description: "Step into serenity.", imageSrc: "http://img.b2bpic.net/free-photo/elegant-women-with-shopping-bags-city_1157-26763.jpg"},
{
title: "Consultation Desk",
description: "Personalized advice.",
imageSrc: "http://img.b2bpic.net/free-photo/masseur-taking-care-her-clinic_23-2149273869.jpg",
},
title: "Consultation Desk", description: "Personalized advice.", imageSrc: "http://img.b2bpic.net/free-photo/masseur-taking-care-her-clinic_23-2149273869.jpg"},
{
title: "Luxe Details",
description: "Every detail matters.",
imageSrc: "http://img.b2bpic.net/free-photo/sitting-hair-dresser-posing_23-2148108747.jpg",
},
title: "Luxe Details", description: "Every detail matters.", imageSrc: "http://img.b2bpic.net/free-photo/sitting-hair-dresser-posing_23-2148108747.jpg"},
]}
/>
</SectionErrorBoundary>
@@ -135,45 +92,20 @@ export default function HomePage() {
description="Hear about the Luxe Salon experience."
testimonials={[
{
id: "1",
name: "Elena Rodriguez",
role: "Fashion Consultant",
company: "Global Style",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/beautiful-woman-getting-her-hair-dyed-by-hairdresser-home_23-2148817234.jpg",
},
name: "Elena Rodriguez", role: "Fashion Consultant", company: "Global Style", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/beautiful-woman-getting-her-hair-dyed-by-hairdresser-home_23-2148817234.jpg"},
{
id: "2",
name: "Marcus Chen",
role: "Creative Director",
company: "Vivid Media",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/model-is-sitting-high-chair-professional-make-up-procedure_231208-3562.jpg",
},
name: "Marcus Chen", role: "Creative Director", company: "Vivid Media", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/model-is-sitting-high-chair-professional-make-up-procedure_231208-3562.jpg"},
{
id: "3",
name: "Sarah Miller",
role: "Architect",
company: "Miller Design",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/portrait-young-female-dentist-dentistry-concept-dental-treatment_169016-67003.jpg",
},
name: "Sarah Miller", role: "Architect", company: "Miller Design", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/portrait-young-female-dentist-dentistry-concept-dental-treatment_169016-67003.jpg"},
{
id: "4",
name: "Sophie Jenkins",
role: "Marketing Lead",
company: "BrandCo",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/mom-combing-daughter-hair_23-2148482909.jpg",
},
name: "Sophie Jenkins", role: "Marketing Lead", company: "BrandCo", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/mom-combing-daughter-hair_23-2148482909.jpg"},
{
id: "5",
name: "David Thorne",
role: "Entrepreneur",
company: "Thorne Capital",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/pretty-smiling-woman-dressed-black-sweater-looking-with-satisfaction_114579-81858.jpg",
},
name: "David Thorne", role: "Entrepreneur", company: "Thorne Capital", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/pretty-smiling-woman-dressed-black-sweater-looking-with-satisfaction_114579-81858.jpg"},
]}
/>
</SectionErrorBoundary>
@@ -187,29 +119,19 @@ export default function HomePage() {
description="Everything you need to know."
categories={[
{
name: "Appointments",
items: [
name: "Appointments", items: [
{
question: "How do I book an appointment?",
answer: "You can book directly through our website contact form or give us a call.",
},
question: "How do I book an appointment?", answer: "You can book directly through our website contact form or give us a call."},
{
question: "Can I cancel my visit?",
answer: "Yes, please provide at least 24 hours notice for cancellations.",
},
question: "Can I cancel my visit?", answer: "Yes, please provide at least 24 hours notice for cancellations."},
],
},
{
name: "Services",
items: [
name: "Services", items: [
{
question: "Do you offer consultations?",
answer: "Yes, all major treatments include a free consultation.",
},
question: "Do you offer consultations?", answer: "Yes, all major treatments include a free consultation."},
{
question: "What products do you use?",
answer: "We exclusively use premium, cruelty-free professional beauty brands.",
},
question: "What products do you use?", answer: "We exclusively use premium, cruelty-free professional beauty brands."},
],
},
]}
@@ -223,13 +145,9 @@ export default function HomePage() {
tag="Book Now"
text="Ready for your Luxe transformation? Schedule your appointment today."
primaryButton={{
text: "Contact Us",
href: "mailto:hello@luxesalon.com",
}}
text: "Contact Us", href: "mailto:hello@luxesalon.com"}}
secondaryButton={{
text: "Book Now",
href: "#",
}}
text: "Book Now", href: "#"}}
/>
</SectionErrorBoundary>
</div>