From c5935341f3b2dcdac64eb4b8df967aa8fedde83f Mon Sep 17 00:00:00 2001 From: bender Date: Tue, 26 May 2026 09:42:44 +0000 Subject: [PATCH 1/2] Add src/app/contact/page.tsx --- src/app/contact/page.tsx | 65 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 65 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..e638ff7 --- /dev/null +++ b/src/app/contact/page.tsx @@ -0,0 +1,65 @@ +"use client"; + +import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; +import ReactLenis from "lenis/react"; +import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloatingInline'; +import ContactSplit from '@/components/sections/contact/ContactSplit'; +import FooterBaseReveal from '@/components/sections/footer/FooterBaseReveal'; + +export default function ContactPage() { + return ( + + + + +
+ console.log(`Contact form submitted with email: ${email}`)} + /> +
+ + +
+
+ ); +} -- 2.49.1 From 2c424e91361d96344c58c0403d8d19922ede8dbc Mon Sep 17 00:00:00 2001 From: bender Date: Tue, 26 May 2026 09:42:44 +0000 Subject: [PATCH 2/2] Update src/app/page.tsx --- src/app/page.tsx | 31 ++++++++++--------------------- 1 file changed, 10 insertions(+), 21 deletions(-) diff --git a/src/app/page.tsx b/src/app/page.tsx index 98a2baa..f40879c 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -3,7 +3,6 @@ import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; import ReactLenis from "lenis/react"; import AboutMetric from '@/components/sections/about/AboutMetric'; -import ContactCTA from '@/components/sections/contact/ContactCTA'; import FaqSplitText from '@/components/sections/faq/FaqSplitText'; import FeatureCardNine from '@/components/sections/feature/FeatureCardNine'; import FooterBaseReveal from '@/components/sections/footer/FooterBaseReveal'; @@ -35,7 +34,7 @@ export default function LandingPage() { { name: "Our Story", id: "about" }, { name: "Collection", id: "products" }, { name: "Craftsmanship", id: "craft" }, - { name: "Contact", id: "contact" }, + { name: "Contact", href: "/contact" } ]} brandName="Casa Habano Reserve" button={{ text: "Shop Now", href: "#products" }} @@ -91,7 +90,7 @@ export default function LandingPage() { { id: "p3", name: "Gran Reserva Especial", price: "$45", imageSrc: "http://img.b2bpic.net/free-photo/daily-life-indigenous-people_52683-96788.jpg" }, { id: "p4", name: "Habana Natural", price: "$28", imageSrc: "http://img.b2bpic.net/free-photo/view-matchsticks-with-geometric-shapes_23-2149600203.jpg" }, { id: "p5", name: "Private Reserve Vitola", price: "$52", imageSrc: "http://img.b2bpic.net/free-photo/top-view-delicious-uncooked-pasta_23-2149164756.jpg" }, - { id: "p6", name: "Estate Selection", price: "$35", imageSrc: "http://img.b2bpic.net/free-photo/chocolate-roll-with-coffee-beans-pinecones-high-quality-photo_114579-26652.jpg" }, + { id: "p6", name: "Estate Selection", price: "$35", imageSrc: "http://img.b2bpic.net/free-photo/chocolate-roll-with-coffee-beans-pinecones-high-quality-photo_114579-26652.jpg" } ]} title="Our Collection" description="Each vitola in our reserve is individually selected by our master blender from the finest leaves." @@ -121,16 +120,16 @@ export default function LandingPage() { features={[ { title: "Earth & Leather", description: "Primary natural notes from red clay soils.", phoneOne: { imageSrc: "http://img.b2bpic.net/free-photo/cowboy-inspiration-with-hat-outdoors_23-2149484725.jpg" }, - phoneTwo: { imageSrc: "http://img.b2bpic.net/free-photo/top-view-autumn-travel-concept_23-2148610362.jpg" }, + phoneTwo: { imageSrc: "http://img.b2bpic.net/free-photo/top-view-autumn-travel-concept_23-2148610362.jpg" } }, { title: "Coffee & Cocoa", description: "Rich, deep undertones developed in fermentation.", phoneOne: { imageSrc: "http://img.b2bpic.net/free-photo/pack-cigarettes-with-red-background_23-2148537831.jpg" }, - phoneTwo: { imageSrc: "http://img.b2bpic.net/free-photo/chicken-eggs-feathers-bowl-near-big-quills_23-2148073852.jpg" }, + phoneTwo: { imageSrc: "http://img.b2bpic.net/free-photo/chicken-eggs-feathers-bowl-near-big-quills_23-2148073852.jpg" } }, { title: "Spice & Pepper", description: "Complex stimulation of the palate.", phoneOne: { imageSrc: "http://img.b2bpic.net/free-photo/top-view-papersheet-with-get-lost-message_23-2148362078.jpg" }, - phoneTwo: { imageSrc: "http://img.b2bpic.net/free-photo/close-view-fried-bugs-with-spices_23-2148225914.jpg" }, - }, + phoneTwo: { imageSrc: "http://img.b2bpic.net/free-photo/close-view-fried-bugs-with-spices_23-2148225914.jpg" } + } ]} showStepNumbers={false} title="The Language of Taste" @@ -146,7 +145,7 @@ export default function LandingPage() { { id: "t2", name: "Elena R.", imageSrc: "http://img.b2bpic.net/free-photo/pensive-modern-man-is-smoking-cigarette-outside-coffeshop-while-drinking-his-cup-coffee_613910-20848.jpg" }, { id: "t3", name: "David S.", imageSrc: "http://img.b2bpic.net/free-photo/portrait-bearded-mature-male-looking-away_23-2148673491.jpg" }, { id: "t4", name: "Maria L.", imageSrc: "http://img.b2bpic.net/free-photo/side-view-man-posing-with-pipe_52683-88581.jpg" }, - { id: "t5", name: "Julian T.", imageSrc: "http://img.b2bpic.net/free-photo/rich-man-with-beard-smokes-electronic-cigarette_1153-7862.jpg" }, + { id: "t5", name: "Julian T.", imageSrc: "http://img.b2bpic.net/free-photo/rich-man-with-beard-smokes-electronic-cigarette_1153-7862.jpg" } ]} cardTitle="Member Testimonials" cardTag="Provenance" @@ -160,7 +159,7 @@ export default function LandingPage() { faqs={[ { id: "f1", title: "How is the cigar stored?", content: "Climate-controlled cedar vaults at 70% humidity and 70°F." }, { id: "f2", title: "What makes it a Habano?", content: "Only tobacco grown in specific regions of Cuba receives this designation." }, - { id: "f3", title: "Do you offer private events?", content: "Yes, our lounge is available for private events." }, + { id: "f3", title: "Do you offer private events?", content: "Yes, our lounge is available for private events." } ]} sideTitle="Questions" sideDescription="Everything you need to know about our reserves." @@ -168,23 +167,13 @@ export default function LandingPage() { /> -
- -