11 Commits

Author SHA1 Message Date
ea02f93afc Update src/app/page.tsx 2026-04-27 23:57:32 +00:00
cf771605f2 Merge version_9 into main
Merge version_9 into main
2026-04-27 23:55:50 +00:00
87a5c2d409 Update src/app/page.tsx 2026-04-27 23:55:44 +00:00
39009d2353 Merge version_8 into main
Merge version_8 into main
2026-04-27 23:53:29 +00:00
93e6de20dd Update src/app/page.tsx 2026-04-27 23:53:26 +00:00
0a62e81ab0 Merge version_8 into main
Merge version_8 into main
2026-04-27 23:52:59 +00:00
e9cca38814 Update src/app/page.tsx 2026-04-27 23:52:53 +00:00
35d29a0057 Merge version_7 into main
Merge version_7 into main
2026-04-27 23:51:07 +00:00
02ef23c9fa Update src/app/page.tsx 2026-04-27 23:51:01 +00:00
0a81b9a789 Merge version_6 into main
Merge version_6 into main
2026-04-27 23:48:17 +00:00
29c6173870 Merge version_6 into main
Merge version_6 into main
2026-04-27 23:47:47 +00:00

View File

@@ -2,7 +2,6 @@
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import NavbarStyleCentered from '@/components/navbar/NavbarStyleCentered/NavbarStyleCentered';
import ContactCenter from '@/components/sections/contact/ContactCenter';
import HeroBillboardCarousel from '@/components/sections/hero/HeroBillboardCarousel';
import MetricSplitMediaAbout from '@/components/sections/about/MetricSplitMediaAbout';
import ProductCardTwo from '@/components/sections/product/ProductCardTwo';
@@ -10,6 +9,7 @@ import FeatureCardNineteen from '@/components/sections/feature/FeatureCardNinete
import TeamCardTwo from '@/components/sections/team/TeamCardTwo';
import TestimonialCardSix from '@/components/sections/testimonial/TestimonialCardSix';
import FaqSplitMedia from '@/components/sections/faq/FaqSplitMedia';
import ContactSplitForm from '@/components/sections/contact/ContactSplitForm';
import FooterBase from '@/components/sections/footer/FooterBase';
import { Scissors, Calendar, Award } from 'lucide-react';
@@ -38,24 +38,11 @@ export default function LandingPage() {
{ name: "FAQ", id: "faq" }
]}
button={{
text: "Book Now", href: "#contact"
text: "Book Now", href: "#contact"
}}
/>
</div>
<div id="contact" data-section="contact">
<ContactCenter
tag="Bookings"
title="Book Your Appointment"
description="Use the calendar below to secure your spot with your preferred barber."
tagIcon={Calendar}
background={{ variant: "sparkles-gradient" }}
useInvertedBackground={false}
inputPlaceholder="Your name or email"
buttonText="Reserve Now"
/>
</div>
<div id="hero" data-section="hero">
<HeroBillboardCarousel
title="Precision Grooming & Style"
@@ -177,6 +164,26 @@ export default function LandingPage() {
/>
</div>
<div id="contact" data-section="contact">
<ContactSplitForm
title="Book Your Appointment"
description="Experience the finest grooming services in the city. Select your preferences and lock in your session today."
inputs={[
{ name: "fullName", type: "text", placeholder: "Full Name", required: true },
{ name: "email", type: "email", placeholder: "Email", required: true },
{ name: "phone", type: "tel", placeholder: "Phone Number", required: true },
{ name: "service", type: "text", placeholder: "Preferred Service (Cut, Shave, etc.)" },
{ name: "notes", type: "text", placeholder: "Additional Notes" }
]}
textarea={{ name: "message", placeholder: "Any special requests?", rows: 4 }}
buttonText="Request My Appointment"
useInvertedBackground={false}
containerClassName="min-h-screen py-24"
imageSrc="http://img.b2bpic.net/free-photo/barber-holding-razor-hair-client_23-2148353483.jpg"
imageAlt="Barber serving client"
/>
</div>
<div id="footer" data-section="footer">
<FooterBase
logoText="Sharp Edge"