diff --git a/src/app/blog/page.tsx b/src/app/blog/page.tsx index 76f5309..675b8a4 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: "Shop", id: "/shop" }, { name: "Contact", id: "/contact" } ]} button={{ text: "Shop Now", href: "/shop" }} diff --git a/src/app/contact/page.tsx b/src/app/contact/page.tsx index 50592e4..4935065 100644 --- a/src/app/contact/page.tsx +++ b/src/app/contact/page.tsx @@ -3,9 +3,8 @@ 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 ContactSplitForm from '@/components/sections/contact/ContactSplitForm'; import FooterBaseCard from '@/components/sections/footer/FooterBaseCard'; -import { Mail } from 'lucide-react'; export default function ContactPage() { return ( @@ -28,6 +27,7 @@ export default function ContactPage() { navItems={[ { name: "Home", id: "/" }, { name: "Blog", id: "/blog" }, + { name: "Shop", id: "/shop" }, { name: "Contact", id: "/contact" } ]} button={{ text: "Shop Now", href: "/shop" }} @@ -39,29 +39,28 @@ export default function ContactPage() {
- console.log("Contact form submitted with email:", email)} - background={{ variant: "plain" }} + inputs={[ + { name: 'name', type: 'text', placeholder: 'Name', required: true }, + { name: 'email', type: 'email', placeholder: 'Email', required: true }, + ]} + textarea={{ name: 'message', placeholder: 'Type your message...', rows: 5, required: true }} useInvertedBackground={false} + imageSrc="https://img.b2bpic.net/free-photo/caucasian-florist-woman-inside-flower-shop_53876-26300.jpg" + mediaAnimation="slide-up" + mediaPosition="right" + buttonText="Send Message" + onSubmit={(data) => console.log("Contact form submitted with data:", data)} + ariaLabel="Contact section" 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" + containerClassName="max-w-screen-xl mx-auto px-6 md:px-8" + formCardClassName="bg-card rounded-soft shadow-lg p-8" 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" />
diff --git a/src/app/page.tsx b/src/app/page.tsx index cea5fab..a7a37e6 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: "Shop", id: "/shop" }, { name: "Contact", id: "/contact" } ]} button={{ text: "Shop Now", href: "/shop" }} @@ -184,7 +185,7 @@ export default function LandingPage() {