Merge version_2 into main #3
194
src/app/page.tsx
194
src/app/page.tsx
@@ -31,21 +31,13 @@ export default function LandingPage() {
|
||||
<NavbarStyleCentered
|
||||
navItems={[
|
||||
{
|
||||
name: "Home",
|
||||
id: "hero",
|
||||
},
|
||||
name: "Home", id: "hero"},
|
||||
{
|
||||
name: "Services",
|
||||
id: "services",
|
||||
},
|
||||
name: "Services", id: "services"},
|
||||
{
|
||||
name: "Process",
|
||||
id: "process",
|
||||
},
|
||||
name: "Process", id: "process"},
|
||||
{
|
||||
name: "Contact",
|
||||
id: "contact",
|
||||
},
|
||||
name: "Contact", id: "contact"},
|
||||
]}
|
||||
brandName="Tom's Tailor"
|
||||
/>
|
||||
@@ -54,61 +46,31 @@ export default function LandingPage() {
|
||||
<div id="hero" data-section="hero">
|
||||
<HeroBillboardTestimonial
|
||||
background={{
|
||||
variant: "gradient-bars",
|
||||
}}
|
||||
variant: "gradient-bars"}}
|
||||
title="Tailoring Done Right — Every Time"
|
||||
description="From everyday alterations to complex custom work, Tom’s Tailor delivers flawless results with unmatched speed, care, and craftsmanship."
|
||||
testimonials={[
|
||||
{
|
||||
name: "John D.",
|
||||
handle: "@customer",
|
||||
testimonial: "Nothing’s too hard. They always do a great job.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/side-view-women-repair-sale-shop_23-2150746389.jpg?_wi=1",
|
||||
imageAlt: "tailor measuring suit professional",
|
||||
},
|
||||
name: "John D.", handle: "@customer", testimonial: "Nothing’s too hard. They always do a great job.", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/side-view-women-repair-sale-shop_23-2150746389.jpg?_wi=1", imageAlt: "tailor measuring suit professional"},
|
||||
{
|
||||
name: "Sarah M.",
|
||||
handle: "@customer",
|
||||
testimonial: "Perfect and quick. I drive 40 minutes just to come here.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/black-background-with-rope_23-2149872562.jpg?_wi=1",
|
||||
imageAlt: "tailor working on fabric",
|
||||
},
|
||||
name: "Sarah M.", handle: "@customer", testimonial: "Perfect and quick. I drive 40 minutes just to come here.", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/black-background-with-rope_23-2149872562.jpg?_wi=1", imageAlt: "tailor working on fabric"},
|
||||
{
|
||||
name: "Mike R.",
|
||||
handle: "@customer",
|
||||
testimonial: "Best in the business — every time.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/elevated-view-threads-scissors-scale-wooden-backdrop_23-2147875054.jpg?_wi=1",
|
||||
imageAlt: "tailor tools needles thread",
|
||||
},
|
||||
name: "Mike R.", handle: "@customer", testimonial: "Best in the business — every time.", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/elevated-view-threads-scissors-scale-wooden-backdrop_23-2147875054.jpg?_wi=1", imageAlt: "tailor tools needles thread"},
|
||||
{
|
||||
name: "Emily P.",
|
||||
handle: "@customer",
|
||||
testimonial: "I've trusted them with all my formal wear for years.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/senior-male-fashion-designer-taking-measurements-man-his-shop_23-2148180299.jpg?_wi=1",
|
||||
imageAlt: "wedding dress alteration workshop",
|
||||
},
|
||||
name: "Emily P.", handle: "@customer", testimonial: "I've trusted them with all my formal wear for years.", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/senior-male-fashion-designer-taking-measurements-man-his-shop_23-2148180299.jpg?_wi=1", imageAlt: "wedding dress alteration workshop"},
|
||||
{
|
||||
name: "Robert B.",
|
||||
handle: "@customer",
|
||||
testimonial: "Incredible attention to detail. My suit fits perfectly now.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/man-studio-creates-leather-ware_1157-33217.jpg?_wi=1",
|
||||
imageAlt: "leather jacket repair service",
|
||||
},
|
||||
name: "Robert B.", handle: "@customer", testimonial: "Incredible attention to detail. My suit fits perfectly now.", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/man-studio-creates-leather-ware_1157-33217.jpg?_wi=1", imageAlt: "leather jacket repair service"},
|
||||
]}
|
||||
buttons={[
|
||||
{
|
||||
text: "Get a Free Estimate",
|
||||
href: "#contact",
|
||||
},
|
||||
text: "Get a Free Estimate", href: "/contact"},
|
||||
{
|
||||
text: "Visit Us Today",
|
||||
href: "#contact",
|
||||
},
|
||||
text: "Visit Us Today", href: "#contact"},
|
||||
]}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/side-view-women-repair-sale-shop_23-2150746389.jpg?_wi=2"
|
||||
imageAlt="Tailor workshop interior"
|
||||
@@ -131,35 +93,17 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
features={[
|
||||
{
|
||||
id: "1",
|
||||
title: "Everyday Alterations",
|
||||
tags: [
|
||||
"Hemming",
|
||||
"Sleeves",
|
||||
"Shirts",
|
||||
],
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/elevated-view-threads-scissors-scale-wooden-backdrop_23-2147875054.jpg?_wi=2",
|
||||
},
|
||||
id: "1", title: "Everyday Alterations", tags: [
|
||||
"Hemming", "Sleeves", "Shirts"],
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/elevated-view-threads-scissors-scale-wooden-backdrop_23-2147875054.jpg?_wi=2"},
|
||||
{
|
||||
id: "2",
|
||||
title: "Formal & Occasion",
|
||||
tags: [
|
||||
"Suits",
|
||||
"Bridesmaid",
|
||||
"Blazers",
|
||||
],
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/senior-male-fashion-designer-taking-measurements-man-his-shop_23-2148180299.jpg?_wi=2",
|
||||
},
|
||||
id: "2", title: "Formal & Occasion", tags: [
|
||||
"Suits", "Bridesmaid", "Blazers"],
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/senior-male-fashion-designer-taking-measurements-man-his-shop_23-2148180299.jpg?_wi=2"},
|
||||
{
|
||||
id: "3",
|
||||
title: "Advanced Repairs",
|
||||
tags: [
|
||||
"Zippers",
|
||||
"Resizing",
|
||||
"Leather",
|
||||
],
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/man-studio-creates-leather-ware_1157-33217.jpg?_wi=2",
|
||||
},
|
||||
id: "3", title: "Advanced Repairs", tags: [
|
||||
"Zippers", "Resizing", "Leather"],
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/man-studio-creates-leather-ware_1157-33217.jpg?_wi=2"},
|
||||
]}
|
||||
title="Expert Alterations"
|
||||
description="Precision service for all your garments."
|
||||
@@ -173,25 +117,13 @@ export default function LandingPage() {
|
||||
tag="Why Choose Us"
|
||||
metrics={[
|
||||
{
|
||||
id: "m1",
|
||||
value: "20+",
|
||||
description: "Years Trusted",
|
||||
},
|
||||
id: "m1", value: "20+", description: "Years Trusted"},
|
||||
{
|
||||
id: "m2",
|
||||
value: "90+",
|
||||
description: "Verified Reviews",
|
||||
},
|
||||
id: "m2", value: "90+", description: "Verified Reviews"},
|
||||
{
|
||||
id: "m3",
|
||||
value: "4.6",
|
||||
description: "Star Rating",
|
||||
},
|
||||
id: "m3", value: "4.6", description: "Star Rating"},
|
||||
{
|
||||
id: "m4",
|
||||
value: "100%",
|
||||
description: "Quality Guarantee",
|
||||
},
|
||||
id: "m4", value: "100%", description: "Quality Guarantee"},
|
||||
]}
|
||||
metricsAnimation="slide-up"
|
||||
/>
|
||||
@@ -204,40 +136,15 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
testimonials={[
|
||||
{
|
||||
id: "t1",
|
||||
name: "Sarah J.",
|
||||
handle: "@client",
|
||||
testimonial: "I’ve been coming here for 16 years. Always perfect.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/smiling-beautiful-middle-aged-business-woman_1262-3085.jpg?_wi=1",
|
||||
},
|
||||
id: "t1", name: "Sarah J.", handle: "@client", testimonial: "I’ve been coming here for 16 years. Always perfect.", imageSrc: "http://img.b2bpic.net/free-photo/smiling-beautiful-middle-aged-business-woman_1262-3085.jpg?_wi=1"},
|
||||
{
|
||||
id: "t2",
|
||||
name: "David K.",
|
||||
handle: "@client",
|
||||
testimonial: "They replaced a zipper on my jacket and you can’t even tell.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-man-with-bright-smile_23-2148563438.jpg",
|
||||
},
|
||||
id: "t2", name: "David K.", handle: "@client", testimonial: "They replaced a zipper on my jacket and you can’t even tell.", imageSrc: "http://img.b2bpic.net/free-photo/close-up-man-with-bright-smile_23-2148563438.jpg"},
|
||||
{
|
||||
id: "t3",
|
||||
name: "Michael L.",
|
||||
handle: "@client",
|
||||
testimonial: "Fixed my backpack strap better than new. Amazing work.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-positive-executive-work_1098-519.jpg",
|
||||
},
|
||||
id: "t3", name: "Michael L.", handle: "@client", testimonial: "Fixed my backpack strap better than new. Amazing work.", imageSrc: "http://img.b2bpic.net/free-photo/close-up-positive-executive-work_1098-519.jpg"},
|
||||
{
|
||||
id: "t4",
|
||||
name: "Emily R.",
|
||||
handle: "@client",
|
||||
testimonial: "I won’t go anywhere else. Ever.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-young-businesswoman_23-2149153828.jpg",
|
||||
},
|
||||
id: "t4", name: "Emily R.", handle: "@client", testimonial: "I won’t go anywhere else. Ever.", imageSrc: "http://img.b2bpic.net/free-photo/close-up-young-businesswoman_23-2149153828.jpg"},
|
||||
{
|
||||
id: "t5",
|
||||
name: "James T.",
|
||||
handle: "@client",
|
||||
testimonial: "The best tailoring in the state. Very friendly staff.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/smiling-beautiful-middle-aged-business-woman_1262-3085.jpg?_wi=2",
|
||||
},
|
||||
id: "t5", name: "James T.", handle: "@client", testimonial: "The best tailoring in the state. Very friendly staff.", imageSrc: "http://img.b2bpic.net/free-photo/smiling-beautiful-middle-aged-business-woman_1262-3085.jpg?_wi=2"},
|
||||
]}
|
||||
title="Hear From Our Clients"
|
||||
description="What our customers are saying about our craft."
|
||||
@@ -250,25 +157,13 @@ export default function LandingPage() {
|
||||
useInvertedBackground={true}
|
||||
faqs={[
|
||||
{
|
||||
id: "f1",
|
||||
title: "Bring in your item",
|
||||
content: "Simply bring your garment into our Woodbury location.",
|
||||
},
|
||||
id: "f1", title: "Bring in your item", content: "Simply bring your garment into our Woodbury location."},
|
||||
{
|
||||
id: "f2",
|
||||
title: "Get an estimate",
|
||||
content: "We review your needs and provide a fast, fair estimate.",
|
||||
},
|
||||
id: "f2", title: "Get an estimate", content: "We review your needs and provide a fast, fair estimate."},
|
||||
{
|
||||
id: "f3",
|
||||
title: "Precision tailoring",
|
||||
content: "Our experts work to perfect your piece with attention to detail.",
|
||||
},
|
||||
id: "f3", title: "Precision tailoring", content: "Our experts work to perfect your piece with attention to detail."},
|
||||
{
|
||||
id: "f4",
|
||||
title: "Pick up perfect fit",
|
||||
content: "We'll notify you as soon as your garment is ready to wear.",
|
||||
},
|
||||
id: "f4", title: "Pick up perfect fit", content: "We'll notify you as soon as your garment is ready to wear."},
|
||||
]}
|
||||
mediaAnimation="slide-up"
|
||||
title="Simple Process"
|
||||
@@ -282,20 +177,15 @@ export default function LandingPage() {
|
||||
<ContactCTA
|
||||
useInvertedBackground={false}
|
||||
background={{
|
||||
variant: "plain",
|
||||
}}
|
||||
variant: "plain"}}
|
||||
tag="Contact Us"
|
||||
title="Ready to Look Your Best?"
|
||||
description="Stop settling for clothes that don’t fit. Visit Tom’s Tailor today."
|
||||
buttons={[
|
||||
{
|
||||
text: "Get Directions",
|
||||
href: "https://maps.google.com",
|
||||
},
|
||||
text: "Get Directions", href: "https://maps.google.com"},
|
||||
{
|
||||
text: "Call Now",
|
||||
href: "tel:6512225953",
|
||||
},
|
||||
text: "Call Now", href: "tel:6512225953"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user