From 275154e7d6735d80a34e7c159e083624aa1b5dd4 Mon Sep 17 00:00:00 2001 From: bender Date: Tue, 3 Mar 2026 01:43:48 +0000 Subject: [PATCH] Update src/app/page.tsx --- src/app/page.tsx | 38 +++++++++++++++++++------------------- 1 file changed, 19 insertions(+), 19 deletions(-) diff --git a/src/app/page.tsx b/src/app/page.tsx index 5a0be99..c16157a 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -9,7 +9,7 @@ import TestimonialCardOne from '@/components/sections/testimonial/TestimonialCar import ContactCenter from '@/components/sections/contact/ContactCenter'; import FooterCard from '@/components/sections/footer/FooterCard'; import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; -import { Award, CheckCircle, Clock, Facebook, Home, Image, Instagram, MapPin, Scissors, Sparkles, Star, Trim, Zap } from 'lucide-react'; +import { Award, CheckCircle, Clock, Facebook, Home, Image, Instagram, MapPin, Scissors, Sparkles, Star, Zap } from 'lucide-react'; export default function LandingPage() { return ( @@ -19,7 +19,7 @@ export default function LandingPage() { borderRadius="soft" contentWidth="small" sizing="largeSmall" - background="noise" + background="circleGradient" cardStyle="outline" primaryButtonStyle="double-inset" secondaryButtonStyle="glass" @@ -45,14 +45,14 @@ export default function LandingPage() { description="Premium grooming for men who take their image seriously." tag="★★★★★ Rated 4.9 by Local Clients" tagIcon={Star} - background={{ variant: "noise" }} + background={{ variant: "plain" }} buttons={[ { text: "Book Appointment", href: "#location" }, { text: "View Services", href: "#services" } ]} dashboard={{ title: "Pristine Experience", logoIcon: Scissors, - imageSrc: "http://img.b2bpic.net/free-photo/professional-hairdresser-modeling-beard-barbershop-close-up-photo_613910-18422.jpg?_wi=1", searchPlaceholder: "Find your perfect cut", buttons: [ + imageSrc: "http://img.b2bpic.net/free-photo/professional-hairdresser-modeling-beard-barbershop-close-up-photo_613910-18422.jpg", searchPlaceholder: "Find your perfect cut", buttons: [ { text: "Signature Fade", href: "#services" }, { text: "Executive Cut", href: "#services" } ], @@ -69,7 +69,7 @@ export default function LandingPage() { chartTitle: "Booking Trends", chartData: [{ value: 65 }, { value: 78 }, { value: 82 }, { value: 75 }, { value: 90 }], listTitle: "Premium Services", listItems: [ { icon: Scissors, title: "Signature Fade - $40", status: "Popular" }, - { icon: Trim, title: "Executive Cut - $45", status: "Premium" }, + { icon: Zap, title: "Executive Cut - $45", status: "Premium" }, { icon: Zap, title: "Beard Sculpt - $25", status: "Add-on" } ] }} @@ -99,10 +99,10 @@ export default function LandingPage() { tagIcon={Sparkles} tagAnimation="slide-up" products={[ - { id: "1", name: "Signature Fade", price: "$40", imageSrc: "http://img.b2bpic.net/free-photo/portrait-man-barbershop-with-classic-styling_618663-34.jpg?_wi=1", imageAlt: "Signature fade haircut", initialQuantity: 1 }, - { id: "2", name: "Executive Cut", price: "$45", imageSrc: "http://img.b2bpic.net/free-photo/funny-worker-amusing-colleague-office-telling-joke_482257-102093.jpg?_wi=1", imageAlt: "Executive scissor cut with styling", initialQuantity: 1 }, - { id: "3", name: "Beard Sculpt", price: "$25", imageSrc: "http://img.b2bpic.net/free-photo/professional-hairdresser-modeling-beard-barbershop-close-up-photo_613910-18422.jpg?_wi=2", imageAlt: "Professional beard line-up and conditioning", initialQuantity: 1 }, - { id: "4", name: "Full Pristine Experience", price: "$70", imageSrc: "http://img.b2bpic.net/free-photo/waiter-with-tray-drinks-juices-wine-champagne-party_501050-202.jpg?_wi=1", imageAlt: "Complete grooming experience with complimentary service", initialQuantity: 1 } + { id: "1", name: "Signature Fade", price: "$40", imageSrc: "http://img.b2bpic.net/free-photo/portrait-man-barbershop-with-classic-styling_618663-34.jpg", imageAlt: "Signature fade haircut", initialQuantity: 1 }, + { id: "2", name: "Executive Cut", price: "$45", imageSrc: "http://img.b2bpic.net/free-photo/funny-worker-amusing-colleague-office-telling-joke_482257-102093.jpg", imageAlt: "Executive scissor cut with styling", initialQuantity: 1 }, + { id: "3", name: "Beard Sculpt", price: "$25", imageSrc: "http://img.b2bpic.net/free-photo/professional-hairdresser-modeling-beard-barbershop-close-up-photo_613910-18422.jpg", imageAlt: "Professional beard line-up and conditioning", initialQuantity: 1 }, + { id: "4", name: "Full Pristine Experience", price: "$70", imageSrc: "http://img.b2bpic.net/free-photo/waiter-with-tray-drinks-juices-wine-champagne-party_501050-202.jpg", imageAlt: "Complete grooming experience with complimentary service", initialQuantity: 1 } ]} gridVariant="four-items-2x2-equal-grid" animationType="slide-up" @@ -119,8 +119,8 @@ export default function LandingPage() { tagIcon={Sparkles} tagAnimation="slide-up" metrics={[ - { id: "1", value: "Premium", title: "Hot Towel Finish", description: "Signature closing touch for perfect results", imageSrc: "http://img.b2bpic.net/free-photo/waiter-with-tray-drinks-juices-wine-champagne-party_501050-202.jpg?_wi=2", imageAlt: "Premium hot towel service" }, - { id: "2", value: "Refined", title: "Relaxed Atmosphere", description: "Professional yet comfortable grooming space", imageSrc: "http://img.b2bpic.net/free-photo/mirror-hairdressing-salon_23-2147670185.jpg?_wi=1", imageAlt: "Luxury barbershop interior" } + { id: "1", value: "Premium", title: "Hot Towel Finish", description: "Signature closing touch for perfect results", imageSrc: "http://img.b2bpic.net/free-photo/waiter-with-tray-drinks-juices-wine-champagne-party_501050-202.jpg", imageAlt: "Premium hot towel service" }, + { id: "2", value: "Refined", title: "Relaxed Atmosphere", description: "Professional yet comfortable grooming space", imageSrc: "http://img.b2bpic.net/free-photo/mirror-hairdressing-salon_23-2147670185.jpg", imageAlt: "Luxury barbershop interior" } ]} animationType="slide-up" textboxLayout="default" @@ -136,10 +136,10 @@ export default function LandingPage() { tagIcon={Image} tagAnimation="slide-up" testimonials={[ - { id: "1", name: "Clean Fade", role: "Signature Cut", company: "Precision Details", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/portrait-man-barbershop-with-classic-styling_618663-34.jpg?_wi=2", imageAlt: "Clean precision fade haircut" }, - { id: "2", name: "Executive Style", role: "Scissor Cut", company: "Professional Look", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/funny-worker-amusing-colleague-office-telling-joke_482257-102093.jpg?_wi=2", imageAlt: "Executive cut with professional styling" }, - { id: "3", name: "Beard Sculpt", role: "Line Details", company: "Premium Finish", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/professional-hairdresser-modeling-beard-barbershop-close-up-photo_613910-18422.jpg?_wi=3", imageAlt: "Professional beard line-up and conditioning" }, - { id: "4", name: "Shop Interior", role: "Premium Space", company: "Luxury Atmosphere", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/mirror-hairdressing-salon_23-2147670185.jpg?_wi=2", imageAlt: "Modern luxury barbershop interior" } + { id: "1", name: "Clean Fade", role: "Signature Cut", company: "Precision Details", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/portrait-man-barbershop-with-classic-styling_618663-34.jpg", imageAlt: "Clean precision fade haircut" }, + { id: "2", name: "Executive Style", role: "Scissor Cut", company: "Professional Look", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/funny-worker-amusing-colleague-office-telling-joke_482257-102093.jpg", imageAlt: "Executive cut with professional styling" }, + { id: "3", name: "Beard Sculpt", role: "Line Details", company: "Premium Finish", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/professional-hairdresser-modeling-beard-barbershop-close-up-photo_613910-18422.jpg", imageAlt: "Professional beard line-up and conditioning" }, + { id: "4", name: "Shop Interior", role: "Premium Space", company: "Luxury Atmosphere", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/mirror-hairdressing-salon_23-2147670185.jpg", imageAlt: "Modern luxury barbershop interior" } ]} gridVariant="four-items-2x2-equal-grid" animationType="slide-up" @@ -156,10 +156,10 @@ export default function LandingPage() { tagIcon={Star} tagAnimation="slide-up" testimonials={[ - { id: "1", name: "James Mitchell", role: "CEO", company: "TechVenture Co.", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg?_wi=1", imageAlt: "Portrait of James Mitchell" }, - { id: "2", name: "Marcus Chen", role: "Professional Athlete", company: "Elite Performance", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg?_wi=2", imageAlt: "Portrait of Marcus Chen" }, + { id: "1", name: "James Mitchell", role: "CEO", company: "TechVenture Co.", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg", imageAlt: "Portrait of James Mitchell" }, + { id: "2", name: "Marcus Chen", role: "Professional Athlete", company: "Elite Performance", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg", imageAlt: "Portrait of Marcus Chen" }, { id: "3", name: "David Rodriguez", role: "Senior Executive", company: "Finance Solutions", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/smiling-athletic-man-black-background_613910-9870.jpg", imageAlt: "Portrait of David Rodriguez" }, - { id: "4", name: "Alex Thompson", role: "Marketing Director", company: "Creative Agency", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg?_wi=3", imageAlt: "Portrait of Alex Thompson" } + { id: "4", name: "Alex Thompson", role: "Marketing Director", company: "Creative Agency", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg", imageAlt: "Portrait of Alex Thompson" } ]} gridVariant="four-items-2x2-equal-grid" animationType="slide-up" @@ -175,7 +175,7 @@ export default function LandingPage() { tagAnimation="slide-up" title="Reserve Your Premium Grooming Experience" description="Located in the Mound/Orono Area. Walk in sharp. Walk out unforgettable. Book your appointment now or visit us in person for the full Pristine Barbers Inn experience." - background={{ variant: "noise" }} + background={{ variant: "plain" }} useInvertedBackground={false} inputPlaceholder="Enter your email" buttonText="Book Appointment" -- 2.49.1