From 85c57533df1a6c7245f3fb9a583510e7adbc142d Mon Sep 17 00:00:00 2001 From: bender Date: Mon, 13 Apr 2026 09:07:28 +0000 Subject: [PATCH 1/4] Add src/app/contact-us/page.tsx --- src/app/contact-us/page.tsx | 51 +++++++++++++++++++++++++++++++++++++ 1 file changed, 51 insertions(+) create mode 100644 src/app/contact-us/page.tsx diff --git a/src/app/contact-us/page.tsx b/src/app/contact-us/page.tsx new file mode 100644 index 0000000..c8c9bcf --- /dev/null +++ b/src/app/contact-us/page.tsx @@ -0,0 +1,51 @@ +"use client"; + +import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; +import ReactLenis from "lenis/react"; +import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloatingInline'; +import ContactCTA from '@/components/sections/contact/ContactCTA'; +import FooterLogoReveal from '@/components/sections/footer/FooterLogoReveal'; + +export default function ContactUsPage() { + return ( + + + + + + + + ); +} \ No newline at end of file From 9b0c2663f5253a5cd343f307147cb843c2807150 Mon Sep 17 00:00:00 2001 From: bender Date: Mon, 13 Apr 2026 09:07:29 +0000 Subject: [PATCH 2/4] Add src/app/gallery/page.tsx --- src/app/gallery/page.tsx | 67 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 67 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..173f4a3 --- /dev/null +++ b/src/app/gallery/page.tsx @@ -0,0 +1,67 @@ +"use client"; + +import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; +import ReactLenis from "lenis/react"; +import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloatingInline'; +import ProductCardOne from '@/components/sections/product/ProductCardOne'; +import FooterLogoReveal from '@/components/sections/footer/FooterLogoReveal'; +import { useState } from "react"; + +export default function GalleryPage() { + const [filter, setFilter] = useState<'all' | 'food' | 'cafe'>('all'); + + const galleryItems = [ + { id: "c1", name: "Our Cozy Corner", price: "", category: "cafe", imageSrc: "http://img.b2bpic.net/free-photo/trendy-coffee-shop-city_53876-30213.jpg" }, + { id: "f1", name: "Signature Pizza", price: "", category: "food", imageSrc: "http://img.b2bpic.net/free-photo/delectable-slices-pizza-bundled-marble_114579-44925.jpg" }, + { id: "c2", name: "Artisan Espresso", price: "", category: "cafe", imageSrc: "http://img.b2bpic.net/free-photo/coffee-cup-with-blurred-background_23-2148164694.jpg" }, + { id: "f2", name: "Creamy Pasta", price: "", category: "food", imageSrc: "http://img.b2bpic.net/free-photo/delicious-coffee-cup-plate-high-angle_23-2149703762.jpg" }, + ]; + + const filteredItems = filter === 'all' ? galleryItems : galleryItems.filter(item => item.category === filter); + + return ( + + + + +
+

Our Gallery

+
+ {['all', 'food', 'cafe'].map((cat) => ( + + ))} +
+ + +
+ + +
+
+ ); +} \ No newline at end of file From da9485b3d51b974f8ab11df682ea7b7890720bab Mon Sep 17 00:00:00 2001 From: bender Date: Mon, 13 Apr 2026 09:07:29 +0000 Subject: [PATCH 3/4] Add src/app/location/page.tsx --- src/app/location/page.tsx | 52 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 52 insertions(+) create mode 100644 src/app/location/page.tsx diff --git a/src/app/location/page.tsx b/src/app/location/page.tsx new file mode 100644 index 0000000..318ccec --- /dev/null +++ b/src/app/location/page.tsx @@ -0,0 +1,52 @@ +"use client"; + +import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; +import ReactLenis from "lenis/react"; +import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloatingInline'; +import ContactText from '@/components/sections/contact/ContactText'; +import FooterLogoReveal from '@/components/sections/footer/FooterLogoReveal'; + +export default function LocationPage() { + return ( + + + + + + + + ); +} \ No newline at end of file From 13c3df7e885d1ed566a529ff29257af96507e623 Mon Sep 17 00:00:00 2001 From: bender Date: Mon, 13 Apr 2026 09:07:29 +0000 Subject: [PATCH 4/4] Update src/app/page.tsx --- src/app/page.tsx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/app/page.tsx b/src/app/page.tsx index 777c599..5647ad5 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -34,7 +34,8 @@ export default function LandingPage() { { name: "Menu", id: "menu" }, { name: "Experience", id: "experience" }, { name: "Reviews", id: "testimonials" }, - { name: "Find Us", id: "location" }, + { name: "Find Us", id: "/location" }, + { name: "Contact Us", id: "/contact-us" }, ]} brandName="NBC" button={{ text: "Order Now", href: "#" }}