From 0f2a2f7fc947d0fe85278971e30f3d67dba9e4a7 Mon Sep 17 00:00:00 2001 From: bender Date: Sat, 21 Mar 2026 05:23:04 +0000 Subject: [PATCH 1/8] Add src/app/chefs-story/page.tsx --- src/app/chefs-story/page.tsx | 174 +++++++++++++++++++++++++++++++++++ 1 file changed, 174 insertions(+) create mode 100644 src/app/chefs-story/page.tsx diff --git a/src/app/chefs-story/page.tsx b/src/app/chefs-story/page.tsx new file mode 100644 index 0000000..5245092 --- /dev/null +++ b/src/app/chefs-story/page.tsx @@ -0,0 +1,174 @@ +"use client" + +import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; +import NavbarLayoutFloatingOverlay from '@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay'; +import HeroSplitDualMedia from '@/components/sections/hero/HeroSplitDualMedia'; +import MetricSplitMediaAbout from '@/components/sections/about/MetricSplitMediaAbout'; +import FeatureBento from '@/components/sections/feature/FeatureBento'; +import ContactSplitForm from '@/components/sections/contact/ContactSplitForm'; +import FooterBaseReveal from '@/components/sections/footer/FooterBaseReveal'; +import { Award, Flame, Leaf, Star, UtensilsCrossed, Clock } from 'lucide-react'; + +export default function ChefsStoryPage() { + return ( + + + +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ + +
+ ); +} \ No newline at end of file -- 2.49.1 From 2908086b11e637fd972140235535d27395953a56 Mon Sep 17 00:00:00 2001 From: bender Date: Sat, 21 Mar 2026 05:23:05 +0000 Subject: [PATCH 2/8] Add src/app/contact/page.tsx --- src/app/contact/page.tsx | 155 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 155 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..be5894c --- /dev/null +++ b/src/app/contact/page.tsx @@ -0,0 +1,155 @@ +"use client" + +import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; +import NavbarLayoutFloatingOverlay from '@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay'; +import HeroSplitDualMedia from '@/components/sections/hero/HeroSplitDualMedia'; +import FeatureBento from '@/components/sections/feature/FeatureBento'; +import ContactSplitForm from '@/components/sections/contact/ContactSplitForm'; +import FooterBaseReveal from '@/components/sections/footer/FooterBaseReveal'; +import { MapPin, Phone, Mail, Clock, Navigation, UtensilsCrossed } from 'lucide-react'; + +export default function ContactPage() { + return ( + + + +
+ +
+ +
+ +
+ +
+ +
+ + +
+ ); +} \ No newline at end of file -- 2.49.1 From 7c806918ecaeb35e6127e5bcf8fbf13983f44141 Mon Sep 17 00:00:00 2001 From: bender Date: Sat, 21 Mar 2026 05:23:05 +0000 Subject: [PATCH 3/8] Add src/app/gallery/page.tsx --- src/app/gallery/page.tsx | 123 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 123 insertions(+) create mode 100644 src/app/gallery/page.tsx diff --git a/src/app/gallery/page.tsx b/src/app/gallery/page.tsx new file mode 100644 index 0000000..0b9b495 --- /dev/null +++ b/src/app/gallery/page.tsx @@ -0,0 +1,123 @@ +"use client" + +import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; +import NavbarLayoutFloatingOverlay from '@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay'; +import FeatureBento from '@/components/sections/feature/FeatureBento'; +import FooterBaseReveal from '@/components/sections/footer/FooterBaseReveal'; +import { Camera, Sparkles } from 'lucide-react'; + +export default function GalleryPage() { + return ( + + + + + + + + ); +} -- 2.49.1 From 7acc2126ae12dd31ed749d087c2770bed4ef9af3 Mon Sep 17 00:00:00 2001 From: bender Date: Sat, 21 Mar 2026 05:23:06 +0000 Subject: [PATCH 4/8] Add src/app/menu/page.tsx --- src/app/menu/page.tsx | 162 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 162 insertions(+) create mode 100644 src/app/menu/page.tsx diff --git a/src/app/menu/page.tsx b/src/app/menu/page.tsx new file mode 100644 index 0000000..2eafaf5 --- /dev/null +++ b/src/app/menu/page.tsx @@ -0,0 +1,162 @@ +"use client" + +import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; +import NavbarLayoutFloatingOverlay from '@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay'; +import HeroSplit from '@/components/sections/hero/HeroSplit'; +import FeatureBento from '@/components/sections/feature/FeatureBento'; +import FooterBaseReveal from '@/components/sections/footer/FooterBaseReveal'; +import { UtensilsCrossed, Flame, Leaf, Heart, Sparkles, ChefHat } from 'lucide-react'; + +export default function MenuPage() { + return ( + + + +
+ +
+ + + +
+ +
+ + +
+ ); +} -- 2.49.1 From 99b19224da2f60d7998e435827828be0bd2a9c94 Mon Sep 17 00:00:00 2001 From: bender Date: Sat, 21 Mar 2026 05:23:06 +0000 Subject: [PATCH 5/8] Update src/app/page.tsx --- src/app/page.tsx | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/src/app/page.tsx b/src/app/page.tsx index 2c2c4dd..09e0f44 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -29,11 +29,11 @@ export default function LandingPage() { @@ -212,17 +212,17 @@ export default function LandingPage() { columns={[ { title: "Restaurant", items: [ - { label: "About", href: "#about" }, + { label: "About", href: "/" }, + { label: "Chef's Story", href: "/chefs-story" }, { label: "Menu", href: "#features" }, - { label: "Reviews", href: "#testimonials" }, - { label: "Contact", href: "#contact" } + { label: "Reviews", href: "#testimonials" } ] }, { title: "Visit", items: [ { label: "Hours", href: "#faq" }, { label: "Reservations", href: "#contact" }, - { label: "Private Events", href: "#" }, + { label: "Contact", href: "/contact" }, { label: "Gift Cards", href: "#" } ] }, @@ -240,4 +240,4 @@ export default function LandingPage() { ); -} +} \ No newline at end of file -- 2.49.1 From 3ba592a9cbdf185f46d35615f97797189a237f7c Mon Sep 17 00:00:00 2001 From: bender Date: Sat, 21 Mar 2026 05:23:06 +0000 Subject: [PATCH 6/8] Add src/app/reservations/page.tsx --- src/app/reservations/page.tsx | 102 ++++++++++++++++++++++++++++++++++ 1 file changed, 102 insertions(+) create mode 100644 src/app/reservations/page.tsx diff --git a/src/app/reservations/page.tsx b/src/app/reservations/page.tsx new file mode 100644 index 0000000..3530766 --- /dev/null +++ b/src/app/reservations/page.tsx @@ -0,0 +1,102 @@ +"use client" + +import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; +import NavbarLayoutFloatingOverlay from '@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay'; +import ContactSplitForm from '@/components/sections/contact/ContactSplitForm'; +import FooterBaseReveal from '@/components/sections/footer/FooterBaseReveal'; +import { Calendar, Clock, Users, MapPin } from 'lucide-react'; +import { useState } from 'react'; + +export default function ReservationsPage() { + const [formData, setFormData] = useState>({}); + + const handleSubmit = (data: Record) => { + setFormData(data); + console.log('Reservation submitted:', data); + }; + + return ( + + + +
+ +
+ + +
+ ); +} -- 2.49.1 From 65baa58b9f5d8cbf9f1c9a191048d35fa9f292a2 Mon Sep 17 00:00:00 2001 From: bender Date: Sat, 21 Mar 2026 05:23:07 +0000 Subject: [PATCH 7/8] Update src/app/styles/variables.css --- src/app/styles/variables.css | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/src/app/styles/variables.css b/src/app/styles/variables.css index d45b6e6..5573dc1 100644 --- a/src/app/styles/variables.css +++ b/src/app/styles/variables.css @@ -10,15 +10,15 @@ --accent: #ffffff; --background-accent: #ffffff; */ - --background: #fcf6ec; - --card: #f3ede2; - --foreground: #2e2521; - --primary-cta: #2e2521; + --background: #fafaf8; + --card: #f5f3f0; + --foreground: #2c2824; + --primary-cta: #8b6f47; --primary-cta-text: #fcf6ec; - --secondary-cta: #ffffff; + --secondary-cta: #d4a574; --secondary-cta-text: #2e2521; - --accent: #b2a28b; - --background-accent: #b2a28b; + --accent: #c9915f; + --background-accent: #f0e6d8; /* text sizing - set by ThemeProvider */ /* --text-2xs: clamp(0.465rem, 0.62vw, 0.62rem); -- 2.49.1 From b2caa555b22774aa475a5d39abca14d1a6e19b1f Mon Sep 17 00:00:00 2001 From: bender Date: Sat, 21 Mar 2026 05:23:07 +0000 Subject: [PATCH 8/8] Add src/app/wines/page.tsx --- src/app/wines/page.tsx | 161 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 161 insertions(+) create mode 100644 src/app/wines/page.tsx diff --git a/src/app/wines/page.tsx b/src/app/wines/page.tsx new file mode 100644 index 0000000..9dac934 --- /dev/null +++ b/src/app/wines/page.tsx @@ -0,0 +1,161 @@ +"use client" + +import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; +import NavbarLayoutFloatingOverlay from '@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay'; +import HeroSplit from '@/components/sections/hero/HeroSplit'; +import FeatureBento from '@/components/sections/feature/FeatureBento'; +import MetricCardEleven from '@/components/sections/metrics/MetricCardEleven'; +import FooterBaseReveal from '@/components/sections/footer/FooterBaseReveal'; +import { Wine, Sparkles, Award, Leaf, Flame, Heart, GlassWater } from 'lucide-react'; + +export default function WinesPage() { + return ( + + + +
+ +
+ +
+ +
+ +
+ +
+ + +
+ ); +} -- 2.49.1