From 77a6b65d7fbbf7066365cdfd57f6196177004229 Mon Sep 17 00:00:00 2001 From: bender Date: Sun, 29 Mar 2026 16:23:20 +0000 Subject: [PATCH] Update src/app/page.tsx --- src/app/page.tsx | 153 +++++++++++------------------------------------ 1 file changed, 35 insertions(+), 118 deletions(-) diff --git a/src/app/page.tsx b/src/app/page.tsx index e86b0da..649c58e 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -29,21 +29,13 @@ export default function LandingPage() { @@ -55,9 +47,7 @@ export default function LandingPage() { description="Excellence in grooming. Precision cuts and refined shaves in the heart of the city." buttons={[ { - text: "Book Appointment", - href: "#contact", - }, + text: "Book Appointment", href: "#contact"}, ]} buttonAnimation="slide-up" imageSrc="http://img.b2bpic.net/free-photo/hairdresser-cutting-man-s-hair-barber-shop_23-2149186476.jpg" @@ -72,17 +62,11 @@ export default function LandingPage() { description="At Rare Barber Studio, we blend traditional techniques with modern aesthetic sensibilities to ensure you leave looking your absolute best." bulletPoints={[ { - title: "Expert Stylists", - description: "Highly trained professionals dedicated to the craft of barbering.", - }, + title: "Expert Stylists", description: "Highly trained professionals dedicated to the craft of barbering."}, { - title: "Premium Products", - description: "We only use high-quality grooming products for the best results.", - }, + title: "Premium Products", description: "We only use high-quality grooming products for the best results."}, { - title: "Relaxing Environment", - description: "A studio designed for your comfort and premium relaxation.", - }, + title: "Relaxing Environment", description: "A studio designed for your comfort and premium relaxation."}, ]} imageSrc="http://img.b2bpic.net/free-photo/shaving-process-small-dog-sits-table-dog-shaved-by-professional_1157-48808.jpg" mediaAnimation="slide-up" @@ -96,54 +80,22 @@ export default function LandingPage() { useInvertedBackground={false} plans={[ { - id: "p1", - tag: "Essential", - price: "$35", - period: "Session", - description: "Classic cut and style.", - button: { - text: "Book Now", - }, - featuresTitle: "Includes:", - features: [ - "Consultation", - "Precision Cut", - "Hot Towel Finish", - ], + id: "p1", tag: "Essential", price: "$35", period: "Session", description: "Classic cut and style.", button: { + text: "Book Now"}, + featuresTitle: "Includes:", features: [ + "Consultation", "Precision Cut", "Hot Towel Finish"], }, { - id: "p2", - tag: "Complete", - price: "$60", - period: "Session", - description: "The full grooming experience.", - button: { - text: "Book Now", - }, - featuresTitle: "Includes:", - features: [ - "Classic Cut", - "Beard Sculpting", - "Hot Towel Shave", - "Scalp Massage", - ], + id: "p2", tag: "Complete", price: "$60", period: "Session", description: "The full grooming experience.", button: { + text: "Book Now"}, + featuresTitle: "Includes:", features: [ + "Classic Cut", "Beard Sculpting", "Hot Towel Shave", "Scalp Massage"], }, { - id: "p3", - tag: "Executive", - price: "$90", - period: "Session", - description: "Ultimate luxury service.", - button: { - text: "Book Now", - }, - featuresTitle: "Includes:", - features: [ - "Executive Style", - "Full Face Treatment", - "Premium Grooming Products", - "Complimentary Drink", - ], + id: "p3", tag: "Executive", price: "$90", period: "Session", description: "Ultimate luxury service.", button: { + text: "Book Now"}, + featuresTitle: "Includes:", features: [ + "Executive Style", "Full Face Treatment", "Premium Grooming Products", "Complimentary Drink"], }, ]} title="Our Services" @@ -156,30 +108,15 @@ export default function LandingPage() { useInvertedBackground={false} testimonials={[ { - id: "t1", - name: "Alex Rivers", - imageSrc: "http://img.b2bpic.net/free-photo/portrait-young-beautiful-businesswoman-smiling-workplace-office_176420-6981.jpg", - }, + id: "t1", name: "Alex Rivers", imageSrc: "http://img.b2bpic.net/free-photo/portrait-young-beautiful-businesswoman-smiling-workplace-office_176420-6981.jpg"}, { - id: "t2", - name: "Marcus Chen", - imageSrc: "http://img.b2bpic.net/free-photo/woman-combing-beard-man_23-2147778903.jpg?_wi=1", - }, + id: "t2", name: "Marcus Chen", imageSrc: "http://img.b2bpic.net/free-photo/woman-combing-beard-man_23-2147778903.jpg?_wi=1"}, { - id: "t3", - name: "Jordan Smith", - imageSrc: "http://img.b2bpic.net/free-photo/happy-successful-businesswoman-posing-indoors_74855-2005.jpg", - }, + id: "t3", name: "Jordan Smith", imageSrc: "http://img.b2bpic.net/free-photo/happy-successful-businesswoman-posing-indoors_74855-2005.jpg"}, { - id: "t4", - name: "David Thorne", - imageSrc: "http://img.b2bpic.net/free-photo/senior-client-estimating-work-barber-mirror_23-2148181883.jpg", - }, + id: "t4", name: "David Thorne", imageSrc: "http://img.b2bpic.net/free-photo/senior-client-estimating-work-barber-mirror_23-2148181883.jpg"}, { - id: "t5", - name: "Sarah Jenkins", - imageSrc: "http://img.b2bpic.net/free-photo/woman-combing-beard-man_23-2147778903.jpg?_wi=2", - }, + id: "t5", name: "Sarah Jenkins", imageSrc: "http://img.b2bpic.net/free-photo/woman-combing-beard-man_23-2147778903.jpg?_wi=2"}, ]} cardTitle="What Our Clients Say" cardTag="Reviews" @@ -191,14 +128,11 @@ export default function LandingPage() { @@ -208,38 +142,21 @@ export default function LandingPage() { columns={[ { items: [ - { - label: "Services", - href: "#pricing", - }, - { - label: "Booking", - href: "#contact", - }, + { label: "123 Grooming Lane, City Center" }, + { label: "Mon-Sat: 9am-7pm" }, + { label: "(555) 012-3456" }, ], }, { items: [ - { - label: "Instagram", - href: "https://instagram.com", - }, - { - label: "Facebook", - href: "https://facebook.com", - }, + { label: "Services", href: "#pricing" }, + { label: "Booking", href: "#contact" }, ], }, { items: [ - { - label: "Privacy", - href: "#", - }, - { - label: "Terms", - href: "#", - }, + { label: "Instagram", href: "https://instagram.com" }, + { label: "Facebook", href: "https://facebook.com" }, ], }, ]} @@ -249,4 +166,4 @@ export default function LandingPage() { ); -} +} \ No newline at end of file