From 6368e07537e5f07974aceef94e27d0ddb8a835bf Mon Sep 17 00:00:00 2001 From: development Date: Fri, 23 Jan 2026 00:14:32 +0000 Subject: [PATCH 1/6] Update src/app/about/page.tsx --- src/app/about/page.tsx | 22 ++++++++-------------- 1 file changed, 8 insertions(+), 14 deletions(-) diff --git a/src/app/about/page.tsx b/src/app/about/page.tsx index 35322a0..aa76cb1 100644 --- a/src/app/about/page.tsx +++ b/src/app/about/page.tsx @@ -1,5 +1,6 @@ "use client"; +import Link from "next/link"; import NavbarStyleFullscreen from '@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen'; import TextSplitAbout from '@/components/sections/about/TextSplitAbout'; import FooterBaseCard from '@/components/sections/footer/FooterBaseCard'; @@ -37,8 +38,7 @@ export default function AboutPage() { Date: Fri, 23 Jan 2026 00:14:32 +0000 Subject: [PATCH 2/6] Update src/app/blog/page.tsx --- src/app/blog/page.tsx | 30 ++++++++++++++++-------------- 1 file changed, 16 insertions(+), 14 deletions(-) diff --git a/src/app/blog/page.tsx b/src/app/blog/page.tsx index 2fec548..dfbc2d2 100644 --- a/src/app/blog/page.tsx +++ b/src/app/blog/page.tsx @@ -2,6 +2,7 @@ import { useEffect, useState } from "react"; import ReactLenis from "lenis/react"; +import Link from "next/link"; import BlogCardTwo from '@/components/sections/blog/BlogCardTwo'; import FooterBaseCard from '@/components/sections/footer/FooterBaseCard'; import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; @@ -54,7 +55,8 @@ export default function BlogPage() { const url = `${apiUrl}/posts/${projectId}?status=published`; const response = await fetch(url, { method: "GET", headers: { - "Content-Type": "application/json"}, + "Content-Type": "application/json" + }, }); if (response.ok) { @@ -96,19 +98,19 @@ export default function BlogPage() { >
- + {isLoading ? (
From c1c2e958fd64bc0c87dc959ce4ef7cb1ede5eed5 Mon Sep 17 00:00:00 2001 From: development Date: Fri, 23 Jan 2026 00:14:33 +0000 Subject: [PATCH 3/6] Update src/app/contact/page.tsx --- src/app/contact/page.tsx | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/src/app/contact/page.tsx b/src/app/contact/page.tsx index c6c9a9c..c8fdfe4 100644 --- a/src/app/contact/page.tsx +++ b/src/app/contact/page.tsx @@ -1,5 +1,6 @@ "use client"; +import Link from "next/link"; import NavbarStyleFullscreen from '@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen'; import ContactCenter from '@/components/sections/contact/ContactCenter'; import FooterBaseCard from '@/components/sections/footer/FooterBaseCard'; @@ -73,8 +74,7 @@ export default function ContactPage() { logoText="DISTRICT" columns={[ { - title: "Shop", - items: [ + title: "Shop", items: [ { label: "New Arrivals", href: "/shop/new" }, { label: "Collections", href: "/collections" }, { label: "Sale", href: "/sale" }, @@ -82,8 +82,7 @@ export default function ContactPage() { ] }, { - title: "Company", - items: [ + title: "Company", items: [ { label: "About Us", href: "/about" }, { label: "Careers", href: "/careers" }, { label: "Press", href: "/press" }, @@ -91,8 +90,7 @@ export default function ContactPage() { ] }, { - title: "Support", - items: [ + title: "Support", items: [ { label: "Contact Us", href: "/contact" }, { label: "Shipping Info", href: "/shipping" }, { label: "Returns", href: "/returns" }, @@ -100,8 +98,7 @@ export default function ContactPage() { ] }, { - title: "Legal", - items: [ + title: "Legal", items: [ { label: "Privacy Policy", href: "/privacy" }, { label: "Terms of Service", href: "/terms" }, { label: "Cookie Policy", href: "/cookies" }, From 36e8849eddc81b71251c09e5fe6360d4073b4f67 Mon Sep 17 00:00:00 2001 From: development Date: Fri, 23 Jan 2026 00:14:34 +0000 Subject: [PATCH 4/6] Update src/app/craft/page.tsx --- src/app/craft/page.tsx | 41 +++++++++-------------------------------- 1 file changed, 9 insertions(+), 32 deletions(-) diff --git a/src/app/craft/page.tsx b/src/app/craft/page.tsx index 46e612c..5d4fe8f 100644 --- a/src/app/craft/page.tsx +++ b/src/app/craft/page.tsx @@ -1,5 +1,6 @@ "use client"; +import Link from "next/link"; import NavbarStyleFullscreen from '@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen'; import FeatureCardNineteen from '@/components/sections/feature/FeatureCardNineteen'; import FooterBaseCard from '@/components/sections/footer/FooterBaseCard'; @@ -43,39 +44,19 @@ export default function CraftPage() { features={[ { id: 1, - tag: "Design", - title: "Conceptualization", - subtitle: "Vision to Blueprint", - description: "Our creative team explores urban trends and cultural movements to develop pieces that resonate with the street culture community while maintaining timeless appeal.", - imageSrc: "https://img.b2bpic.net/free-photo/studio-arrangement-work_23-2151976833.jpg", - imageAlt: "Design and conceptualization process" + tag: "Design", title: "Conceptualization", subtitle: "Vision to Blueprint", description: "Our creative team explores urban trends and cultural movements to develop pieces that resonate with the street culture community while maintaining timeless appeal.", imageSrc: "https://img.b2bpic.net/free-photo/studio-arrangement-work_23-2151976833.jpg", imageAlt: "Design and conceptualization process" }, { id: 2, - tag: "Materials", - title: "Premium Selection", - subtitle: "Quality First", - description: "We source only the finest sustainable fabrics and materials, ensuring durability, comfort, and ethical production standards across all our collections.", - imageSrc: "https://img.b2bpic.net/free-photo/green-fabric_1122-610.jpg", - imageAlt: "Premium fabric and materials selection" + tag: "Materials", title: "Premium Selection", subtitle: "Quality First", description: "We source only the finest sustainable fabrics and materials, ensuring durability, comfort, and ethical production standards across all our collections.", imageSrc: "https://img.b2bpic.net/free-photo/green-fabric_1122-610.jpg", imageAlt: "Premium fabric and materials selection" }, { id: 3, - tag: "Production", - title: "Expert Crafting", - subtitle: "Precision Manufacturing", - description: "Our skilled artisans use traditional techniques combined with modern equipment to create garments that exceed industry standards.", - imageSrc: "https://img.b2bpic.net/free-photo/mother-with-little-daughter-sew-clothes-factory_1157-29644.jpg", - imageAlt: "Expert garment crafting process" + tag: "Production", title: "Expert Crafting", subtitle: "Precision Manufacturing", description: "Our skilled artisans use traditional techniques combined with modern equipment to create garments that exceed industry standards.", imageSrc: "https://img.b2bpic.net/free-photo/mother-with-little-daughter-sew-clothes-factory_1157-29644.jpg", imageAlt: "Expert garment crafting process" }, { id: 4, - tag: "Quality", - title: "Rigorous Testing", - subtitle: "Zero Compromise", - description: "Every piece undergoes comprehensive quality inspections to ensure it meets our exacting standards before it reaches your wardrobe.", - imageSrc: "https://img.b2bpic.net/free-photo/two-fashion-designers-atelier-consulting-clothing-line-plans_23-2148846772.jpg", - imageAlt: "Quality control and inspection process" + tag: "Quality", title: "Rigorous Testing", subtitle: "Zero Compromise", description: "Every piece undergoes comprehensive quality inspections to ensure it meets our exacting standards before it reaches your wardrobe.", imageSrc: "https://img.b2bpic.net/free-photo/two-fashion-designers-atelier-consulting-clothing-line-plans_23-2148846772.jpg", imageAlt: "Quality control and inspection process" } ]} /> @@ -85,8 +66,7 @@ export default function CraftPage() { logoText="DISTRICT" columns={[ { - title: "Shop", - items: [ + title: "Shop", items: [ { label: "New Arrivals", href: "/shop/new" }, { label: "Collections", href: "/collections" }, { label: "Sale", href: "/sale" }, @@ -94,8 +74,7 @@ export default function CraftPage() { ] }, { - title: "Company", - items: [ + title: "Company", items: [ { label: "About Us", href: "/about" }, { label: "Careers", href: "/careers" }, { label: "Press", href: "/press" }, @@ -103,8 +82,7 @@ export default function CraftPage() { ] }, { - title: "Support", - items: [ + title: "Support", items: [ { label: "Contact Us", href: "/contact" }, { label: "Shipping Info", href: "/shipping" }, { label: "Returns", href: "/returns" }, @@ -112,8 +90,7 @@ export default function CraftPage() { ] }, { - title: "Legal", - items: [ + title: "Legal", items: [ { label: "Privacy Policy", href: "/privacy" }, { label: "Terms of Service", href: "/terms" }, { label: "Cookie Policy", href: "/cookies" }, From 9759aeec2256db5a44f1ad79c2a31927b3588d20 Mon Sep 17 00:00:00 2001 From: development Date: Fri, 23 Jan 2026 00:14:35 +0000 Subject: [PATCH 5/6] Update src/app/layout.tsx --- src/app/layout.tsx | 23 +++++------------------ 1 file changed, 5 insertions(+), 18 deletions(-) diff --git a/src/app/layout.tsx b/src/app/layout.tsx index 5adb177..2b59b86 100644 --- a/src/app/layout.tsx +++ b/src/app/layout.tsx @@ -3,37 +3,24 @@ import { Prata } from "next/font/google"; import "./globals.css"; const prata = Prata({ - variable: "--font-prata", - subsets: ["latin"], + variable: "--font-prata", subsets: ["latin"], weight: ["400"], }); export const metadata: Metadata = { - title: "DISTRICT | Premium Streetwear", - description: "Authentic streetwear brand crafting premium apparel for culture makers. Bold designs, uncompromising quality.", - keywords: "streetwear, urban fashion, premium apparel, street culture, exclusive drops", - metadataBase: new URL("https://districtco.com"), + title: "DISTRICT | Premium Streetwear", description: "Authentic streetwear brand crafting premium apparel for culture makers. Bold designs, uncompromising quality.", keywords: "streetwear, urban fashion, premium apparel, street culture, exclusive drops", metadataBase: new URL("https://districtco.com"), alternates: { canonical: "https://districtco.com" }, openGraph: { - title: "DISTRICT | Premium Streetwear", - description: "Authentic streetwear brand crafting premium apparel for culture makers. Bold designs, uncompromising quality.", - url: "https://districtco.com", - siteName: "DISTRICT", - type: "website", - images: [ + title: "DISTRICT | Premium Streetwear", description: "Authentic streetwear brand crafting premium apparel for culture makers. Bold designs, uncompromising quality.", url: "https://districtco.com", siteName: "DISTRICT", type: "website", images: [ { - url: "https://img.b2bpic.net/free-photo/stylish-caucasian-guy-with-cool-tattoos-sunglasses-leaning-wall-with-lights_181624-59814.jpg", - alt: "DISTRICT Premium Streetwear" + url: "https://img.b2bpic.net/free-photo/stylish-caucasian-guy-with-cool-tattoos-sunglasses-leaning-wall-with-lights_181624-59814.jpg", alt: "DISTRICT Premium Streetwear" } ] }, twitter: { - card: "summary_large_image", - title: "DISTRICT | Premium Streetwear", - description: "Authentic streetwear brand crafting premium apparel for culture makers.", - images: ["https://img.b2bpic.net/free-photo/stylish-caucasian-guy-with-cool-tattoos-sunglasses-leaning-wall-with-lights_181624-59814.jpg"] + card: "summary_large_image", title: "DISTRICT | Premium Streetwear", description: "Authentic streetwear brand crafting premium apparel for culture makers.", images: ["https://img.b2bpic.net/free-photo/stylish-caucasian-guy-with-cool-tattoos-sunglasses-leaning-wall-with-lights_181624-59814.jpg"] }, robots: { index: true, From 82abc32e675bc9f2a7074f9b983fb9eb9320f3c6 Mon Sep 17 00:00:00 2001 From: development Date: Fri, 23 Jan 2026 00:14:36 +0000 Subject: [PATCH 6/6] Update src/app/page.tsx --- src/app/page.tsx | 77 ++++++++++-------------------------------------- 1 file changed, 15 insertions(+), 62 deletions(-) diff --git a/src/app/page.tsx b/src/app/page.tsx index 4361935..66b783b 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -1,5 +1,6 @@ "use client"; +import Link from "next/link"; import NavbarStyleFullscreen from '@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen'; import HeroLogo from '@/components/sections/hero/HeroLogo'; import ProductCardFour from '@/components/sections/product/ProductCardFour'; @@ -50,7 +51,6 @@ export default function HomePage() { imageAlt="Street fashion and urban style" showDimOverlay={true} logoLineHeight={1.1} - useInvertedBackground="noInvert" />
@@ -62,46 +62,22 @@ export default function HomePage() { tagIcon={Package} products={[ { - id: "1", - name: "Oversized Graphic Tee", - price: "$89", - variant: "Black, White, Olive", - imageSrc: "https://img.b2bpic.net/free-photo/upset-european-man-white-shirt-with-tattooed-arms-sitting-outdoors_181624-59916.jpg", - imageAlt: "Premium graphic t-shirt", - isFavorited: false + id: "1", name: "Oversized Graphic Tee", price: "$89", variant: "Black, White, Olive", imageSrc: "https://img.b2bpic.net/free-photo/upset-european-man-white-shirt-with-tattooed-arms-sitting-outdoors_181624-59916.jpg", imageAlt: "Premium graphic t-shirt", isFavorited: false }, { - id: "2", - name: "Essential Hoodie", - price: "$149", - variant: "Black, Navy, Charcoal", - imageSrc: "https://img.b2bpic.net/free-photo/sport-jersey-success-event-motion_1296-353.jpg", - imageAlt: "Premium streetwear hoodie", - isFavorited: false + id: "2", name: "Essential Hoodie", price: "$149", variant: "Black, Navy, Charcoal", imageSrc: "https://img.b2bpic.net/free-photo/sport-jersey-success-event-motion_1296-353.jpg", imageAlt: "Premium streetwear hoodie", isFavorited: false }, { - id: "3", - name: "Cargo Utility Pants", - price: "$129", - variant: "Black, Khaki, Olive", - imageSrc: "https://img.b2bpic.net/free-photo/shallow-focus-shot-posing-handsome-smiling-european-guy-hat_181624-61284.jpg", - imageAlt: "Premium cargo pants", - isFavorited: false + id: "3", name: "Cargo Utility Pants", price: "$129", variant: "Black, Khaki, Olive", imageSrc: "https://img.b2bpic.net/free-photo/shallow-focus-shot-posing-handsome-smiling-european-guy-hat_181624-61284.jpg", imageAlt: "Premium cargo pants", isFavorited: false }, { - id: "4", - name: "Bomber Jacket", - price: "$199", - variant: "Black, Brown, Navy", - imageSrc: "https://img.b2bpic.net/free-photo/young-man-standing-gray-concrete-wall-looking-his-smartphone-s-screen-listening-music-his-white-earplugs_346278-1740.jpg", - imageAlt: "Premium bomber jacket", - isFavorited: false + id: "4", name: "Bomber Jacket", price: "$199", variant: "Black, Brown, Navy", imageSrc: "https://img.b2bpic.net/free-photo/young-man-standing-gray-concrete-wall-looking-his-smartphone-s-screen-listening-music-his-white-earplugs_346278-1740.jpg", imageAlt: "Premium bomber jacket", isFavorited: false } ]} gridVariant="uniform-all-items-equal" animationType="slide-up" textboxLayout="default" - useInvertedBackground="invertDefault" + useInvertedBackground="noInvert" carouselMode="buttons" />
@@ -110,8 +86,7 @@ export default function HomePage() { @@ -175,8 +132,7 @@ export default function HomePage() { logoText="DISTRICT" columns={[ { - title: "Shop", - items: [ + title: "Shop", items: [ { label: "New Arrivals", href: "/shop/new" }, { label: "Collections", href: "/collections" }, { label: "Sale", href: "/sale" }, @@ -184,8 +140,7 @@ export default function HomePage() { ] }, { - title: "Company", - items: [ + title: "Company", items: [ { label: "About Us", href: "/about" }, { label: "Careers", href: "/careers" }, { label: "Press", href: "/press" }, @@ -193,8 +148,7 @@ export default function HomePage() { ] }, { - title: "Support", - items: [ + title: "Support", items: [ { label: "Contact Us", href: "/contact" }, { label: "Shipping Info", href: "/shipping" }, { label: "Returns", href: "/returns" }, @@ -202,8 +156,7 @@ export default function HomePage() { ] }, { - title: "Legal", - items: [ + title: "Legal", items: [ { label: "Privacy Policy", href: "/privacy" }, { label: "Terms of Service", href: "/terms" }, { label: "Cookie Policy", href: "/cookies" },