From 2c7bde2a2f006407ff97b8bce789ab09488e16f6 Mon Sep 17 00:00:00 2001 From: bender Date: Mon, 23 Feb 2026 13:12:02 +0000 Subject: [PATCH 1/5] Update src/app/blog/page.tsx --- src/app/blog/page.tsx | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/app/blog/page.tsx b/src/app/blog/page.tsx index accfdeb..76f5309 100644 --- a/src/app/blog/page.tsx +++ b/src/app/blog/page.tsx @@ -30,6 +30,7 @@ export default function BlogPage() { navItems={[ { name: "Home", id: "/" }, { name: "Blog", id: "/blog" }, + { name: "Contact", id: "/contact" } ]} button={{ text: "Shop Now", href: "/shop" }} className="py-4 px-6 md:px-8" @@ -64,21 +65,20 @@ export default function BlogPage() { { title: "Shop", items: [ { label: "Bouquets", href: "/shop" }, - { label: "Events", href: "/#contact" }, - { label: "Custom Orders", href: "/#contact" }, + { label: "Events", href: "/contact" }, + { label: "Custom Orders", href: "/contact" }, ], }, { title: "Company", items: [ { label: "About Us", href: "/#about" }, - { label: "Testimonials", href: "/#testimonials" }, - { label: "Blog", href: "/blog" }, + { label: "Testimonials", href: "/#testimonials" }, { label: "Blog", href: "/blog" }, ], }, { title: "Support", items: [ - { label: "FAQ", href: "/#contact" }, - { label: "Contact", href: "/#contact" }, + { label: "FAQ", href: "/contact" }, + { label: "Contact", href: "/contact" }, ], }, ]} -- 2.49.1 From d9f9356660ae3d4d89af397bb0093fe63eec42cc Mon Sep 17 00:00:00 2001 From: bender Date: Mon, 23 Feb 2026 13:12:03 +0000 Subject: [PATCH 2/5] Add src/app/contact/page.tsx --- src/app/contact/page.tsx | 88 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 88 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..50592e4 --- /dev/null +++ b/src/app/contact/page.tsx @@ -0,0 +1,88 @@ +"use client"; + +import ReactLenis from "lenis/react"; +import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; +import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloatingInline'; +import ContactCenter from '@/components/sections/contact/ContactCenter'; +import FooterBaseCard from '@/components/sections/footer/FooterBaseCard'; +import { Mail } from 'lucide-react'; + +export default function ContactPage() { + return ( + + + + +
+ console.log("Contact form submitted with email:", email)} + background={{ variant: "plain" }} + useInvertedBackground={false} + className="py-16 md:py-24" + containerClassName="max-w-screen-md mx-auto px-6 md:px-8" + contentClassName="bg-card rounded-soft shadow-lg p-8" + tagClassName="text-primary-cta text-sm font-semibold uppercase tracking-wider" + titleClassName="text-foreground text-4xl md:text-5xl font-bold mb-4" + descriptionClassName="text-foreground/80 text-lg md:text-xl mb-8" + formWrapperClassName="mt-8" + formClassName="flex flex-col gap-4" + inputClassName="bg-background-accent/30 border border-border-color focus:border-primary-cta focus:ring-1 focus:ring-primary-cta transition-colors duration-200 rounded-md p-3" + buttonClassName="primary-button px-6 py-3" + buttonTextClassName="font-semibold" + termsClassName="text-foreground/60 text-sm mt-4" + /> +
+ + +
+
+ ); +} -- 2.49.1 From 4dea68ed732b313946e6064cc4802df01a009fa7 Mon Sep 17 00:00:00 2001 From: bender Date: Mon, 23 Feb 2026 13:12:03 +0000 Subject: [PATCH 3/5] Update src/app/page.tsx --- src/app/page.tsx | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/src/app/page.tsx b/src/app/page.tsx index 8bc508b..cea5fab 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -30,6 +30,7 @@ export default function LandingPage() { navItems={[ { name: "Home", id: "/" }, { name: "Blog", id: "/blog" }, + { name: "Contact", id: "/contact" } ]} button={{ text: "Shop Now", href: "/shop" }} className="py-4 px-6 md:px-8" @@ -48,7 +49,7 @@ export default function LandingPage() { tagAnimation="slide-up" buttons={[ { text: "Explore Collections", href: "#products" }, - { text: "Contact Us", href: "#contact" }, + { text: "Contact Us", href: "/contact" }, ]} buttonAnimation="slide-up" mediaItems={[ @@ -78,7 +79,7 @@ export default function LandingPage() { "At Balka, we believe in the power of flowers to transform spaces and convey emotions. Our studio is dedicated to sourcing the freshest blooms and creating bespoke arrangements that tell your unique story. From elegant bouquets to grand event decor, every creation is a testament to our artistry and attention to detail.", "We are a team of passionate florists committed to sustainable practices and unparalleled customer service. With years of experience, we've cultivated a reputation for excellence, ensuring every order from Balka Flowers brings joy and beauty to your life." ]} useInvertedBackground={false} showBorder={true} - buttons={[{ text: "Learn More About Us", href: "#contact" }]} + buttons={[{ text: "Learn More About Us", href: "/contact" }]} buttonAnimation="slide-up" className="py-16 md:py-24" containerClassName="max-w-screen-xl mx-auto px-6 md:px-8" @@ -183,9 +184,9 @@ export default function LandingPage() { Date: Mon, 23 Feb 2026 13:12:04 +0000 Subject: [PATCH 4/5] Update src/app/shop/[id]/page.tsx --- src/app/shop/[id]/page.tsx | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/app/shop/[id]/page.tsx b/src/app/shop/[id]/page.tsx index df7f25c..9b65ffb 100644 --- a/src/app/shop/[id]/page.tsx +++ b/src/app/shop/[id]/page.tsx @@ -92,7 +92,7 @@ function ProductPageContent({ params }: ProductPageProps) {