);
-}
\ No newline at end of file
+}
diff --git a/src/app/contact/page.tsx b/src/app/contact/page.tsx
index 1f1a808..ccf7317 100644
--- a/src/app/contact/page.tsx
+++ b/src/app/contact/page.tsx
@@ -2,12 +2,11 @@
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import NavbarStyleCentered from "@/components/navbar/NavbarStyleCentered/NavbarStyleCentered";
-import ContactFaq from "@/components/sections/contact/ContactFaq";
+import HeroOverlay from "@/components/sections/hero/HeroOverlay";
import TextSplitAbout from "@/components/sections/about/TextSplitAbout";
-import MetricCardTwo from "@/components/sections/metrics/MetricCardTwo";
+import ContactFaq from "@/components/sections/contact/ContactFaq";
import FooterLogoReveal from "@/components/sections/footer/FooterLogoReveal";
-import Link from "next/link";
-import { Phone } from "lucide-react";
+import { Phone, Mail, MapPin } from "lucide-react";
export default function ContactPage() {
return (
@@ -17,7 +16,7 @@ export default function ContactPage() {
borderRadius="rounded"
contentWidth="mediumSmall"
sizing="mediumSizeLargeTitles"
- background="aurora"
+ background="circleGradient"
cardStyle="solid"
primaryButtonStyle="shadow"
secondaryButtonStyle="radial-glow"
@@ -26,90 +25,75 @@ export default function ContactPage() {
+
-
-
-
-
);
-}
\ No newline at end of file
+}
diff --git a/src/app/layout.tsx b/src/app/layout.tsx
index 282f4a7..37d5730 100644
--- a/src/app/layout.tsx
+++ b/src/app/layout.tsx
@@ -1,73 +1,32 @@
import type { Metadata } from "next";
-import { Halant } from "next/font/google";
import { Inter } from "next/font/google";
-import { Archivo } from "next/font/google";
import "./globals.css";
-import { ServiceWrapper } from "@/components/ServiceWrapper";
-import Tag from "@/tag/Tag";
-
-const halant = Halant({
- variable: "--font-halant",
- subsets: ["latin"],
- weight: ["300", "400", "500", "600", "700"],
-});
const inter = Inter({
- variable: "--font-inter",
- subsets: ["latin"],
-});
-
-const archivo = Archivo({
- variable: "--font-archivo",
- subsets: ["latin"],
+ variable: "--font-inter", subsets: ["latin"],
});
export const metadata: Metadata = {
- title: "Style Zone - Premium Jackets & Bulk Fashion Manufacturing Pakistan",
- description: "Premium fashion manufacturer in Lahore, Pakistan. Shop high-quality jackets, custom branding, and bulk manufacturing services. 5.0★ rating with 17+ reviews.",
- keywords: "jackets Pakistan, winter jackets Lahore, bulk jacket manufacturer, custom jackets, wholesale fashion, leather jackets, bomber jackets, fashion production",
- metadataBase: new URL("https://stylezone.pk"),
- alternates: {
- canonical: "https://stylezone.pk",
- },
- openGraph: {
- title: "Style Zone - Premium Jackets & Bulk Manufacturing",
- description: "High-quality jackets designed for durability, comfort, and modern fashion. Bulk orders welcome.",
- type: "website",
- siteName: "Style Zone",
- images: [
- {
- url: "http://img.b2bpic.net/free-photo/young-woman-model-leather-jacket-outside-street_1303-20489.jpg",
- alt: "Style Zone premium jackets collection",
- },
- ],
- },
- twitter: {
- card: "summary_large_image",
- title: "Style Zone - Premium Fashion Jackets",
- description: "Premium jackets and bulk manufacturing from Pakistan's leading fashion manufacturer",
- images: ["http://img.b2bpic.net/free-photo/young-woman-model-leather-jacket-outside-street_1303-20489.jpg"],
- },
- robots: {
- index: true,
- follow: true,
- },
+ title: "Style Zone - Premium Fashion Jackets & Bulk Manufacturing", description: "Premium quality jackets and bulk fashion production. Pakistan's leading manufacturer specializing in high-quality jackets with custom branding, wholesale pricing, and fast delivery.", keywords: "jackets, fashion manufacturing, bulk orders, custom branding, fashion wholesale, Pakistani manufacturer, premium jackets, clothing production", openGraph: {
+ title: "Style Zone - Premium Fashion Jackets", description: "High-quality jackets designed for durability and modern fashion. Bulk manufacturing and wholesale available.", url: "https://stylezone.com", type: "website"},
};
export default function RootLayout({
children,
-}: Readonly<{
+}: {
children: React.ReactNode;
-}>) {
+}) {
return (
-
-
-
-
- {children}
-
+
+
+
+
+
+
+
+
+ {children}
+
-
);
-}
\ No newline at end of file
+}
diff --git a/src/app/page.tsx b/src/app/page.tsx
index deb7650..04549c1 100644
--- a/src/app/page.tsx
+++ b/src/app/page.tsx
@@ -30,11 +30,11 @@ export default function HomePage() {
);
-}
\ No newline at end of file
+}
diff --git a/src/app/privacy/page.tsx b/src/app/privacy/page.tsx
new file mode 100644
index 0000000..a992561
--- /dev/null
+++ b/src/app/privacy/page.tsx
@@ -0,0 +1,101 @@
+"use client";
+
+import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
+import NavbarStyleCentered from "@/components/navbar/NavbarStyleCentered/NavbarStyleCentered";
+import LegalSection from "@/components/legal/LegalSection";
+import FooterLogoReveal from "@/components/sections/footer/FooterLogoReveal";
+
+export default function PrivacyPage() {
+ return (
+
+
+
+
+
+
+
+
+
+ );
+}
diff --git a/src/app/shop/page.tsx b/src/app/shop/page.tsx
index a1a36d3..cd6cb09 100644
--- a/src/app/shop/page.tsx
+++ b/src/app/shop/page.tsx
@@ -2,14 +2,44 @@
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import NavbarStyleCentered from "@/components/navbar/NavbarStyleCentered/NavbarStyleCentered";
+import HeroOverlay from "@/components/sections/hero/HeroOverlay";
import ProductCardFour from "@/components/sections/product/ProductCardFour";
-import MetricCardTwo from "@/components/sections/metrics/MetricCardTwo";
-import ContactFaq from "@/components/sections/contact/ContactFaq";
import FooterLogoReveal from "@/components/sections/footer/FooterLogoReveal";
-import Link from "next/link";
-import { Package, Phone } from "lucide-react";
+import { Package } from "lucide-react";
+import { useState } from "react";
export default function ShopPage() {
+ const [sortBy, setSortBy] = useState("featured");
+ const [selectedSize, setSelectedSize] = useState("all");
+ const [selectedColor, setSelectedColor] = useState("all");
+
+ const allProducts = [
+ {
+ id: "1", name: "Premium Winter Jacket", price: "Rs. 4,999", variant: "Black • Sizes XS-XXL", imageSrc: "http://img.b2bpic.net/free-photo/young-woman-wearing-jacket-walking-outside_1303-25105.jpg", imageAlt: "Premium winter jacket in black", isFavorited: false,
+ },
+ {
+ id: "2", name: "Classic Leather Jacket", price: "Rs. 6,499", variant: "Brown • Genuine Leather", imageSrc: "http://img.b2bpic.net/free-photo/portrait-beautiful-brunette-model-dressed-summer-hipster-jacket-jeans-clothes_158538-1707.jpg", imageAlt: "Classic leather jacket", isFavorited: false,
+ },
+ {
+ id: "3", name: "Urban Bomber Jacket", price: "Rs. 3,899", variant: "Navy • Casual Fit", imageSrc: "http://img.b2bpic.net/free-photo/handsome-african-american-man-posing-inside-night-club-black-hat_627829-5513.jpg", imageAlt: "Urban bomber jacket", isFavorited: false,
+ },
+ {
+ id: "4", name: "Denim Fashion Jacket", price: "Rs. 3,499", variant: "Light Blue • Trendy", imageSrc: "http://img.b2bpic.net/free-photo/handsome-stylish-man-wearing-denim-jacket-posing-stairs-outside-looking-camera_613910-17923.jpg", imageAlt: "Denim fashion jacket", isFavorited: false,
+ },
+ {
+ id: "5", name: "Puffer Winter Coat", price: "Rs. 5,799", variant: "Black • Thermal Insulated", imageSrc: "http://img.b2bpic.net/free-photo/portrait-woman-emerald-green-coat-wooden-wall_197531-16401.jpg", imageAlt: "Puffer winter coat", isFavorited: false,
+ },
+ {
+ id: "6", name: "Formal Blazer Jacket", price: "Rs. 5,299", variant: "Charcoal • Premium Wool", imageSrc: "http://img.b2bpic.net/free-photo/man-blue-suit-posing-white-artistic-wall-from-bricks_613910-10624.jpg", imageAlt: "Formal blazer jacket", isFavorited: false,
+ },
+ {
+ id: "7", name: "Streetwear Hoodie Jacket", price: "Rs. 2,999", variant: "Gray • Comfortable", imageSrc: "http://img.b2bpic.net/free-photo/young-woman-model-leather-jacket-outside-street_1303-20489.jpg", imageAlt: "Streetwear hoodie jacket", isFavorited: false,
+ },
+ {
+ id: "8", name: "Athletic Sport Jacket", price: "Rs. 4,299", variant: "Red • Performance Fit", imageSrc: "http://img.b2bpic.net/free-photo/portrait-beautiful-brunette-model-dressed-summer-hipster-jacket-jeans-clothes_158538-1707.jpg", imageAlt: "Athletic sport jacket", isFavorited: false,
+ },
+ ];
+
return (