From e62338244b32a307f73b01cf995dd3c9bb10e47a Mon Sep 17 00:00:00 2001 From: bender Date: Fri, 13 Mar 2026 07:13:58 +0000 Subject: [PATCH 1/7] Update src/app/about/page.tsx --- src/app/about/page.tsx | 270 ++++++++++++++--------------------------- 1 file changed, 92 insertions(+), 178 deletions(-) diff --git a/src/app/about/page.tsx b/src/app/about/page.tsx index 71debce..52e9802 100644 --- a/src/app/about/page.tsx +++ b/src/app/about/page.tsx @@ -1,15 +1,58 @@ "use client"; import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; -import NavbarLayoutFloatingOverlay from "@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay"; -import MetricSplitMediaAbout from "@/components/sections/about/MetricSplitMediaAbout"; -import FeatureCardOne from "@/components/sections/feature/FeatureCardOne"; -import TestimonialCardSixteen from "@/components/sections/testimonial/TestimonialCardSixteen"; -import FooterBaseCard from "@/components/sections/footer/FooterBaseCard"; -import Link from "next/link"; -import { Sparkles } from "lucide-react"; +import NavbarLayoutFloatingOverlay from '@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay'; +import MetricSplitMediaAbout from '@/components/sections/about/MetricSplitMediaAbout'; +import FeatureCardOne from '@/components/sections/feature/FeatureCardOne'; +import TestimonialCardSixteen from '@/components/sections/testimonial/TestimonialCardSixteen'; +import ContactSplit from '@/components/sections/contact/ContactSplit'; +import FooterBaseCard from '@/components/sections/footer/FooterBaseCard'; +import { Sparkles, MessageSquare } from 'lucide-react'; export default function AboutPage() { + const navItems = [ + { name: "Home", id: "/" }, + { name: "About", id: "/about" }, + { name: "Products", id: "/products" }, + { name: "Process", id: "/process" }, + { name: "Gallery", id: "/gallery" }, + { name: "Contact", id: "/contact" }, + ]; + + const footerColumns = [ + { + title: "Company", items: [ + { label: "About Us", href: "/about" }, + { label: "Manufacturing Process", href: "/process" }, + { label: "Gallery", href: "/gallery" }, + { label: "Careers", href: "/careers" }, + ], + }, + { + title: "Products", items: [ + { label: "Men's Apparel", href: "/products#mens" }, + { label: "Women's Apparel", href: "/products#womens" }, + { label: "Kids Wear", href: "/products#kids" }, + { label: "Private Label", href: "/products#private-label" }, + ], + }, + { + title: "Contact", items: [ + { label: "Phone", href: "tel:+919876543210" }, + { label: "Email", href: "mailto:sales@sonuexim.com" }, + { label: "Office Address", href: "https://maps.google.com/?q=Sonu+Exim+Noida" }, + { label: "WhatsApp", href: "https://wa.me/919876543210" }, + ], + }, + { + title: "Legal", items: [ + { label: "Privacy Policy", href: "#" }, + { label: "Terms of Service", href: "#" }, + { label: "Compliance", href: "#" }, + ], + }, + ]; + return ( - {/* Navbar */} - {/* About Section */}
- {/* Manufacturing Process Section */} -
- -
- - {/* Client Testimonials Section */}
- {/* Footer */} +
+ +
+ -- 2.49.1 From 0045a53fca7ab3873ecc72a32be692b6975d6e11 Mon Sep 17 00:00:00 2001 From: bender Date: Fri, 13 Mar 2026 07:13:59 +0000 Subject: [PATCH 2/7] Update src/app/careers/page.tsx --- src/app/careers/page.tsx | 41 ++++++++++++++++++++++++---------------- 1 file changed, 25 insertions(+), 16 deletions(-) diff --git a/src/app/careers/page.tsx b/src/app/careers/page.tsx index 0639453..431ef7f 100644 --- a/src/app/careers/page.tsx +++ b/src/app/careers/page.tsx @@ -6,7 +6,7 @@ import FeatureCardOne from '@/components/sections/feature/FeatureCardOne'; import TestimonialCardSixteen from '@/components/sections/testimonial/TestimonialCardSixteen'; import ContactSplit from '@/components/sections/contact/ContactSplit'; import FooterBaseCard from '@/components/sections/footer/FooterBaseCard'; -import { Award, MessageSquare } from 'lucide-react'; +import { MessageSquare } from 'lucide-react'; export default function CareersPage() { const navItems = [ @@ -29,10 +29,10 @@ export default function CareersPage() { }, { title: "Products", items: [ - { label: "Men's Apparel", href: "/products" }, - { label: "Women's Apparel", href: "/products" }, - { label: "Kids Wear", href: "/products" }, - { label: "Private Label", href: "/products" }, + { label: "Men's Apparel", href: "/products#mens" }, + { label: "Women's Apparel", href: "/products#womens" }, + { label: "Kids Wear", href: "/products#kids" }, + { label: "Private Label", href: "/products#private-label" }, ], }, { @@ -59,7 +59,7 @@ export default function CareersPage() { borderRadius="soft" contentWidth="compact" sizing="medium" - background="noiseDiagonalGradient" + background="circleGradient" cardStyle="inset" primaryButtonStyle="radial-glow" secondaryButtonStyle="glass" @@ -70,7 +70,8 @@ export default function CareersPage() { brandName="Sonu Exim" navItems={navItems} button={{ - text: "Call Now", href: "tel:+919876543210"}} + text: "Call Now", href: "tel:+919876543210" + }} /> @@ -82,13 +83,17 @@ export default function CareersPage() { tagAnimation="slide-up" features={[ { - title: "Production Supervisors", description: "Lead our cutting-edge production teams. Manage workflows, ensure quality standards, and mentor skilled workers in our state-of-the-art facilities.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=0crdy1", imageAlt: "Production supervisor role"}, + title: "Production Supervisors", description: "Lead our cutting-edge production teams. Manage workflows, ensure quality standards, and mentor skilled workers in our state-of-the-art facilities.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=0crdy1", imageAlt: "Production supervisor role" + }, { - title: "Quality Assurance Officers", description: "Ensure export excellence. Conduct rigorous inspections, maintain compliance standards, and drive continuous quality improvements across all production lines.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=oi4shv", imageAlt: "Quality assurance role"}, + title: "Quality Assurance Officers", description: "Ensure export excellence. Conduct rigorous inspections, maintain compliance standards, and drive continuous quality improvements across all production lines.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=oi4shv", imageAlt: "Quality assurance role" + }, { - title: "Skilled Garment Technicians", description: "Master the craft of premium garment production. Work on cutting-edge machinery and contribute to creating world-class apparel for international brands.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=9pgwx8", imageAlt: "Technician role"}, + title: "Skilled Garment Technicians", description: "Master the craft of premium garment production. Work on cutting-edge machinery and contribute to creating world-class apparel for international brands.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=9pgwx8", imageAlt: "Technician role" + }, { - title: "Export Operations Specialists", description: "Coordinate our global supply chain. Manage logistics, documentation, and international shipments ensuring on-time delivery to our worldwide clients.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=s60fri", imageAlt: "Export operations role"}, + title: "Export Operations Specialists", description: "Coordinate our global supply chain. Manage logistics, documentation, and international shipments ensuring on-time delivery to our worldwide clients.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=s60fri", imageAlt: "Export operations role" + }, ]} textboxLayout="default" gridVariant="two-columns-alternating-heights" @@ -106,16 +111,20 @@ export default function CareersPage() { testimonials={[ { id: "1", name: "Amit Patel", role: "Senior Production Manager", company: "5 Years at Sonu Exim", rating: 5, - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=w7qzys"}, + imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=w7qzys" + }, { id: "2", name: "Priya Sharma", role: "Quality Assurance Lead", company: "3 Years at Sonu Exim", rating: 5, - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=l24zd7"}, + imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=l24zd7" + }, { id: "3", name: "Suresh Singh", role: "Export Coordinator", company: "4 Years at Sonu Exim", rating: 5, - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=50ma3j"}, + imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=50ma3j" + }, { id: "4", name: "Neha Gupta", role: "Manufacturing Specialist", company: "2 Years at Sonu Exim", rating: 5, - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=bc2rue"}, + imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=bc2rue" + }, ]} kpiItems={[ { value: "500+", label: "Dedicated Team Members" }, @@ -135,7 +144,7 @@ export default function CareersPage() { description="Send us your resume and let's explore how you can contribute to our mission of manufacturing excellence and global success." tagIcon={MessageSquare} tagAnimation="slide-up" - background={{ variant: "noiseDiagonalGradient" }} + background={{ variant: "plain" }} useInvertedBackground={false} imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=hzrdyr" imageAlt="Business meeting" -- 2.49.1 From da75efe0c4b8f6ed973de978ccb5c9816bf0fe4d Mon Sep 17 00:00:00 2001 From: bender Date: Fri, 13 Mar 2026 07:13:59 +0000 Subject: [PATCH 3/7] Update src/app/contact/page.tsx --- src/app/contact/page.tsx | 160 +++++++++++++-------------------------- 1 file changed, 54 insertions(+), 106 deletions(-) diff --git a/src/app/contact/page.tsx b/src/app/contact/page.tsx index 1a9447c..20e6e78 100644 --- a/src/app/contact/page.tsx +++ b/src/app/contact/page.tsx @@ -1,13 +1,55 @@ "use client"; -import Link from "next/link"; import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; -import NavbarLayoutFloatingOverlay from "@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay"; -import ContactSplit from "@/components/sections/contact/ContactSplit"; -import FooterBaseCard from "@/components/sections/footer/FooterBaseCard"; -import { MessageSquare } from "lucide-react"; +import NavbarLayoutFloatingOverlay from '@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay'; +import ContactSplit from '@/components/sections/contact/ContactSplit'; +import FooterBaseCard from '@/components/sections/footer/FooterBaseCard'; +import { MessageSquare } from 'lucide-react'; export default function ContactPage() { + const navItems = [ + { name: "Home", id: "/" }, + { name: "About", id: "/about" }, + { name: "Products", id: "/products" }, + { name: "Process", id: "/process" }, + { name: "Gallery", id: "/gallery" }, + { name: "Contact", id: "/contact" }, + ]; + + const footerColumns = [ + { + title: "Company", items: [ + { label: "About Us", href: "/about" }, + { label: "Manufacturing Process", href: "/process" }, + { label: "Gallery", href: "/gallery" }, + { label: "Careers", href: "/careers" }, + ], + }, + { + title: "Products", items: [ + { label: "Men's Apparel", href: "/products#mens" }, + { label: "Women's Apparel", href: "/products#womens" }, + { label: "Kids Wear", href: "/products#kids" }, + { label: "Private Label", href: "/products#private-label" }, + ], + }, + { + title: "Contact", items: [ + { label: "Phone", href: "tel:+919876543210" }, + { label: "Email", href: "mailto:sales@sonuexim.com" }, + { label: "Office Address", href: "https://maps.google.com/?q=Sonu+Exim+Noida" }, + { label: "WhatsApp", href: "https://wa.me/919876543210" }, + ], + }, + { + title: "Legal", items: [ + { label: "Privacy Policy", href: "#" }, + { label: "Terms of Service", href: "#" }, + { label: "Compliance", href: "#" }, + ], + }, + ]; + return ( @@ -46,108 +80,22 @@ export default function ContactPage() { description="Connect with our team to discuss your garment manufacturing needs, request samples, or inquire about bulk orders." tagIcon={MessageSquare} tagAnimation="slide-up" - background={{ - variant: "noiseDiagonalGradient", - }} + background={{ variant: "plain" }} useInvertedBackground={false} - imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=hzrdyr&_wi=4" - imageAlt="professional business meeting conference" + imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=hzrdyr" + imageAlt="Business meeting" mediaAnimation="blur-reveal" mediaPosition="right" inputPlaceholder="your@company.com" buttonText="Get In Touch" termsText="We respect your privacy. Your inquiry will be handled confidentially by our sourcing team." - onSubmit={(email) => { - console.log("Contact inquiry from:", email); - }} /> -- 2.49.1 From b9d3517b48c691549f2e85a21a858b3405efdaf0 Mon Sep 17 00:00:00 2001 From: bender Date: Fri, 13 Mar 2026 07:13:59 +0000 Subject: [PATCH 4/7] Update src/app/gallery/page.tsx --- src/app/gallery/page.tsx | 125 +++++++++------------------------------ 1 file changed, 28 insertions(+), 97 deletions(-) diff --git a/src/app/gallery/page.tsx b/src/app/gallery/page.tsx index 60b0d11..5c8f08e 100644 --- a/src/app/gallery/page.tsx +++ b/src/app/gallery/page.tsx @@ -3,10 +3,9 @@ import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; import NavbarLayoutFloatingOverlay from '@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay'; import FeatureCardOne from '@/components/sections/feature/FeatureCardOne'; -import TestimonialCardSixteen from '@/components/sections/testimonial/TestimonialCardSixteen'; import ContactSplit from '@/components/sections/contact/ContactSplit'; import FooterBaseCard from '@/components/sections/footer/FooterBaseCard'; -import { Award, Sparkles, MessageSquare } from 'lucide-react'; +import { MessageSquare } from 'lucide-react'; export default function GalleryPage() { const navItems = [ @@ -20,8 +19,7 @@ export default function GalleryPage() { const footerColumns = [ { - title: "Company", - items: [ + title: "Company", items: [ { label: "About Us", href: "/about" }, { label: "Manufacturing Process", href: "/process" }, { label: "Gallery", href: "/gallery" }, @@ -29,17 +27,15 @@ export default function GalleryPage() { ], }, { - title: "Products", - items: [ - { label: "Men's Apparel", href: "/products" }, - { label: "Women's Apparel", href: "/products" }, - { label: "Kids Wear", href: "/products" }, - { label: "Private Label", href: "/products" }, + title: "Products", items: [ + { label: "Men's Apparel", href: "/products#mens" }, + { label: "Women's Apparel", href: "/products#womens" }, + { label: "Kids Wear", href: "/products#kids" }, + { label: "Private Label", href: "/products#private-label" }, ], }, { - title: "Contact", - items: [ + title: "Contact", items: [ { label: "Phone", href: "tel:+919876543210" }, { label: "Email", href: "mailto:sales@sonuexim.com" }, { label: "Office Address", href: "https://maps.google.com/?q=Sonu+Exim+Noida" }, @@ -47,8 +43,7 @@ export default function GalleryPage() { ], }, { - title: "Legal", - items: [ + title: "Legal", items: [ { label: "Privacy Policy", href: "#" }, { label: "Terms of Service", href: "#" }, { label: "Compliance", href: "#" }, @@ -63,7 +58,7 @@ export default function GalleryPage() { borderRadius="soft" contentWidth="compact" sizing="medium" - background="noiseDiagonalGradient" + background="circleGradient" cardStyle="inset" primaryButtonStyle="radial-glow" secondaryButtonStyle="glass" @@ -74,43 +69,30 @@ export default function GalleryPage() { brandName="Sonu Exim" navItems={navItems} button={{ - text: "Call Now", - href: "tel:+919876543210", + text: "Call Now", href: "tel:+919876543210" }} /> -