From b31675a9f85d0655d6387a4a6d2d3accbd74d201 Mon Sep 17 00:00:00 2001 From: bender Date: Sun, 5 Apr 2026 07:03:17 +0000 Subject: [PATCH 1/3] Update src/app/page.tsx --- src/app/page.tsx | 230 ++++------------------------------------------- 1 file changed, 16 insertions(+), 214 deletions(-) diff --git a/src/app/page.tsx b/src/app/page.tsx index 5db3a1b..9635c34 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -28,22 +28,11 @@ export default function LandingPage() { @@ -178,48 +78,7 @@ export default function LandingPage() { @@ -230,28 +89,8 @@ export default function LandingPage() { useInvertedBackground={false} title="Let's Connect" description="Have questions about our collections? Our team is here to assist you." - imageSrc="http://img.b2bpic.net/free-photo/fashionable-clothing-collection-modern-boutique-store-generated-by-ai_188544-33893.jpg?_wi=2" - imageAlt="Contact support" - inputs={[ - { - name: "name", - type: "text", - placeholder: "Your Name", - required: true, - }, - { - name: "email", - type: "email", - placeholder: "Your Email", - required: true, - }, - ]} - textarea={{ - name: "message", - placeholder: "How can we help?", - rows: 4, - required: true, - }} + inputs={[{ name: "name", type: "text", placeholder: "Your Name", required: true }, { name: "email", type: "email", placeholder: "Your Email", required: true }]} + textarea={{ name: "message", placeholder: "How can we help?", rows: 4, required: true }} /> @@ -259,45 +98,8 @@ export default function LandingPage() { -- 2.49.1 From aea88bf6947717ac80274e81ddbf698fe23c9bae Mon Sep 17 00:00:00 2001 From: bender Date: Sun, 5 Apr 2026 07:03:17 +0000 Subject: [PATCH 2/3] Add src/app/product-detail/page.tsx --- src/app/product-detail/page.tsx | 77 +++++++++++++++++++++++++++++++++ 1 file changed, 77 insertions(+) create mode 100644 src/app/product-detail/page.tsx diff --git a/src/app/product-detail/page.tsx b/src/app/product-detail/page.tsx new file mode 100644 index 0000000..6d5730b --- /dev/null +++ b/src/app/product-detail/page.tsx @@ -0,0 +1,77 @@ +"use client"; + +import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; +import ReactLenis from "lenis/react"; +import NavbarStyleCentered from "@/components/navbar/NavbarStyleCentered/NavbarStyleCentered"; +import FooterBaseReveal from "@/components/sections/footer/FooterBaseReveal"; +import ProductDetailCard from "@/components/ecommerce/productDetail/ProductDetailCard"; + +export default function ProductDetailPage() { + return ( + + + + +
+ console.log(v) }, + { label: "Color", options: ["White", "Beige", "Black"], selected: "White", onChange: (v) => console.log(v) } + ]} + quantity={{ label: "Quantity", options: ["1", "2", "3"], selected: "1", onChange: (v) => console.log(v) }} + buttons={[{ text: "Add to Cart", onClick: () => console.log("Added") }]} + /> +
+ + +
+
+ ); +} -- 2.49.1 From 18e1638629af5bb9d470b5009d33833e530f0974 Mon Sep 17 00:00:00 2001 From: bender Date: Sun, 5 Apr 2026 07:03:18 +0000 Subject: [PATCH 3/3] Add src/app/shop/page.tsx --- src/app/shop/page.tsx | 67 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 67 insertions(+) create mode 100644 src/app/shop/page.tsx diff --git a/src/app/shop/page.tsx b/src/app/shop/page.tsx new file mode 100644 index 0000000..46b1397 --- /dev/null +++ b/src/app/shop/page.tsx @@ -0,0 +1,67 @@ +"use client"; + +import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; +import ReactLenis from "lenis/react"; +import NavbarStyleCentered from '@/components/navbar/NavbarStyleCentered/NavbarStyleCentered'; +import FooterBaseReveal from '@/components/sections/footer/FooterBaseReveal'; +import ProductCatalog from '@/components/ecommerce/productCatalog/ProductCatalog'; + +export default function ShopPage() { + const products = [ + { id: "1", name: "Classic Summer Dress", price: "$89", rating: 4.8, imageSrc: "http://img.b2bpic.net/free-photo/young-pretty-woman-walking-street-fashionable-outfit-holding-purse-wearing-black-leather-jacket-white-lace-dress-spring-autumn-style-full-length_285396-6762.jpg" }, + { id: "2", name: "Linen Casual Shirt", price: "$65", rating: 4.5, imageSrc: "http://img.b2bpic.net/free-photo/portrait-young-woman-looking-away_23-2148665449.jpg" }, + { id: "3", name: "Structured Winter Coat", price: "$150", rating: 4.9, imageSrc: "http://img.b2bpic.net/free-photo/portrait-woman-talking-phone-street_1303-13380.jpg" }, + { id: "4", name: "Silk Minimalist Blouse", price: "$75", rating: 4.7, imageSrc: "http://img.b2bpic.net/free-photo/fathers-day-composition-with-jersey-shoes_23-2147790773.jpg" }, + { id: "5", name: "Tailored Everyday Trousers", price: "$95", rating: 4.6, imageSrc: "http://img.b2bpic.net/free-photo/portrait-sexy-fashion-modern-businesswoman-model-white-suit-posing-street-background-blue-sky-walking_158538-11908.jpg" }, + { id: "6", name: "Soft Knit Sweater", price: "$80", rating: 4.8, imageSrc: "http://img.b2bpic.net/free-photo/portrait-beautiful-charming-brunette-dressed-stylish-clothes-leaning-against-brick-wall-room-with-loft-interior_613910-9341.jpg" }, + ]; + + const filters = [ + { label: "Category", options: ["All", "Dresses", "Shirts", "Coats", "Trousers"], selected: "All", onChange: () => {} }, + { label: "Sort By", options: ["Featured", "Price: Low to High", "Price: High to Low"], selected: "Featured", onChange: () => {} } + ]; + + return ( + + + + +
+ +
+ + +
+
+ ); +} \ No newline at end of file -- 2.49.1