From 69148a3b566141a6b3edd84327f1d2e1985e120f Mon Sep 17 00:00:00 2001 From: bender Date: Fri, 8 May 2026 21:06:40 +0000 Subject: [PATCH 1/2] Update src/app/page.tsx --- src/app/page.tsx | 286 ++++++++--------------------------------------- 1 file changed, 44 insertions(+), 242 deletions(-) diff --git a/src/app/page.tsx b/src/app/page.tsx index 690a851..508f8d7 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -5,7 +5,7 @@ import ReactLenis from "lenis/react"; import ContactSplitForm from '@/components/sections/contact/ContactSplitForm'; import FaqBase from '@/components/sections/faq/FaqBase'; import FeatureHoverPattern from '@/components/sections/feature/featureHoverPattern/FeatureHoverPattern'; -import FooterBaseCard from '@/components/sections/footer/FooterBaseCard'; +import FooterMedia from '@/components/sections/footer/FooterMedia'; import HeroCarouselLogo from '@/components/sections/hero/heroCarouselLogo/HeroCarouselLogo'; import MetricSplitMediaAbout from '@/components/sections/about/MetricSplitMediaAbout'; import NavbarStyleApple from '@/components/navbar/NavbarStyleApple/NavbarStyleApple'; @@ -32,26 +32,11 @@ export default function LandingPage() { @@ -102,14 +64,8 @@ export default function LandingPage() { title="Mastery in Grooming" description="We blend traditional artistry with modern precision to provide unique grooming experiences." metrics={[ - { - value: "10+", - title: "Years Experience", - }, - { - value: "5000+", - title: "Happy Clients", - }, + { value: "10+", title: "Years Experience" }, + { value: "5000+", title: "Happy Clients" }, ]} imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=1thwt6&_wi=1" imageAlt="Barber tools" @@ -124,21 +80,9 @@ export default function LandingPage() { textboxLayout="default" useInvertedBackground={false} features={[ - { - icon: Scissors, - title: "Precision Cuts", - description: "Customized haircuts for your lifestyle.", - }, - { - icon: Sparkles, - title: "Beard Grooming", - description: "Hot towel treatment and beard shaping.", - }, - { - icon: Award, - title: "Traditional Shave", - description: "Premium straight razor shave experience.", - }, + { icon: Scissors, title: "Precision Cuts", description: "Customized haircuts for your lifestyle." }, + { icon: Sparkles, title: "Beard Grooming", description: "Hot towel treatment and beard shaping." }, + { icon: Award, title: "Traditional Shave", description: "Premium straight razor shave experience." }, ]} title="Our Signature Services" description="From classic shaves to contemporary style transformations." @@ -151,57 +95,9 @@ export default function LandingPage() { textboxLayout="default" useInvertedBackground={true} plans={[ - { - id: "basic", - title: "Basic Cut", - price: "35€", - period: "Session", - features: [ - "Haircut", - "Consultation", - "Styling", - ], - button: { - text: "Book", - href: "#contact", - }, - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=gn3k65&_wi=1", - imageAlt: "grooming services icons", - }, - { - id: "pro", - title: "Grooming Combo", - price: "60€", - period: "Session", - features: [ - "Haircut", - "Beard Trim", - "Hot Towel", - ], - button: { - text: "Book", - href: "#contact", - }, - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=kpupdf&_wi=2", - imageAlt: "grooming services icons", - }, - { - id: "premium", - title: "Full Experience", - price: "85€", - period: "Session", - features: [ - "Haircut", - "Beard Trim", - "Face Treatment", - ], - button: { - text: "Book", - href: "#contact", - }, - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=1thwt6&_wi=2", - imageAlt: "grooming services icons", - }, + { id: "basic", title: "Basic Cut", price: "35€", period: "Session", features: ["Haircut", "Consultation", "Styling"], button: { text: "Book", href: "#contact" }, imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=gn3k65&_wi=1" }, + { id: "pro", title: "Grooming Combo", price: "60€", period: "Session", features: ["Haircut", "Beard Trim", "Hot Towel"], button: { text: "Book", href: "#contact" }, imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=kpupdf&_wi=2" }, + { id: "premium", title: "Full Experience", price: "85€", period: "Session", features: ["Haircut", "Beard Trim", "Face Treatment"], button: { text: "Book", href: "#contact" }, imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=1thwt6&_wi=2" }, ]} title="Pricing Packages" description="Transparent pricing for high-quality service." @@ -215,27 +111,9 @@ export default function LandingPage() { gridVariant="uniform-all-items-equal" useInvertedBackground={false} members={[ - { - id: "m1", - name: "Marc", - role: "Head Barber", - description: "Senior stylist with 10 years experience.", - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=4pwczp&_wi=1", - }, - { - id: "m2", - name: "Leon", - role: "Barber", - description: "Expert in modern fades.", - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=c5vd6n", - }, - { - id: "m3", - name: "Sarah", - role: "Barber", - description: "Specialist in beard treatments.", - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=zhyi31", - }, + { id: "m1", name: "Marc", role: "Head Barber", description: "Senior stylist with 10 years experience.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=4pwczp&_wi=1" }, + { id: "m2", name: "Leon", role: "Barber", description: "Expert in modern fades.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=c5vd6n" }, + { id: "m3", name: "Sarah", role: "Barber", description: "Specialist in beard treatments.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=zhyi31" }, ]} title="Meet Our Barbers" description="Expert hands shaping your look." @@ -248,51 +126,11 @@ export default function LandingPage() { textboxLayout="default" useInvertedBackground={true} testimonials={[ - { - id: "1", - name: "Hans M.", - handle: "@hans", - testimonial: "Best service in Erfurt, very professional.", - rating: 5, - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=kpupdf&_wi=3", - imageAlt: "luxurious barber shop interior", - }, - { - id: "2", - name: "Lucas P.", - handle: "@lucas", - testimonial: "Great attention to detail.", - rating: 5, - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=1thwt6&_wi=3", - imageAlt: "luxurious barber shop interior", - }, - { - id: "3", - name: "Stefan W.", - handle: "@stefan", - testimonial: "CHiC Salon knows their craft.", - rating: 5, - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=gn3k65&_wi=2", - imageAlt: "luxurious barber shop interior", - }, - { - id: "4", - name: "Jan D.", - handle: "@jan", - testimonial: "The hot towel shave is a must-try.", - rating: 5, - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=4pwczp&_wi=2", - imageAlt: "luxurious barber shop interior", - }, - { - id: "5", - name: "Thomas K.", - handle: "@thomas", - testimonial: "Consistent quality every single time.", - rating: 5, - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=o6bmjl&_wi=1", - imageAlt: "luxurious barber shop interior", - }, + { id: "1", name: "Hans M.", handle: "@hans", testimonial: "Best service in Erfurt, very professional.", rating: 5, imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=kpupdf&_wi=3" }, + { id: "2", name: "Lucas P.", handle: "@lucas", testimonial: "Great attention to detail.", rating: 5, imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=1thwt6&_wi=3" }, + { id: "3", name: "Stefan W.", handle: "@stefan", testimonial: "CHiC Salon knows their craft.", rating: 5, imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=gn3k65&_wi=2" }, + { id: "4", name: "Jan D.", handle: "@jan", testimonial: "The hot towel shave is a must-try.", rating: 5, imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=4pwczp&_wi=2" }, + { id: "5", name: "Thomas K.", handle: "@thomas", testimonial: "Consistent quality every single time.", rating: 5, imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=o6bmjl&_wi=1" }, ]} showRating={true} title="What Our Clients Say" @@ -305,21 +143,9 @@ export default function LandingPage() { textboxLayout="default" useInvertedBackground={false} faqs={[ - { - id: "q1", - title: "Do I need an appointment?", - content: "Yes, we recommend booking online.", - }, - { - id: "q2", - title: "Where are you located?", - content: "Central Erfurt, details below.", - }, - { - id: "q3", - title: "Do you accept walk-ins?", - content: "Subject to availability.", - }, + { id: "q1", title: "Do I need an appointment?", content: "Yes, we recommend booking online." }, + { id: "q2", title: "Where are you located?", content: "Central Erfurt, details below." }, + { id: "q3", title: "Do you accept walk-ins?", content: "Subject to availability." }, ]} title="Frequent Questions" description="Everything you need to know about our salon." @@ -333,53 +159,29 @@ export default function LandingPage() { title="Book Your Visit" description="Get in touch and let's define your new look." inputs={[ - { - name: "name", - type: "text", - placeholder: "Your Name", - }, - { - name: "email", - type: "email", - placeholder: "Your Email", - }, + { name: "name", type: "text", placeholder: "Your Name" }, + { name: "email", type: "email", placeholder: "Your Email" }, ]} - textarea={{ - name: "msg", - placeholder: "Appointment Request", - }} + textarea={{ name: "msg", placeholder: "Appointment Request" }} imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=o6bmjl&_wi=2" />