9 Commits

Author SHA1 Message Date
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,23 @@ export default function LandingPage() {
/>
</div>
<div id="contact" data-section="contact">
<ContactSplitForm
title="Book Your Appointment"
description="Fill in your details below and we'll get back to you."
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: "business", type: "text", placeholder: "Business Name" },
{ name: "field", type: "text", placeholder: "Field" },
{ name: "instagram", type: "text", placeholder: "Instagram Handle" }
]}
buttonText="Submit Request"
useInvertedBackground={false}
/>
</div>
<div id="footer" data-section="footer">
<FooterBase
logoText="Sharp Edge"