From 0a8e1bbf022296f70261e0791549e08f4b3ebe37 Mon Sep 17 00:00:00 2001 From: bender Date: Sat, 21 Feb 2026 14:03:17 +0000 Subject: [PATCH 1/5] Update src/app/blog/page.tsx --- src/app/blog/page.tsx | 25 +++++++++++++++---------- 1 file changed, 15 insertions(+), 10 deletions(-) diff --git a/src/app/blog/page.tsx b/src/app/blog/page.tsx index b7e3669..e9e5986 100644 --- a/src/app/blog/page.tsx +++ b/src/app/blog/page.tsx @@ -10,6 +10,18 @@ import { useBlogPosts } from "@/hooks/useBlogPosts"; export default function BlogPage() { const { posts, isLoading } = useBlogPosts(); + const commonNavItems = [ + { name: "Home", id: "/" }, + { name: "About", id: "#about" }, + { name: "Menu", id: "#products" }, + { name: "Experience", id: "#features" }, + { name: "Community", id: "#testimonials" }, + { name: "Contact", id: "#contact" }, + { name: "Blog", id: "/blog" }, + { name: "Shop", id: "/shop" } + ]; + const commonButton = { text: "Order Now", href: "/shop" }; + return ( @@ -69,4 +74,4 @@ export default function BlogPage() { ); -} \ No newline at end of file +} -- 2.49.1 From be12890af66a29eb4df320d21ea73fb03d14b297 Mon Sep 17 00:00:00 2001 From: bender Date: Sat, 21 Feb 2026 14:03:18 +0000 Subject: [PATCH 2/5] Update src/app/layout.tsx --- src/app/layout.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/app/layout.tsx b/src/app/layout.tsx index 4d314b0..450bb39 100644 --- a/src/app/layout.tsx +++ b/src/app/layout.tsx @@ -1406,4 +1406,4 @@ export default function RootLayout({ ); -} \ No newline at end of file +} -- 2.49.1 From 8a12cac60f892bb57968d87f403469b2cd2a08be Mon Sep 17 00:00:00 2001 From: bender Date: Sat, 21 Feb 2026 14:03:19 +0000 Subject: [PATCH 3/5] Update src/app/page.tsx --- src/app/page.tsx | 35 +++++++++++++++++++---------------- 1 file changed, 19 insertions(+), 16 deletions(-) diff --git a/src/app/page.tsx b/src/app/page.tsx index fe3f591..270bc3e 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -1,7 +1,7 @@ "use client" import NavbarLayoutFloatingOverlay from '@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay'; -import HeroSplit from '@/components/sections/hero/HeroSplit'; +import HeroLogoBillboard from '@/components/sections/hero/HeroLogoBillboard'; import MediaAbout from '@/components/sections/about/MediaAbout'; import FeatureBorderGlow from '@/components/sections/feature/featureBorderGlow/FeatureBorderGlow'; import ProductCardThree from '@/components/sections/product/ProductCardThree'; @@ -12,6 +12,18 @@ import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; import { Award, Coffee, Heart, Leaf, MapPin, Sparkles, TrendingUp, Users, Zap } from "lucide-react"; export default function CoffeePage() { + const commonNavItems = [ + { name: "Home", id: "/" }, + { name: "About", id: "#about" }, + { name: "Menu", id: "#products" }, + { name: "Experience", id: "#features" }, + { name: "Community", id: "#testimonials" }, + { name: "Contact", id: "#contact" }, + { name: "Blog", id: "/blog" }, + { name: "Shop", id: "/shop" } + ]; + const commonButton = { text: "Order Now", href: "/shop" }; + return (
-
@@ -216,4 +219,4 @@ export default function CoffeePage() {
); -} \ No newline at end of file +} -- 2.49.1 From 918821562c0c0ae6037e2cc7e9d71af28590b8d0 Mon Sep 17 00:00:00 2001 From: bender Date: Sat, 21 Feb 2026 14:03:20 +0000 Subject: [PATCH 4/5] Update src/app/shop/[id]/page.tsx --- src/app/shop/[id]/page.tsx | 35 +++++++++++++++++++---------------- 1 file changed, 19 insertions(+), 16 deletions(-) diff --git a/src/app/shop/[id]/page.tsx b/src/app/shop/[id]/page.tsx index 168bf76..487ad05 100644 --- a/src/app/shop/[id]/page.tsx +++ b/src/app/shop/[id]/page.tsx @@ -66,6 +66,18 @@ export default function ProductPage({ params }: ProductPageProps) { await checkout(getCheckoutItems(), { successUrl: currentUrl.toString() }); }, [cartItems, checkout, getCheckoutItems]); + const commonNavItems = [ + { name: "Home", id: "/" }, + { name: "About", id: "#about" }, + { name: "Menu", id: "#products" }, + { name: "Experience", id: "#features" }, + { name: "Community", id: "#testimonials" }, + { name: "Contact", id: "#contact" }, + { name: "Blog", id: "/blog" }, + { name: "Shop", id: "/shop" } + ]; + const commonButton = { text: "Order Now", href: "/shop" }; + if (isLoading) { return ( setCartOpen(true) }} + navItems={commonNavItems} + button={commonButton} />
@@ -125,11 +134,8 @@ export default function ProductPage({ params }: ProductPageProps) {
@@ -173,11 +179,8 @@ export default function ProductPage({ params }: ProductPageProps) {
@@ -227,4 +230,4 @@ export default function ProductPage({ params }: ProductPageProps) { ); -} \ No newline at end of file +} -- 2.49.1 From 3ceed4f4d2863a0b4cacb56fc3df918a47fd38b9 Mon Sep 17 00:00:00 2001 From: bender Date: Sat, 21 Feb 2026 14:03:21 +0000 Subject: [PATCH 5/5] Update src/app/shop/page.tsx --- src/app/shop/page.tsx | 28 +++++++++++++++++----------- 1 file changed, 17 insertions(+), 11 deletions(-) diff --git a/src/app/shop/page.tsx b/src/app/shop/page.tsx index 4d1bc87..2b2b068 100644 --- a/src/app/shop/page.tsx +++ b/src/app/shop/page.tsx @@ -16,6 +16,18 @@ export default function ShopPage() { filters, } = useProductCatalog({ basePath: "/shop" }); + const commonNavItems = [ + { name: "Home", id: "/" }, + { name: "About", id: "#about" }, + { name: "Menu", id: "#products" }, + { name: "Experience", id: "#features" }, + { name: "Community", id: "#testimonials" }, + { name: "Contact", id: "#contact" }, + { name: "Blog", id: "/blog" }, + { name: "Shop", id: "/shop" } + ]; + const commonButton = { text: "Order Now", href: "/shop" }; + if (isLoading) { return ( console.log("cart") }} + navItems={commonNavItems} + button={commonButton} />
@@ -74,11 +83,8 @@ export default function ShopPage() {
@@ -103,4 +109,4 @@ export default function ShopPage() { ); -} \ No newline at end of file +} -- 2.49.1