From d851bc15785f7aa924e079167bbf273e9e6511b5 Mon Sep 17 00:00:00 2001 From: bender Date: Thu, 2 Apr 2026 15:15:31 +0000 Subject: [PATCH 1/2] Add src/app/contact/page.tsx --- src/app/contact/page.tsx | 58 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 58 insertions(+) create mode 100644 src/app/contact/page.tsx diff --git a/src/app/contact/page.tsx b/src/app/contact/page.tsx new file mode 100644 index 0000000..752c38b --- /dev/null +++ b/src/app/contact/page.tsx @@ -0,0 +1,58 @@ +"use client"; + +import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; +import ReactLenis from "lenis/react"; +import ContactSplit from '@/components/sections/contact/ContactSplit'; +import FooterCard from '@/components/sections/footer/FooterCard'; +import NavbarStyleFullscreen from '@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen'; +import { Mail } from "lucide-react"; + +export default function ContactPage() { + return ( + + + + +
+ console.log(email)} + /> +
+ + +
+
+ ); +} \ No newline at end of file -- 2.49.1 From fac51341902765da6761b2b6fe19285ebf50bfa3 Mon Sep 17 00:00:00 2001 From: bender Date: Thu, 2 Apr 2026 15:15:32 +0000 Subject: [PATCH 2/2] Update src/app/page.tsx --- src/app/page.tsx | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/src/app/page.tsx b/src/app/page.tsx index 81adbd2..28b32b0 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -32,7 +32,7 @@ export default function LandingPage() { { name: "Home", id: "hero" }, { name: "Benefits", id: "features" }, { name: "Pricing", id: "pricing" }, - { name: "Contact", id: "contact" }, + { name: "Contact", href: "/contact" }, ]} brandName="LocalWebBuilder" /> @@ -61,7 +61,7 @@ export default function LandingPage() { ]} buttons={[ { text: "Call Now: 970-216-3712", href: "tel:9702163712" }, - { text: "Get Started Today", href: "#contact" }, + { text: "Get Started Today", href: "/contact" }, ]} /> @@ -108,7 +108,7 @@ export default function LandingPage() { plans={[ { id: "basic", name: "Complete Website Build", price: "$1,000", features: ["Full design & build", "Mobile optimization", "Lead capture forms", "SEO structure"], - buttons: [{ text: "Get Started", href: "#contact" }], + buttons: [{ text: "Get Started", href: "/contact" }], }, { id: "deposit", name: "Down Payment", price: "$500", features: ["Required to start", "Instant project kickoff", "Secure payment link"], @@ -132,10 +132,7 @@ export default function LandingPage() { ctaTitle="Ready to get started?" ctaDescription="Call us at 970-216-3712 or fill out the form to secure your spot today." ctaButton={{ - text: "Contact Us", onClick: () => { - const element = document.getElementById("contact"); - element?.scrollIntoView({ behavior: "smooth" }); - } + text: "Contact Us", href: "/contact" }} ctaIcon={Phone} /> @@ -150,4 +147,4 @@ export default function LandingPage() { ); -} \ No newline at end of file +} -- 2.49.1