From a0c258ebcc2565458482a91eeefb468430529aed Mon Sep 17 00:00:00 2001 From: bender Date: Mon, 18 May 2026 13:51:51 +0000 Subject: [PATCH 1/9] Add src/app/catalog/accessories/page.tsx --- src/app/catalog/accessories/page.tsx | 33 ++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 src/app/catalog/accessories/page.tsx diff --git a/src/app/catalog/accessories/page.tsx b/src/app/catalog/accessories/page.tsx new file mode 100644 index 0000000..ba272ca --- /dev/null +++ b/src/app/catalog/accessories/page.tsx @@ -0,0 +1,33 @@ +"use client"; + +import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; +import ProductCardTwo from '@/components/sections/product/ProductCardTwo'; +import NavbarStyleCentered from '@/components/navbar/NavbarStyleCentered/NavbarStyleCentered'; + +export default function AccessoriesPage() { + return ( + + +
+ +
+
+ ); +} \ No newline at end of file -- 2.49.1 From 2fe2c3d363a20e6ec38b7a1ceec8192bf10c95d6 Mon Sep 17 00:00:00 2001 From: bender Date: Mon, 18 May 2026 13:51:51 +0000 Subject: [PATCH 2/9] Add src/app/catalog/clothes/page.tsx --- src/app/catalog/clothes/page.tsx | 33 ++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 src/app/catalog/clothes/page.tsx diff --git a/src/app/catalog/clothes/page.tsx b/src/app/catalog/clothes/page.tsx new file mode 100644 index 0000000..a4343be --- /dev/null +++ b/src/app/catalog/clothes/page.tsx @@ -0,0 +1,33 @@ +"use client"; + +import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; +import ProductCardTwo from '@/components/sections/product/ProductCardTwo'; +import NavbarStyleCentered from '@/components/navbar/NavbarStyleCentered/NavbarStyleCentered'; + +export default function ClothesPage() { + return ( + + +
+ +
+
+ ); +} \ No newline at end of file -- 2.49.1 From 6ec806150eb996d856b78d814177231f536632d5 Mon Sep 17 00:00:00 2001 From: bender Date: Mon, 18 May 2026 13:51:51 +0000 Subject: [PATCH 3/9] Add src/app/catalog/new/page.tsx --- src/app/catalog/new/page.tsx | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 src/app/catalog/new/page.tsx diff --git a/src/app/catalog/new/page.tsx b/src/app/catalog/new/page.tsx new file mode 100644 index 0000000..c501b26 --- /dev/null +++ b/src/app/catalog/new/page.tsx @@ -0,0 +1,33 @@ +"use client"; + +import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; +import ProductCardTwo from '@/components/sections/product/ProductCardTwo'; +import NavbarStyleCentered from '@/components/navbar/NavbarStyleCentered/NavbarStyleCentered'; + +export default function NewArrivalsPage() { + return ( + + +
+ +
+
+ ); +} \ No newline at end of file -- 2.49.1 From 339be7444c6577140072fdecae5f74ace3cbf4f5 Mon Sep 17 00:00:00 2001 From: bender Date: Mon, 18 May 2026 13:51:52 +0000 Subject: [PATCH 4/9] Add src/app/catalog/page.tsx --- src/app/catalog/page.tsx | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 src/app/catalog/page.tsx diff --git a/src/app/catalog/page.tsx b/src/app/catalog/page.tsx new file mode 100644 index 0000000..c6ce07c --- /dev/null +++ b/src/app/catalog/page.tsx @@ -0,0 +1,33 @@ +"use client"; + +import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; +import ProductCardTwo from '@/components/sections/product/ProductCardTwo'; +import NavbarStyleCentered from '@/components/navbar/NavbarStyleCentered/NavbarStyleCentered'; + +export default function CatalogPage() { + return ( + + +
+ +
+
+ ); +} \ No newline at end of file -- 2.49.1 From 2083996008927f61c3e2daeace2e0ed59a374243 Mon Sep 17 00:00:00 2001 From: bender Date: Mon, 18 May 2026 13:51:52 +0000 Subject: [PATCH 5/9] Add src/app/catalog/sale/page.tsx --- src/app/catalog/sale/page.tsx | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 src/app/catalog/sale/page.tsx diff --git a/src/app/catalog/sale/page.tsx b/src/app/catalog/sale/page.tsx new file mode 100644 index 0000000..d9843b5 --- /dev/null +++ b/src/app/catalog/sale/page.tsx @@ -0,0 +1,33 @@ +"use client"; + +import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; +import ProductCardTwo from '@/components/sections/product/ProductCardTwo'; +import NavbarStyleCentered from '@/components/navbar/NavbarStyleCentered/NavbarStyleCentered'; + +export default function SalePage() { + return ( + + +
+ +
+
+ ); +} \ No newline at end of file -- 2.49.1 From aa02316090bcc799c293bd940463dd702540ff8a Mon Sep 17 00:00:00 2001 From: bender Date: Mon, 18 May 2026 13:51:53 +0000 Subject: [PATCH 6/9] Add src/app/catalog/sneakers/page.tsx --- src/app/catalog/sneakers/page.tsx | 33 +++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 src/app/catalog/sneakers/page.tsx diff --git a/src/app/catalog/sneakers/page.tsx b/src/app/catalog/sneakers/page.tsx new file mode 100644 index 0000000..961fc05 --- /dev/null +++ b/src/app/catalog/sneakers/page.tsx @@ -0,0 +1,33 @@ +"use client"; + +import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; +import ProductCardTwo from '@/components/sections/product/ProductCardTwo'; +import NavbarStyleCentered from '@/components/navbar/NavbarStyleCentered/NavbarStyleCentered'; + +export default function SneakersPage() { + return ( + + +
+ +
+
+ ); +} \ No newline at end of file -- 2.49.1 From 045c73daefa3ed9e48f8508cbf587f0e622003c2 Mon Sep 17 00:00:00 2001 From: bender Date: Mon, 18 May 2026 13:51:53 +0000 Subject: [PATCH 7/9] Add src/app/contacts/page.tsx --- src/app/contacts/page.tsx | 48 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 48 insertions(+) create mode 100644 src/app/contacts/page.tsx diff --git a/src/app/contacts/page.tsx b/src/app/contacts/page.tsx new file mode 100644 index 0000000..3ede21c --- /dev/null +++ b/src/app/contacts/page.tsx @@ -0,0 +1,48 @@ +"use client"; + +import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; +import ReactLenis from "lenis/react"; +import NavbarStyleCentered from '@/components/navbar/NavbarStyleCentered/NavbarStyleCentered'; +import ContactCenter from '@/components/sections/contact/ContactCenter'; +import FooterLogoEmphasis from '@/components/sections/footer/FooterLogoEmphasis'; + +export default function ContactsPage() { + return ( + + + + + + + + + + ); +} \ No newline at end of file -- 2.49.1 From b0f9a17b4536f35cce74b4f6d41e6e63a798b192 Mon Sep 17 00:00:00 2001 From: bender Date: Mon, 18 May 2026 13:51:54 +0000 Subject: [PATCH 8/9] Update src/app/page.tsx --- src/app/page.tsx | 28 +++++++++++----------------- 1 file changed, 11 insertions(+), 17 deletions(-) diff --git a/src/app/page.tsx b/src/app/page.tsx index 08b9314..b1ef5cf 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -12,15 +12,9 @@ import NavbarStyleCentered from '@/components/navbar/NavbarStyleCentered/NavbarS import ProductCardTwo from '@/components/sections/product/ProductCardTwo'; import SocialProofOne from '@/components/sections/socialProof/SocialProofOne'; import { Briefcase, Watch, Zap } from "lucide-react"; +import Link from "next/link"; export default function LandingPage() { - const scrollTo = (id: string) => { - const element = document.getElementById(id); - if (element) { - element.scrollIntoView({ behavior: 'smooth' }); - } - }; - return ( @@ -61,7 +55,7 @@ export default function LandingPage() { { name: "User 5", handle: "@client", testimonial: "Профессиональный подбор одежды.", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/view-skateboard-with-retro-memorabilia_23-2150583924.jpg?_wi=1", imageAlt: "dark fashion showroom interior" }, ]} buttons={[ - { text: "Смотреть каталог", onClick: () => scrollTo('catalog') }, + { text: "Смотреть каталог", href: "/catalog" }, { text: "Написать в Telegram", href: "https://t.me/darkbox" }, ]} imageSrc="http://img.b2bpic.net/free-photo/empty-shopping-mall-with-casual-formal-wear-brands_482257-88618.jpg?_wi=2" @@ -192,8 +186,8 @@ export default function LandingPage() {