From 7fa5418e89a102a64dba1d9a12254f60fee94e54 Mon Sep 17 00:00:00 2001 From: bender Date: Fri, 20 Feb 2026 18:03:37 +0000 Subject: [PATCH 1/4] Update src/app/blog/page.tsx --- src/app/blog/page.tsx | 87 ++++++++++++++++++++++--------------------- 1 file changed, 44 insertions(+), 43 deletions(-) diff --git a/src/app/blog/page.tsx b/src/app/blog/page.tsx index 501022a..f5b833d 100644 --- a/src/app/blog/page.tsx +++ b/src/app/blog/page.tsx @@ -10,6 +10,12 @@ import { useBlogPosts } from "@/hooks/useBlogPosts"; export default function BlogPage() { const { posts, isLoading } = useBlogPosts(); + const navItems = [ + { name: "Home", id: "/" }, + { name: "Blog", id: "/blog" }, + { name: "Shop", id: "/shop" }, + ]; + return ( - + {isLoading ? ( -
+

Loading posts...

) : ( @@ -54,36 +55,36 @@ export default function BlogPage() { />
)} - - +
); -- 2.49.1 From 07bc63809024a0169c1e38ad1ef594b425c5d505 Mon Sep 17 00:00:00 2001 From: bender Date: Fri, 20 Feb 2026 18:03:38 +0000 Subject: [PATCH 2/4] Update src/app/page.tsx --- src/app/page.tsx | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/src/app/page.tsx b/src/app/page.tsx index 677ed88..844b6ef 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -31,13 +31,13 @@ export default function LandingPage() {
@@ -52,7 +52,7 @@ export default function LandingPage() { ]} rating={5} ratingText="Loved by Generations of Customers" - buttons={[{ text: "View Our Menu", href: "#menu" }, { text: "Order Pickup", href: "#contact" }]} + buttons={[{ text: "View Our Menu", href: "#product" }, { text: "Order Pickup", href: "#contact" }]} mediaAnimation="slide-up" tagAnimation="reveal-blur" buttonAnimation="reveal-blur" @@ -114,8 +114,8 @@ export default function LandingPage() { animationType="slide-up" textboxLayout="default" useInvertedBackground={true} - titleClassName="text-foreground" - descriptionClassName="text-foreground" + textBoxTitleClassName="text-foreground" + textBoxDescriptionClassName="text-foreground" />
@@ -130,8 +130,8 @@ export default function LandingPage() { ]} textboxLayout="default" useInvertedBackground={false} - titleClassName="text-foreground" - descriptionClassName="text-foreground" + textBoxTitleClassName="text-foreground" + textBoxDescriptionClassName="text-foreground" testimonialTitleClassName="text-foreground" quoteClassName="text-foreground" nameClassName="text-foreground" @@ -154,8 +154,8 @@ export default function LandingPage() { textboxLayout="default" useInvertedBackground={true} animationType="smooth" - titleClassName="text-foreground" - descriptionClassName="text-foreground" + textBoxTitleClassName="text-foreground" + textBoxDescriptionClassName="text-foreground" accordionTitleClassName="text-foreground" accordionContentClassName="text-foreground" /> @@ -183,7 +183,7 @@ export default function LandingPage() { logoText="Goldenberg's Deli" columns={[ { title: "Menu", items: [{ label: "Corned Beef", href: "#product" }, { label: "Pastrami", href: "#product" }, { label: "Soups", href: "#product" }, { label: "Sandwiches", href: "#product" }] }, - { title: "About Us", items: [{ label: "Our Story", href: "#about" }, { label: "Reviews", href: "#testimonials" }, { label: "FAQs", href: "#faqs" }] }, + { title: "About Us", items: [{ label: "Our Story", href: "#about" }, { label: "Reviews", href: "#testimonial" }, { label: "FAQs", href: "#faq" }] }, { title: "Contact", items: [{ label: "Location", href: "#contact" }, { label: "Catering", href: "#contact" }, { label: "Order Online", href: "#contact" }] } ]} copyrightText="© 2024 Goldenberg's Deli. All rights reserved." -- 2.49.1 From 88edb518adc9110055f642d8e0c5800bcaba663e Mon Sep 17 00:00:00 2001 From: bender Date: Fri, 20 Feb 2026 18:03:39 +0000 Subject: [PATCH 3/4] Update src/app/shop/[id]/page.tsx --- src/app/shop/[id]/page.tsx | 58 +++++++++++++++----------------------- 1 file changed, 23 insertions(+), 35 deletions(-) diff --git a/src/app/shop/[id]/page.tsx b/src/app/shop/[id]/page.tsx index 8445a03..74f58ff 100644 --- a/src/app/shop/[id]/page.tsx +++ b/src/app/shop/[id]/page.tsx @@ -1,4 +1,4 @@ -use client"; +"use client"; import { Suspense, use, useCallback } from "react"; import { useRouter } from "next/navigation"; @@ -74,6 +74,18 @@ function ProductPageContent({ params }: ProductPageProps) { await checkout(getCheckoutItems(), { successUrl: currentUrl.toString() }); }, [cartItems, checkout, getCheckoutItems]); + const navItems = [ + { name: "Home", id: "/" }, + { name: "Blog", id: "/blog" }, + { name: "Shop", id: "/shop" }, + ]; + + const footerColumns = [ + { title: "Menu", items: [{ label: "Corned Beef", href: "/#product" }, { label: "Pastrami", href: "/#product" }, { label: "Soups", href: "/#product" }, { label: "Sandwiches", href: "/#product" }] }, + { title: "About Us", items: [{ label: "Our Story", href: "/#about" }, { label: "Reviews", href: "/#testimonial" }, { label: "FAQs", href: "/#faq" }] }, + { title: "Contact", items: [{ label: "Location", href: "/#contact" }, { label: "Catering", href: "/#contact" }, { label: "Order Online", href: "/#contact" }] } + ]; + if (isLoading) { return ( -