From a8c3519278f4a1cf88d9e5c3f0569b66b89d841a Mon Sep 17 00:00:00 2001 From: bender Date: Tue, 21 Apr 2026 11:40:03 +0000 Subject: [PATCH] Update src/app/page.tsx --- src/app/page.tsx | 158 ++++++++++++----------------------------------- 1 file changed, 40 insertions(+), 118 deletions(-) diff --git a/src/app/page.tsx b/src/app/page.tsx index fe75a64..1587f44 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -2,17 +2,17 @@ import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; import ReactLenis from "lenis/react"; -import ContactText from '@/components/sections/contact/ContactText'; +import ContactCTA from '@/components/sections/contact/ContactCTA'; import FaqBase from '@/components/sections/faq/FaqBase'; import FeatureCardTwentyFive from '@/components/sections/feature/FeatureCardTwentyFive'; -import FooterSimple from '@/components/sections/footer/FooterSimple'; +import FooterLogoReveal from '@/components/sections/footer/FooterLogoReveal'; import HeroSplitDualMedia from '@/components/sections/hero/HeroSplitDualMedia'; import InlineImageSplitTextAbout from '@/components/sections/about/InlineImageSplitTextAbout'; import MetricCardFourteen from '@/components/sections/metrics/MetricCardFourteen'; import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloatingInline'; import ProductCardFour from '@/components/sections/product/ProductCardFour'; import TestimonialCardTwo from '@/components/sections/testimonial/TestimonialCardTwo'; -import { Award, CheckCircle, Shield, Zap } from "lucide-react"; +import { Award, CheckCircle, Zap } from "lucide-react"; export default function LandingPage() { return ( @@ -32,39 +32,26 @@ export default function LandingPage() {
@@ -105,24 +85,8 @@ export default function LandingPage() { textboxLayout="split" useInvertedBackground={false} features={[ - { - title: "Custom Fitting", description: "Precision measurements for an impeccable look.", icon: CheckCircle, - mediaItems: [ - { - imageSrc: "http://img.b2bpic.net/free-photo/fabric-textured-background_53876-42285.jpg", imageAlt: "bespoke tailoring fabric textures"}, - { - imageSrc: "http://img.b2bpic.net/free-photo/fashion-designer-taking-measurement-male-customer-s-pant-shop_23-2148180365.jpg", imageAlt: "tailor fitting man suit luxury interior"}, - ] - }, - { - title: "Suits & Dress Wear", description: "Timeless designs for every professional occasion.", icon: Award, - mediaItems: [ - { - imageSrc: "http://img.b2bpic.net/free-photo/portrait-sexy-handsome-fashion-businessman-model-dressed-elegant-checkered-suit-posing-near-brick-wall-street-background_158538-2651.jpg", imageAlt: "classic men suits hanging rack"}, - { - imageSrc: "http://img.b2bpic.net/free-photo/handsome-man-gray-checkered-suit_158538-4211.jpg", imageAlt: "classic men suits hanging rack"}, - ] - } + { title: "Custom Fitting", description: "Precision measurements for an impeccable look.", icon: CheckCircle, mediaItems: [{ imageSrc: "http://img.b2bpic.net/free-photo/fabric-textured-background_53876-42285.jpg" }, { imageSrc: "http://img.b2bpic.net/free-photo/fashion-designer-taking-measurement-male-customer-s-pant-shop_23-2148180365.jpg" }] }, + { title: "Suits & Dress Wear", description: "Timeless designs for every professional occasion.", icon: Award, mediaItems: [{ imageSrc: "http://img.b2bpic.net/free-photo/portrait-sexy-handsome-fashion-businessman-model-dressed-elegant-checkered-suit-posing-near-brick-wall-street-background_158538-2651.jpg" }, { imageSrc: "http://img.b2bpic.net/free-photo/handsome-man-gray-checkered-suit_158538-4211.jpg" }] } ]} title="Our Menswear Services" description="Comprehensive care for the modern gentleman, from bespoke fittings to durable work uniforms." @@ -135,24 +99,8 @@ export default function LandingPage() { textboxLayout="split" useInvertedBackground={false} features={[ - { - title: "Real Support", description: "A live person answers every phone call.", icon: CheckCircle, - mediaItems: [ - { - imageSrc: "http://img.b2bpic.net/free-photo/expert-suitmaker-checking-custom-suit_482257-78349.jpg", imageAlt: "tailor fitting man suit luxury interior"}, - { - imageSrc: "http://img.b2bpic.net/free-photo/hands-creating-clothes-close-up_23-2149007421.jpg", imageAlt: "tailor fitting man suit luxury interior"}, - ] - }, - { - title: "Immediate Assistance", description: "No appointments needed, walk-ins welcome.", icon: Zap, - mediaItems: [ - { - imageSrc: "http://img.b2bpic.net/free-photo/woman-making-origami-with-japanese-paper_23-2149048365.jpg", imageAlt: "bespoke tailoring fabric textures"}, - { - imageSrc: "http://img.b2bpic.net/free-photo/line-three-different-zips_23-2148212680.jpg", imageAlt: "bespoke tailoring fabric textures"}, - ] - } + { title: "Real Support", description: "A live person answers every phone call.", icon: CheckCircle, mediaItems: [{ imageSrc: "http://img.b2bpic.net/free-photo/expert-suitmaker-checking-custom-suit_482257-78349.jpg" }, { imageSrc: "http://img.b2bpic.net/free-photo/hands-creating-clothes-close-up_23-2149007421.jpg" }] }, + { title: "Immediate Assistance", description: "No appointments needed, walk-ins welcome.", icon: Zap, mediaItems: [{ imageSrc: "http://img.b2bpic.net/free-photo/woman-making-origami-with-japanese-paper_23-2149048365.jpg" }, { imageSrc: "http://img.b2bpic.net/free-photo/line-three-different-zips_23-2148212680.jpg" }] } ]} title="We don’t sell clothes. We solve problems." description="Experience personal, human-led service that puts your needs first, without guesswork." @@ -166,12 +114,9 @@ export default function LandingPage() { gridVariant="uniform-all-items-equal" useInvertedBackground={false} products={[ - { - id: "p1", name: "Bespoke Suit", price: "$1,200", variant: "Premium Wool", imageSrc: "http://img.b2bpic.net/free-photo/senior-male-tailor-cutting-piece-cloth-table-his-shop_23-2148180318.jpg"}, - { - id: "p2", name: "Classic Dress Shirt", price: "$150", variant: "Cotton Twill", imageSrc: "http://img.b2bpic.net/free-photo/fashion-designer-s-studio-with-essential-elements_23-2150414739.jpg"}, - { - id: "p3", name: "Leather Oxfords", price: "$300", variant: "Hand-stitched", imageSrc: "http://img.b2bpic.net/free-photo/portrait-plus-size-male-social-media-influencer_23-2151396788.jpg"}, + { id: "p1", name: "Bespoke Suit", price: "$1,200", variant: "Premium Wool", imageSrc: "http://img.b2bpic.net/free-photo/senior-male-tailor-cutting-piece-cloth-table-his-shop_23-2148180318.jpg" }, + { id: "p2", name: "Classic Dress Shirt", price: "$150", variant: "Cotton Twill", imageSrc: "http://img.b2bpic.net/free-photo/fashion-designer-s-studio-with-essential-elements_23-2150414739.jpg" }, + { id: "p3", name: "Leather Oxfords", price: "$300", variant: "Hand-stitched", imageSrc: "http://img.b2bpic.net/free-photo/portrait-plus-size-male-social-media-influencer_23-2151396788.jpg" }, ]} title="Walk In. Walk Out Ready." description="Precision fitting in under 30 minutes. Reliability you can depend on." @@ -185,10 +130,8 @@ export default function LandingPage() { useInvertedBackground={false} description="Our clients tell our story better than we ever could." testimonials={[ - { - id: "t1", name: "John Doe", role: "Corporate Lead", testimonial: "Old school service you don’t get anymore. Simply fantastic.", imageSrc: "http://img.b2bpic.net/free-photo/close-up-smiling-retired-man_23-2147562098.jpg"}, - { - id: "t2", name: "Michael Smith", role: "Architect", testimonial: "In and out in under 30 minutes every single time.", imageSrc: "http://img.b2bpic.net/free-photo/portrait-happy-successful-businessman-standing-restaurant-with-crossed-arm_23-2147955259.jpg"}, + { id: "t1", name: "John Doe", role: "Corporate Lead", testimonial: "Old school service you don’t get anymore. Simply fantastic.", imageSrc: "http://img.b2bpic.net/free-photo/close-up-smiling-retired-man_23-2147562098.jpg" }, + { id: "t2", name: "Michael Smith", role: "Architect", testimonial: "In and out in under 30 minutes every single time.", imageSrc: "http://img.b2bpic.net/free-photo/portrait-happy-successful-businessman-standing-restaurant-with-crossed-arm_23-2147955259.jpg" }, ]} title="Trusted by Generations" /> @@ -199,10 +142,8 @@ export default function LandingPage() { textboxLayout="default" useInvertedBackground={false} faqs={[ - { - id: "f1", title: "History", content: "Family-owned and operated since 1920 in our original storefront."}, - { - id: "f2", title: "Process", content: "We prioritize efficient, expert fitting for busy professionals."}, + { id: "f1", title: "History", content: "Family-owned and operated since 1920 in our original storefront." }, + { id: "f2", title: "Process", content: "We prioritize efficient, expert fitting for busy professionals." }, ]} title="Legacy of Consistency" description="Answers about our history and commitment since the 1920s." @@ -211,45 +152,26 @@ export default function LandingPage() {
-
); -} \ No newline at end of file +} -- 2.49.1