From f2de940160edafc8607d1ad118e5b5b1add8fac5 Mon Sep 17 00:00:00 2001 From: bender Date: Tue, 9 Jun 2026 09:55:52 +0000 Subject: [PATCH 1/3] Update src/app/account/page.tsx --- src/app/account/page.tsx | 64 +++++++++++++++++++--------------------- 1 file changed, 30 insertions(+), 34 deletions(-) diff --git a/src/app/account/page.tsx b/src/app/account/page.tsx index 5e0cd4e..451b5c2 100644 --- a/src/app/account/page.tsx +++ b/src/app/account/page.tsx @@ -6,6 +6,27 @@ import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloating import FooterBaseCard from '@/components/sections/footer/FooterBaseCard'; export default function AccountPage() { + const canonicalNavItems = [ + { name: "Home", id: "/" }, + { name: "Categories", id: "/categories" }, + { name: "Products", id: "#products" }, + { name: "Features", id: "#features" }, + { name: "Pricing", id: "#pricing" }, + { name: "Testimonials", id: "#testimonials" }, + { name: "FAQ", id: "#faq" }, + { name: "Search", id: "/search" }, + { name: "Wishlist", id: "/wishlist" }, + { name: "Account", id: "/account" }, + { name: "Login", id: "/login" }, + { name: "Register", id: "/register" }, + { name: "Customer Dashboard", id: "/customer/dashboard" }, + { name: "Seller Dashboard", id: "/seller-dashboard" }, + { name: "Seller Portal", id: "/seller/dashboard" }, + { name: "Checkout", id: "/checkout" }, + { name: "Downloads", id: "/downloads" }, + { name: "Contact", id: "/contact" } + ]; + return ( @@ -68,23 +64,23 @@ export default function AccountPage() { { title: "Products", items: [ { - label: "Canva Templates", href: "/products"}, + label: "Canva Templates", href: "#products"}, { - label: "Logos", href: "/products"}, + label: "Logos", href: "#products"}, { - label: "Social Media Kits", href: "/products"}, + label: "Social Media Kits", href: "#products"}, { - label: "Banners & Flyers", href: "/products"}, + label: "Banners & Flyers", href: "#products"}, ], }, { title: "Company", items: [ { - label: "About Us", href: "/about"}, + label: "About Us", href: "#about"}, { - label: "Features", href: "/features"}, + label: "Features", href: "#features"}, { - label: "Pricing", href: "/pricing"}, + label: "Pricing", href: "#pricing"}, { label: "Contact", href: "/contact"}, ], From 65c650765b9d0501d5ca6d79a531a56645f26408 Mon Sep 17 00:00:00 2001 From: bender Date: Tue, 9 Jun 2026 09:55:52 +0000 Subject: [PATCH 2/3] Update src/app/categories/page.tsx --- src/app/categories/page.tsx | 64 +++++++++++++++++-------------------- 1 file changed, 30 insertions(+), 34 deletions(-) diff --git a/src/app/categories/page.tsx b/src/app/categories/page.tsx index d3609ef..6bb2262 100644 --- a/src/app/categories/page.tsx +++ b/src/app/categories/page.tsx @@ -6,6 +6,27 @@ import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloating import FooterBaseCard from '@/components/sections/footer/FooterBaseCard'; export default function CategoriesPage() { + const canonicalNavItems = [ + { name: "Home", id: "/" }, + { name: "Categories", id: "/categories" }, + { name: "Products", id: "#products" }, + { name: "Features", id: "#features" }, + { name: "Pricing", id: "#pricing" }, + { name: "Testimonials", id: "#testimonials" }, + { name: "FAQ", id: "#faq" }, + { name: "Search", id: "/search" }, + { name: "Wishlist", id: "/wishlist" }, + { name: "Account", id: "/account" }, + { name: "Login", id: "/login" }, + { name: "Register", id: "/register" }, + { name: "Customer Dashboard", id: "/customer/dashboard" }, + { name: "Seller Dashboard", id: "/seller-dashboard" }, + { name: "Seller Portal", id: "/seller/dashboard" }, + { name: "Checkout", id: "/checkout" }, + { name: "Downloads", id: "/downloads" }, + { name: "Contact", id: "/contact" } + ]; + return ( @@ -68,23 +64,23 @@ export default function CategoriesPage() { { title: "Products", items: [ { - label: "Canva Templates", href: "/products"}, + label: "Canva Templates", href: "#products"}, { - label: "Logos", href: "/products"}, + label: "Logos", href: "#products"}, { - label: "Social Media Kits", href: "/products"}, + label: "Social Media Kits", href: "#products"}, { - label: "Banners & Flyers", href: "/products"}, + label: "Banners & Flyers", href: "#products"}, ], }, { title: "Company", items: [ { - label: "About Us", href: "/about"}, + label: "About Us", href: "#about"}, { - label: "Features", href: "/features"}, + label: "Features", href: "#features"}, { - label: "Pricing", href: "/pricing"}, + label: "Pricing", href: "#pricing"}, { label: "Contact", href: "/contact"}, ], From fc216243a814a7f1bebd21d7cc295eedf76a89b9 Mon Sep 17 00:00:00 2001 From: bender Date: Tue, 9 Jun 2026 09:55:53 +0000 Subject: [PATCH 3/3] Update src/app/checkout/page.tsx --- src/app/checkout/page.tsx | 44 ++++++++++++++++++++------------------- 1 file changed, 23 insertions(+), 21 deletions(-) diff --git a/src/app/checkout/page.tsx b/src/app/checkout/page.tsx index 7d6bb1e..26e7652 100644 --- a/src/app/checkout/page.tsx +++ b/src/app/checkout/page.tsx @@ -8,6 +8,27 @@ import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloating import { Sparkles } from "lucide-react"; export default function CheckoutPage() { + const canonicalNavItems = [ + { name: "Home", id: "/" }, + { name: "Categories", id: "/categories" }, + { name: "Products", id: "#products" }, + { name: "Features", id: "#features" }, + { name: "Pricing", id: "#pricing" }, + { name: "Testimonials", id: "#testimonials" }, + { name: "FAQ", id: "#faq" }, + { name: "Search", id: "/search" }, + { name: "Wishlist", id: "/wishlist" }, + { name: "Account", id: "/account" }, + { name: "Login", id: "/login" }, + { name: "Register", id: "/register" }, + { name: "Customer Dashboard", id: "/customer/dashboard" }, + { name: "Seller Dashboard", id: "/seller-dashboard" }, + { name: "Seller Portal", id: "/seller/dashboard" }, + { name: "Checkout", id: "/checkout" }, + { name: "Downloads", id: "/downloads" }, + { name: "Contact", id: "/contact" } + ]; + return (