From f1a1bc1668a96260f729142f88b3aaee5c2e1685 Mon Sep 17 00:00:00 2001 From: bender Date: Tue, 9 Jun 2026 08:26:06 +0000 Subject: [PATCH 1/4] Update src/app/about/page.tsx --- src/app/about/page.tsx | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/app/about/page.tsx b/src/app/about/page.tsx index 7516de2..cac153f 100644 --- a/src/app/about/page.tsx +++ b/src/app/about/page.tsx @@ -14,7 +14,8 @@ export default function AboutPage() { { name: "About Us", id: "/about" }, { name: "Blog", id: "/blog" }, { name: "Contact", id: "/contact" }, - { name: "Cart", id: "/cart" } + { name: "Cart", id: "/cart" }, + { name: "Terms of Service", id: "/terms-of-service" } ]; const footerColumns = [ @@ -42,7 +43,7 @@ export default function AboutPage() { { title: "Legal", items: [ { label: "Privacy Policy", href: "#" }, - { label: "Terms of Service", href: "#" } + { label: "Terms of Service", href: "/terms-of-service" } ] } ]; @@ -129,4 +130,4 @@ export default function AboutPage() { ); -} +} \ No newline at end of file -- 2.49.1 From ac89fe706c023c5dd31b7943f94c23923ad4e042 Mon Sep 17 00:00:00 2001 From: bender Date: Tue, 9 Jun 2026 08:26:07 +0000 Subject: [PATCH 2/4] Update src/app/account/page.tsx --- src/app/account/page.tsx | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/app/account/page.tsx b/src/app/account/page.tsx index e6a141a..bc930e1 100644 --- a/src/app/account/page.tsx +++ b/src/app/account/page.tsx @@ -10,7 +10,8 @@ export default function AccountPage() { { name: "Product Details", id: "/product-details" }, { name: "Auth", id: "/auth" }, { name: "Account", id: "/account" }, - { name: "Orders", id: "/orders" } + { name: "Orders", id: "/orders" }, + { name: "Terms of Service", id: "/terms-of-service" } ]; return ( @@ -33,4 +34,4 @@ export default function AccountPage() { ); -} +} \ No newline at end of file -- 2.49.1 From 24e2669df4986082af0c9cc981cba5ba760cc5c7 Mon Sep 17 00:00:00 2001 From: bender Date: Tue, 9 Jun 2026 08:26:07 +0000 Subject: [PATCH 3/4] Update src/app/page.tsx --- src/app/page.tsx | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/app/page.tsx b/src/app/page.tsx index 262555d..c00307d 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -11,7 +11,8 @@ export default function HomePage() { { name: "Product Details", id: "/product-details" }, { name: "Auth", id: "/auth" }, { name: "Account", id: "/account" }, - { name: "Orders", id: "/orders" } + { name: "Orders", id: "/orders" }, + { name: "Terms of Service", id: "/terms-of-service" } ]; return ( @@ -42,4 +43,4 @@ export default function HomePage() { ); -} +} \ No newline at end of file -- 2.49.1 From 208eace23c1708ea7da54ed95bc83d878f958c71 Mon Sep 17 00:00:00 2001 From: bender Date: Tue, 9 Jun 2026 08:26:08 +0000 Subject: [PATCH 4/4] Add src/app/terms-of-service/page.tsx --- src/app/terms-of-service/page.tsx | 174 ++++++++++++++++++++++++++++++ 1 file changed, 174 insertions(+) create mode 100644 src/app/terms-of-service/page.tsx diff --git a/src/app/terms-of-service/page.tsx b/src/app/terms-of-service/page.tsx new file mode 100644 index 0000000..3af9a6b --- /dev/null +++ b/src/app/terms-of-service/page.tsx @@ -0,0 +1,174 @@ +"use client"; + +import { ThemeProvider } from '@/providers/themeProvider/ThemeProvider'; +import NavbarStyleApple from '@/components/navbar/NavbarStyleApple/NavbarStyleApple'; // Using Apple style for consistency with home, account etc. +import LegalSection from '@/components/legal/LegalSection'; +import FooterMedia from '@/components/sections/footer/FooterMedia'; + +export default function TermsOfServicePage() { + const navItems = [ + { name: "Home", id: "/" }, + { name: "Product Details", id: "/product-details" }, + { name: "Auth", id: "/auth" }, + { name: "Account", id: "/account" }, + { name: "Orders", id: "/orders" }, + { name: "Terms of Service", id: "/terms-of-service" } + ]; + + const footerColumns = [ + { + title: "Company", items: [ + { label: "About Us", href: "/about" }, + { label: "Blog", href: "/blog" }, + { label: "Careers", href: "#" } + ] + }, + { + title: "Shop", items: [ + { label: "Collections", href: "/shop" }, + { label: "Custom Orders", href: "/contact" }, + { label: "Sale", href: "#" } + ] + }, + { + title: "Support", items: [ + { label: "Contact Us", href: "/contact" }, + { label: "FAQs", href: "/contact#faq-section" }, + { label: "Shipping", href: "#" } + ] + }, + { + title: "Legal", items: [ + { label: "Privacy Policy", href: "#" }, + { label: "Terms of Service", href: "/terms-of-service" } + ] + } + ]; + + return ( + + + +
+
+ +
+
+ + +
+ ); +} \ No newline at end of file -- 2.49.1