From bb109f58ecab8a6c558cd52e3f2b4c66959cc644 Mon Sep 17 00:00:00 2001 From: bender Date: Tue, 3 Mar 2026 19:06:53 +0000 Subject: [PATCH 1/2] Update src/app/layout.tsx --- src/app/layout.tsx | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/src/app/layout.tsx b/src/app/layout.tsx index 07f93e9..8474bc6 100644 --- a/src/app/layout.tsx +++ b/src/app/layout.tsx @@ -22,24 +22,26 @@ const mulish = Mulish({ export const metadata: Metadata = { title: "24/7 Plumbing Services in Fremont, CA | Emergency Repair", description: "Fremont's trusted 24/7 plumbing experts. Fast response, guaranteed repairs, free estimates. Licensed & background-checked. 5.0★ rating with 116+ reviews.", keywords: "plumber Fremont, emergency plumbing, water heater repair, drain cleaning, sewer repair, leak detection", metadataBase: new URL("https://www.fremonrplumbing.com"), alternates: { - canonical: "https://www.fremonrplumbing.com"}, + canonical: "https://www.fremonrplumbing.com" + }, openGraph: { title: "24/7 Plumbing Services in Fremont, CA | Guaranteed Repairs", description: "Fast, reliable plumbing service with guaranteed repairs. Free in-home estimate. 5.0★ Google rating.", url: "https://www.fremonplumbing.com", siteName: "Fremont Plumbing Experts", type: "website", images: [ { - url: "http://img.b2bpic.net/free-photo/man-fixing-kitchen-sink_53876-13430.jpg", alt: "Professional plumbing service in Fremont"}, - ], + url: "http://img.b2bpic.net/free-photo/man-fixing-kitchen-sink_53876-13430.jpg", alt: "Professional plumbing service in Fremont" + } + ] }, twitter: { - card: "summary_large_image", title: "24/7 Plumbing Services in Fremont, CA", description: "Emergency plumbing repair. Fast response. Guaranteed work. 5.0★ rating.", images: ["http://img.b2bpic.net/free-photo/man-fixing-kitchen-sink_53876-13430.jpg"], + card: "summary_large_image", title: "24/7 Plumbing Services in Fremont, CA", description: "Emergency plumbing repair. Fast response. Guaranteed work. 5.0★ rating.", images: ["http://img.b2bpic.net/free-photo/man-fixing-kitchen-sink_53876-13430.jpg"] }, robots: { index: true, - follow: true, - }, + follow: true + } }; export default function RootLayout({ - children, + children }: Readonly<{ children: React.ReactNode; }>) { -- 2.49.1 From be1fa284d24ba3d0ef3a42ffb55f8332ffd3816d Mon Sep 17 00:00:00 2001 From: bender Date: Tue, 3 Mar 2026 19:06:54 +0000 Subject: [PATCH 2/2] Update src/app/page.tsx --- src/app/page.tsx | 91 +++++++++++++++++++++++++++++------------------- 1 file changed, 55 insertions(+), 36 deletions(-) diff --git a/src/app/page.tsx b/src/app/page.tsx index 3107adb..b27ed76 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -9,7 +9,7 @@ import TestimonialCardOne from "@/components/sections/testimonial/TestimonialCar import MetricCardOne from "@/components/sections/metrics/MetricCardOne"; import ContactCenter from "@/components/sections/contact/ContactCenter"; import FooterMedia from "@/components/sections/footer/FooterMedia"; -import { AlertCircle, CheckCircle, Star, Phone, Clock, Award, TrendingUp, Users } from "lucide-react"; +import { AlertCircle, CheckCircle, Star, Phone, Clock, Award } from "lucide-react"; export default function LandingPage() { return ( @@ -33,10 +33,11 @@ export default function LandingPage() { { name: "Why Us", id: "why-us" }, { name: "Reviews", id: "testimonials" }, { name: "Contact", id: "contact" }, - { name: "24/7 Service", id: "hero" }, + { name: "24/7 Service", id: "hero" } ]} button={{ - text: "Call Now: (510) 555-0123", href: "tel:+15105550123"}} + text: "Call Now: (510) 555-0123", href: "tel:+15105550123" + }} /> @@ -49,23 +50,29 @@ export default function LandingPage() { tagAnimation="slide-up" buttons={[ { text: "Call Now: (510) 555-0123", href: "tel:+15105550123" }, - { text: "Get Free Estimate" }, + { text: "Get Free Estimate" } ]} buttonAnimation="slide-up" background={{ variant: "plain" }} carouselItems={[ { - id: "1", imageSrc: "http://img.b2bpic.net/free-photo/man-fixing-kitchen-sink_53876-13430.jpg?_wi=1", imageAlt: "Emergency plumbing service"}, + id: "1", imageSrc: "http://img.b2bpic.net/free-photo/man-fixing-kitchen-sink_53876-13430.jpg", imageAlt: "Emergency plumbing service" + }, { - id: "2", imageSrc: "http://img.b2bpic.net/free-photo/male-worker-operating-machinery-factory_107420-96043.jpg?_wi=1", imageAlt: "Leak detection service"}, + id: "2", imageSrc: "http://img.b2bpic.net/free-photo/male-worker-operating-machinery-factory_107420-96043.jpg", imageAlt: "Leak detection service" + }, { - id: "3", imageSrc: "http://img.b2bpic.net/free-photo/worker-repairing-water-heater_23-2149334231.jpg?_wi=1", imageAlt: "Water heater repair"}, + id: "3", imageSrc: "http://img.b2bpic.net/free-photo/worker-repairing-water-heater_23-2149334231.jpg", imageAlt: "Water heater repair" + }, { - id: "4", imageSrc: "http://img.b2bpic.net/free-photo/top-view-plumber-checking-kitchen-fixtures_1098-17864.jpg?_wi=1", imageAlt: "Drain cleaning service"}, + id: "4", imageSrc: "http://img.b2bpic.net/free-photo/top-view-plumber-checking-kitchen-fixtures_1098-17864.jpg", imageAlt: "Drain cleaning service" + }, { - id: "5", imageSrc: "http://img.b2bpic.net/free-photo/two-men-crouched-near-pipe-construction-site_259150-57633.jpg?_wi=1", imageAlt: "Sewer line repair"}, + id: "5", imageSrc: "http://img.b2bpic.net/free-photo/two-men-crouched-near-pipe-construction-site_259150-57633.jpg", imageAlt: "Sewer line repair" + }, { - id: "6", imageSrc: "http://img.b2bpic.net/free-photo/high-angle-man-cleaning-sink_23-2149535089.jpg?_wi=1", imageAlt: "Faucet and toilet repair"}, + id: "6", imageSrc: "http://img.b2bpic.net/free-photo/high-angle-man-cleaning-sink_23-2149535089.jpg", imageAlt: "Faucet and toilet repair" + } ]} autoPlay={true} autoPlayInterval={4000} @@ -77,22 +84,28 @@ export default function LandingPage() { features={[ { id: "1", title: "Leak Detection & Repair", tags: ["Emergency Available", "Same Day Service"], - imageSrc: "http://img.b2bpic.net/free-photo/male-worker-operating-machinery-factory_107420-96043.jpg?_wi=2", imageAlt: "Professional leak detection service"}, + imageSrc: "http://img.b2bpic.net/free-photo/male-worker-operating-machinery-factory_107420-96043.jpg", imageAlt: "Professional leak detection service" + }, { id: "2", title: "Water Heater Installation & Repair", tags: ["Installation", "Repairs"], - imageSrc: "http://img.b2bpic.net/free-photo/worker-repairing-water-heater_23-2149334231.jpg?_wi=2", imageAlt: "Water heater services"}, + imageSrc: "http://img.b2bpic.net/free-photo/worker-repairing-water-heater_23-2149334231.jpg", imageAlt: "Water heater services" + }, { id: "3", title: "Sewer Line Repair & Replacement", tags: ["Major Service", "Guaranteed Work"], - imageSrc: "http://img.b2bpic.net/free-photo/two-men-crouched-near-pipe-construction-site_259150-57633.jpg?_wi=2", imageAlt: "Sewer line repair"}, + imageSrc: "http://img.b2bpic.net/free-photo/two-men-crouched-near-pipe-construction-site_259150-57633.jpg", imageAlt: "Sewer line repair" + }, { id: "4", title: "Drain Cleaning & Unclogging", tags: ["24/7 Available", "Fast Response"], - imageSrc: "http://img.b2bpic.net/free-photo/top-view-plumber-checking-kitchen-fixtures_1098-17864.jpg?_wi=2", imageAlt: "Professional drain cleaning"}, + imageSrc: "http://img.b2bpic.net/free-photo/top-view-plumber-checking-kitchen-fixtures_1098-17864.jpg", imageAlt: "Professional drain cleaning" + }, { id: "5", title: "Faucet & Toilet Repair", tags: ["Fixture Services", "Expert Install"], - imageSrc: "http://img.b2bpic.net/free-photo/high-angle-man-cleaning-sink_23-2149535089.jpg?_wi=2", imageAlt: "Faucet and toilet repair services"}, + imageSrc: "http://img.b2bpic.net/free-photo/high-angle-man-cleaning-sink_23-2149535089.jpg", imageAlt: "Faucet and toilet repair services" + }, { id: "6", title: "Garbage Disposal Services", tags: ["Installation", "Repair Available"], - imageSrc: "http://img.b2bpic.net/free-photo/top-view-plumber-checking-kitchen-fixtures_1098-17864.jpg?_wi=3", imageAlt: "Garbage disposal services"}, + imageSrc: "http://img.b2bpic.net/free-photo/top-view-plumber-checking-kitchen-fixtures_1098-17864.jpg", imageAlt: "Garbage disposal services" + } ]} animationType="slide-up" title="Our Plumbing Services" @@ -108,11 +121,11 @@ export default function LandingPage() { description="5.0★ Google Rating | 116+ Reviews | 4+ Years in Business | Licensed & Background Checked\n\n✓ 24/7 Emergency Plumbing Service\n✓ Beat or Match Price Guarantee\n✓ Free In-Home Consultation\n✓ Guaranteed Repairs & Workmanship\n✓ On-Time Service Promise\n✓ Background-Checked Professionals\n✓ Serving Fremont & Nearby Areas" tag="Trusted Local Service" tagIcon={CheckCircle} - imageSrc="http://img.b2bpic.net/free-photo/man-fixing-kitchen-sink_53876-13430.jpg?_wi=2" + imageSrc="http://img.b2bpic.net/free-photo/man-fixing-kitchen-sink_53876-13430.jpg" imageAlt="Professional plumbing team" buttons={[ { text: "Get Free Estimate" }, - { text: "Call Now: (510) 555-0123", href: "tel:+15105550123" }, + { text: "Call Now: (510) 555-0123", href: "tel:+15105550123" } ]} useInvertedBackground={false} /> @@ -123,22 +136,28 @@ export default function LandingPage() { testimonials={[ { id: "1", name: "John Martinez", role: "Homeowner", company: "Fremont, CA", rating: 5, - imageSrc: "http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg?_wi=1", imageAlt: "John Martinez"}, + imageSrc: "http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg", imageAlt: "John Martinez" + }, { id: "2", name: "Sarah Chen", role: "Property Manager", company: "Fremont Property Management", rating: 5, - imageSrc: "http://img.b2bpic.net/free-photo/positive-confident-businesswoman-wearing-formal-suit-standing-with-arms-folded_74855-10328.jpg?_wi=1", imageAlt: "Sarah Chen"}, + imageSrc: "http://img.b2bpic.net/free-photo/positive-confident-businesswoman-wearing-formal-suit-standing-with-arms-folded_74855-10328.jpg", imageAlt: "Sarah Chen" + }, { id: "3", name: "Michael Thompson", role: "Homeowner", company: "Fremont, CA", rating: 5, - imageSrc: "http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg?_wi=2", imageAlt: "Michael Thompson"}, + imageSrc: "http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg", imageAlt: "Michael Thompson" + }, { id: "4", name: "Amanda Rodriguez", role: "Business Owner", company: "Downtown Fremont", rating: 5, - imageSrc: "http://img.b2bpic.net/free-photo/positive-confident-businesswoman-wearing-formal-suit-standing-with-arms-folded_74855-10328.jpg?_wi=2", imageAlt: "Amanda Rodriguez"}, + imageSrc: "http://img.b2bpic.net/free-photo/positive-confident-businesswoman-wearing-formal-suit-standing-with-arms-folded_74855-10328.jpg", imageAlt: "Amanda Rodriguez" + }, { id: "5", name: "David Kim", role: "Homeowner", company: "Fremont, CA", rating: 5, - imageSrc: "http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg?_wi=3", imageAlt: "David Kim"}, + imageSrc: "http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg", imageAlt: "David Kim" + }, { id: "6", name: "Lisa Johnson", role: "Facility Manager", company: "Fremont Office Complex", rating: 5, - imageSrc: "http://img.b2bpic.net/free-photo/positive-confident-businesswoman-wearing-formal-suit-standing-with-arms-folded_74855-10328.jpg?_wi=3", imageAlt: "Lisa Johnson"}, + imageSrc: "http://img.b2bpic.net/free-photo/positive-confident-businesswoman-wearing-formal-suit-standing-with-arms-folded_74855-10328.jpg", imageAlt: "Lisa Johnson" + } ]} title="What Our Customers Say" description="Real feedback from homeowners and property managers in Fremont and surrounding areas" @@ -155,17 +174,17 @@ export default function LandingPage() { -- 2.49.1