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 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 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 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