From 61ecf07c28546045b42775746a171a3a6afd42f9 Mon Sep 17 00:00:00 2001 From: bender Date: Mon, 25 May 2026 00:40:50 +0000 Subject: [PATCH] Update src/app/page.tsx --- src/app/page.tsx | 273 ++++++++++++----------------------------------- 1 file changed, 68 insertions(+), 205 deletions(-) diff --git a/src/app/page.tsx b/src/app/page.tsx index b7dae0f..0baafb4 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -33,21 +33,13 @@ export default function LandingPage() { @@ -56,103 +48,58 @@ export default function LandingPage() {
@@ -164,9 +111,7 @@ export default function LandingPage() { title="Your Trusted Local Plumbing Guardians" buttons={[ { - text: "Meet Our Team", - href: "#services", - }, + text: "Meet Our Team", href: "#services"}, ]} /> @@ -178,76 +123,52 @@ export default function LandingPage() { useInvertedBackground={true} features={[ { - title: "Water Heater Services", - description: "Expert repair and installation for tank and tankless water heaters.", - media: { - imageSrc: "http://img.b2bpic.net/free-photo/side-view-man-working-as-plumber_23-2150746294.jpg", - }, + title: "Water Heater Services", description: "Expert repair and installation for tank and tankless water heaters.", media: { + imageSrc: "http://img.b2bpic.net/free-photo/side-view-man-working-as-plumber_23-2150746294.jpg"}, items: [ { icon: CheckCircle, - text: "Same-day replacement", - }, + text: "Same-day replacement"}, { icon: CheckCircle, - text: "Efficiency upgrades", - }, + text: "Efficiency upgrades"}, { icon: CheckCircle, - text: "Expert diagnostics", - }, + text: "Expert diagnostics"}, ], reverse: false, - imageSrc: "http://img.b2bpic.net/free-photo/water-tap-prevention-concentrated-man-leaning-water-faucet-touching-spout-pipe_259150-58276.jpg?_wi=2", - imageAlt: "water heater repair replacement plumbing", }, { - title: "Drain & Sewer Cleaning", - description: "State-of-the-art drain cleaning to restore your home's flow instantly.", - media: { - imageSrc: "http://img.b2bpic.net/free-photo/electrician-builder-work-servicing-fuselage-industrial-switchboard-professional-overalls-with-electrician-s-tool_169016-7337.jpg", - }, + title: "Drain & Sewer Cleaning", description: "State-of-the-art drain cleaning to restore your home's flow instantly.", media: { + imageSrc: "http://img.b2bpic.net/free-photo/electrician-builder-work-servicing-fuselage-industrial-switchboard-professional-overalls-with-electrician-s-tool_169016-7337.jpg"}, items: [ { icon: CheckCircle, - text: "High-pressure jetting", - }, + text: "High-pressure jetting"}, { icon: CheckCircle, - text: "Root removal", - }, + text: "Root removal"}, { icon: CheckCircle, - text: "Camera inspections", - }, + text: "Camera inspections"}, ], reverse: true, - imageSrc: "http://img.b2bpic.net/free-photo/plumbing-professional-doing-his-job_23-2150721566.jpg", - imageAlt: "water heater repair replacement plumbing", }, { - title: "Emergency Leak Repair", - description: "We specialize in finding and fixing hidden leaks fast to prevent damage.", - media: { - imageSrc: "http://img.b2bpic.net/free-photo/plumbing-professional-doing-his-job_23-2150721542.jpg", - }, + title: "Emergency Leak Repair", description: "We specialize in finding and fixing hidden leaks fast to prevent damage.", media: { + imageSrc: "http://img.b2bpic.net/free-photo/plumbing-professional-doing-his-job_23-2150721542.jpg"}, items: [ { icon: CheckCircle, - text: "24/7 Rapid response", - }, + text: "24/7 Rapid response"}, { icon: CheckCircle, - text: "Non-invasive detection", - }, + text: "Non-invasive detection"}, { icon: CheckCircle, - text: "Permanent repairs", - }, + text: "Permanent repairs"}, ], reverse: false, - imageSrc: "http://img.b2bpic.net/free-photo/woman-holding-hammer-renovating-house-building_176420-16394.jpg?_wi=2", - imageAlt: "water heater repair replacement plumbing", }, ]} title="Comprehensive Plumbing Solutions" @@ -262,23 +183,14 @@ export default function LandingPage() { useInvertedBackground={false} metrics={[ { - id: "m1", - icon: Award, - title: "Happy Clients", - value: "2,500+", - }, + id: "m1", icon: Award, + title: "Happy Clients", value: "2,500+"}, { - id: "m2", - icon: Zap, - title: "Response Time", - value: "< 2hrs", - }, + id: "m2", icon: Zap, + title: "Response Time", value: "< 2hrs"}, { - id: "m3", - icon: Clock, - title: "Years Serving", - value: "15+", - }, + id: "m3", icon: Clock, + title: "Years Serving", value: "15+"}, ]} title="Proven Reliability" description="Numbers reflect our commitment to your home and community safety." @@ -290,14 +202,7 @@ export default function LandingPage() { textboxLayout="default" useInvertedBackground={true} names={[ - "HomeAdvisor", - "Angi", - "Better Business Bureau", - "Google Reviews", - "Yelp Certified", - "Nextdoor Neighborhood Favorite", - "Chamber of Commerce", - ]} + "HomeAdvisor", "Angi", "Better Business Bureau", "Google Reviews", "Yelp Certified", "Nextdoor Neighborhood Favorite", "Chamber of Commerce"]} title="Trusted by Local Families & Businesses" description="We are proud to hold certifications and high ratings across all major platforms." /> @@ -309,25 +214,13 @@ export default function LandingPage() { useInvertedBackground={false} faqs={[ { - id: "f1", - title: "What constitutes a plumbing emergency?", - content: "Major leaks, sewer backups, and no hot water qualify. Call us immediately.", - }, + id: "f1", title: "What constitutes a plumbing emergency?", content: "Major leaks, sewer backups, and no hot water qualify. Call us immediately."}, { - id: "f2", - title: "Do you offer financing options?", - content: "Yes, we work with flexible financing to ensure you get necessary repairs.", - }, + id: "f2", title: "Do you offer financing options?", content: "Yes, we work with flexible financing to ensure you get necessary repairs."}, { - id: "f3", - title: "Are your technicians licensed?", - content: "100%. All technicians are fully insured and highly trained professionals.", - }, + id: "f3", title: "Are your technicians licensed?", content: "100%. All technicians are fully insured and highly trained professionals."}, { - id: "f4", - title: "Do you provide estimates upfront?", - content: "We provide transparent, upfront quotes before any work begins.", - }, + id: "f4", title: "Do you provide estimates upfront?", content: "We provide transparent, upfront quotes before any work begins."}, ]} title="Common Plumbing Questions" description="We're here to provide clarity and peace of mind." @@ -340,30 +233,15 @@ export default function LandingPage() { useInvertedBackground={true} testimonials={[ { - id: "t1", - name: "Sarah Jenkins", - imageSrc: "http://img.b2bpic.net/free-photo/workers-having-little-chat-while-having-cup-coffee_329181-15675.jpg", - }, + id: "t1", name: "Sarah Jenkins", imageSrc: "http://img.b2bpic.net/free-photo/workers-having-little-chat-while-having-cup-coffee_329181-15675.jpg"}, { - id: "t2", - name: "Mike Davis", - imageSrc: "http://img.b2bpic.net/free-photo/male-plumber-working-with-client-fix-kitchen-problems_23-2150990691.jpg", - }, + id: "t2", name: "Mike Davis", imageSrc: "http://img.b2bpic.net/free-photo/male-plumber-working-with-client-fix-kitchen-problems_23-2150990691.jpg"}, { - id: "t3", - name: "Emily Chen", - imageSrc: "http://img.b2bpic.net/free-photo/people-having-dinner-luxurious-restaurants_23-2151081913.jpg", - }, + id: "t3", name: "Emily Chen", imageSrc: "http://img.b2bpic.net/free-photo/people-having-dinner-luxurious-restaurants_23-2151081913.jpg"}, { - id: "t4", - name: "John Miller", - imageSrc: "http://img.b2bpic.net/free-photo/front-view-woman-celebrating-birthday-together_23-2150598991.jpg", - }, + id: "t4", name: "John Miller", imageSrc: "http://img.b2bpic.net/free-photo/front-view-woman-celebrating-birthday-together_23-2150598991.jpg"}, { - id: "t5", - name: "Alice Brown", - imageSrc: "http://img.b2bpic.net/free-photo/front-view-cute-barista-girl_23-2148436121.jpg", - }, + id: "t5", name: "Alice Brown", imageSrc: "http://img.b2bpic.net/free-photo/front-view-cute-barista-girl_23-2148436121.jpg"}, ]} cardTitle="Client Experiences" cardTag="Reviews" @@ -375,20 +253,15 @@ export default function LandingPage() { @@ -399,29 +272,19 @@ export default function LandingPage() { { items: [ { - label: "About Us", - href: "#about", - }, + label: "About Us", href: "#about"}, { - label: "Services", - href: "#services", - }, + label: "Services", href: "#services"}, { - label: "Reviews", - href: "#testimonials", - }, + label: "Reviews", href: "#testimonials"}, ], }, { items: [ { - label: "Privacy Policy", - href: "#", - }, + label: "Privacy Policy", href: "#"}, { - label: "Terms of Service", - href: "#", - }, + label: "Terms of Service", href: "#"}, ], }, ]} -- 2.49.1