From cfee723f0bf939d53118059b3575a6f1df3e8b9d Mon Sep 17 00:00:00 2001 From: bender Date: Sat, 28 Mar 2026 09:37:19 +0000 Subject: [PATCH 1/5] Add src/app/cart/page.tsx --- src/app/cart/page.tsx | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 src/app/cart/page.tsx diff --git a/src/app/cart/page.tsx b/src/app/cart/page.tsx new file mode 100644 index 0000000..e878364 --- /dev/null +++ b/src/app/cart/page.tsx @@ -0,0 +1,27 @@ +"use client"; + +import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; +import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloatingInline'; +import FooterSimple from '@/components/sections/footer/FooterSimple'; +import ProductCart from '@/components/ecommerce/cart/ProductCart'; + +export default function CartPage() { + return ( + + +
+ {}} + items={[]} + total="$0.00" + buttons={[{ text: "Checkout", href: "#" }]} + /> +
+ +
+ ); +} \ No newline at end of file -- 2.49.1 From 24715cbc0313b685d771f5fd2c6182fa47e64615 Mon Sep 17 00:00:00 2001 From: bender Date: Sat, 28 Mar 2026 09:37:20 +0000 Subject: [PATCH 2/5] Add src/app/checkout/page.tsx --- src/app/checkout/page.tsx | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 src/app/checkout/page.tsx diff --git a/src/app/checkout/page.tsx b/src/app/checkout/page.tsx new file mode 100644 index 0000000..c35da97 --- /dev/null +++ b/src/app/checkout/page.tsx @@ -0,0 +1,33 @@ +"use client"; + +import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; +import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloatingInline'; +import FooterSimple from '@/components/sections/footer/FooterSimple'; +import React from 'react'; + +export default function CheckoutPage() { + return ( + + +
+

Checkout

+
+

Complete your purchase by entering your shipping details and payment information below.

+ {/* Checkout form logic would go here */} +
+
+ +
+ ); +} \ No newline at end of file -- 2.49.1 From e41d45d2ed63a4e7e5c77de555a29a20f5d6e858 Mon Sep 17 00:00:00 2001 From: bender Date: Sat, 28 Mar 2026 09:37:20 +0000 Subject: [PATCH 3/5] Update src/app/page.tsx --- src/app/page.tsx | 23 +++++++++++------------ 1 file changed, 11 insertions(+), 12 deletions(-) diff --git a/src/app/page.tsx b/src/app/page.tsx index af2cb81..19c5817 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -6,7 +6,7 @@ import ContactCenter from '@/components/sections/contact/ContactCenter'; import FaqSplitText from '@/components/sections/faq/FaqSplitText'; import FooterSimple from '@/components/sections/footer/FooterSimple'; import HeroLogo from '@/components/sections/hero/HeroLogo'; -import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloatingInline'; +import NavbarStyleApple from '@/components/navbar/NavbarStyleApple/NavbarStyleApple'; import ProductCatalog from '@/components/ecommerce/productCatalog/ProductCatalog'; import SocialProofOne from '@/components/sections/socialProof/SocialProofOne'; @@ -26,17 +26,16 @@ export default function LandingPage() { > @@ -141,4 +140,4 @@ export default function LandingPage() { ); -} +} \ No newline at end of file -- 2.49.1 From c2f45fb953584077a9b69307ac2b3120f5e6d128 Mon Sep 17 00:00:00 2001 From: bender Date: Sat, 28 Mar 2026 09:37:21 +0000 Subject: [PATCH 4/5] Add src/app/product/[id]/page.tsx --- src/app/product/[id]/page.tsx | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 src/app/product/[id]/page.tsx diff --git a/src/app/product/[id]/page.tsx b/src/app/product/[id]/page.tsx new file mode 100644 index 0000000..55b64ab --- /dev/null +++ b/src/app/product/[id]/page.tsx @@ -0,0 +1,20 @@ +"use client"; + +import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; +import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloatingInline'; +import FooterSimple from '@/components/sections/footer/FooterSimple'; + +export default function ProductDetail({ params }: { params: { id: string } }) { + return ( + + +
+

Product Detail: {params.id}

+
+ +
+ ); +} \ No newline at end of file -- 2.49.1 From ff59a006464a86b0a29c2e2075c907f8b38f7ce0 Mon Sep 17 00:00:00 2001 From: bender Date: Sat, 28 Mar 2026 09:37:21 +0000 Subject: [PATCH 5/5] Add src/app/profile/page.tsx --- src/app/profile/page.tsx | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 src/app/profile/page.tsx diff --git a/src/app/profile/page.tsx b/src/app/profile/page.tsx new file mode 100644 index 0000000..6a283b7 --- /dev/null +++ b/src/app/profile/page.tsx @@ -0,0 +1,32 @@ +"use client"; + +import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; +import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloatingInline'; +import FooterSimple from '@/components/sections/footer/FooterSimple'; +import React from 'react'; + +export default function ProfilePage() { + return ( + + +
+

My Account

+
+

Welcome back! View your order history, manage your profile, and update your preferences here.

+
+
+ +
+ ); +} \ No newline at end of file -- 2.49.1