Compare commits
6 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| a6a033f4aa | |||
| f19f06bb34 | |||
| 7b665f0e60 | |||
| fbc25c4204 | |||
| 42f5552f10 | |||
| 8dda87d5e7 |
@@ -27,25 +27,15 @@ export default function LandingPage() {
|
|||||||
<NavbarLayoutFloatingOverlay
|
<NavbarLayoutFloatingOverlay
|
||||||
navItems={[
|
navItems={[
|
||||||
{
|
{
|
||||||
name: "Home",
|
name: "Home", id: "/"},
|
||||||
id: "/",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
name: "About",
|
name: "About", id: "/about"},
|
||||||
id: "/about",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
name: "Services",
|
name: "Services", id: "/services"},
|
||||||
id: "/services",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
name: "Reviews",
|
name: "Reviews", id: "/reviews"},
|
||||||
id: "/reviews",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
name: "Contact",
|
name: "Contact", id: "/contact"},
|
||||||
id: "/contact",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
brandName="The Plumbing Company"
|
brandName="The Plumbing Company"
|
||||||
/>
|
/>
|
||||||
@@ -57,9 +47,9 @@ export default function LandingPage() {
|
|||||||
title="Dedicated to Excellence in Every Drop"
|
title="Dedicated to Excellence in Every Drop"
|
||||||
buttons={[
|
buttons={[
|
||||||
{
|
{
|
||||||
text: "Contact Us",
|
text: "Call (517) 899-5499", href: "tel:5178995499"},
|
||||||
href: "/contact",
|
{
|
||||||
},
|
text: "Contact Us", href: "/contact"},
|
||||||
]}
|
]}
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
@@ -70,20 +60,14 @@ export default function LandingPage() {
|
|||||||
textboxLayout="default"
|
textboxLayout="default"
|
||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
title="Our Impact"
|
title="Our Impact"
|
||||||
description="Numbers that speak to our expertise."
|
description="Numbers that speak to our expertise. Call (517) 899-5499."
|
||||||
metrics={[
|
metrics={[
|
||||||
{
|
{
|
||||||
id: "n1",
|
id: "n1", icon: Wrench,
|
||||||
icon: Wrench,
|
title: "Jobs Completed", value: "5000+"},
|
||||||
title: "Jobs Completed",
|
|
||||||
value: "5000+",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
id: "n2",
|
id: "n2", icon: Users,
|
||||||
icon: Users,
|
title: "Service Pros", value: "25"},
|
||||||
title: "Service Pros",
|
|
||||||
value: "25",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
@@ -92,37 +76,20 @@ export default function LandingPage() {
|
|||||||
<FooterBase
|
<FooterBase
|
||||||
columns={[
|
columns={[
|
||||||
{
|
{
|
||||||
title: "Navigation",
|
title: "Navigation", items: [
|
||||||
items: [
|
{ label: "Home", href: "/" },
|
||||||
{
|
{ label: "About", href: "/about" },
|
||||||
label: "Home",
|
{ label: "Services", href: "/services" },
|
||||||
href: "/",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
label: "About",
|
|
||||||
href: "/about",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
label: "Services",
|
|
||||||
href: "/services",
|
|
||||||
},
|
|
||||||
],
|
],
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
title: "Legal",
|
title: "Legal", items: [
|
||||||
items: [
|
{ label: "Privacy Policy", href: "#" },
|
||||||
{
|
{ label: "Terms", href: "#" },
|
||||||
label: "Privacy Policy",
|
|
||||||
href: "#",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
label: "Terms",
|
|
||||||
href: "#",
|
|
||||||
},
|
|
||||||
],
|
],
|
||||||
},
|
},
|
||||||
]}
|
]}
|
||||||
logoText="The Plumbing Company"
|
logoText="The Plumbing Company (517) 899-5499"
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
</ReactLenis>
|
</ReactLenis>
|
||||||
|
|||||||
@@ -27,25 +27,15 @@ export default function LandingPage() {
|
|||||||
<NavbarLayoutFloatingOverlay
|
<NavbarLayoutFloatingOverlay
|
||||||
navItems={[
|
navItems={[
|
||||||
{
|
{
|
||||||
name: "Home",
|
name: "Home", id: "/"},
|
||||||
id: "/",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
name: "About",
|
name: "About", id: "/about"},
|
||||||
id: "/about",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
name: "Services",
|
name: "Services", id: "/services"},
|
||||||
id: "/services",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
name: "Reviews",
|
name: "Reviews", id: "/reviews"},
|
||||||
id: "/reviews",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
name: "Contact",
|
name: "Contact", id: "/contact"},
|
||||||
id: "/contact",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
brandName="The Plumbing Company"
|
brandName="The Plumbing Company"
|
||||||
/>
|
/>
|
||||||
@@ -57,20 +47,14 @@ export default function LandingPage() {
|
|||||||
textboxLayout="default"
|
textboxLayout="default"
|
||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
title="Get in Touch"
|
title="Get in Touch"
|
||||||
description="We are ready to help."
|
description="We are ready to help. Call (517) 899-5499."
|
||||||
metrics={[
|
metrics={[
|
||||||
{
|
{
|
||||||
id: "c1",
|
id: "c1", icon: Phone,
|
||||||
icon: Phone,
|
title: "Phone Support", value: "(517) 899-5499"},
|
||||||
title: "Phone Support",
|
|
||||||
value: "Available 24/7",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
id: "c2",
|
id: "c2", icon: Mail,
|
||||||
icon: Mail,
|
title: "Email Us", value: "support@plumbingco.com"},
|
||||||
title: "Email Us",
|
|
||||||
value: "support@plumbingco.com",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
@@ -79,13 +63,10 @@ export default function LandingPage() {
|
|||||||
<FaqSplitText
|
<FaqSplitText
|
||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
sideTitle="Booking Info"
|
sideTitle="Booking Info"
|
||||||
sideDescription="Typical lead times for appointments."
|
sideDescription="Typical lead times for appointments. Call (517) 899-5499 to book."
|
||||||
faqs={[
|
faqs={[
|
||||||
{
|
{
|
||||||
id: "q1",
|
id: "q1", title: "How long until a technician arrives?", content: "Usually within 2-4 hours for standard service. Call (517) 899-5499 for emergencies."},
|
||||||
title: "How long until a technician arrives?",
|
|
||||||
content: "Usually within 2-4 hours for standard service.",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
faqsAnimation="slide-up"
|
faqsAnimation="slide-up"
|
||||||
/>
|
/>
|
||||||
@@ -95,37 +76,20 @@ export default function LandingPage() {
|
|||||||
<FooterBase
|
<FooterBase
|
||||||
columns={[
|
columns={[
|
||||||
{
|
{
|
||||||
title: "Navigation",
|
title: "Navigation", items: [
|
||||||
items: [
|
{ label: "Home", href: "/" },
|
||||||
{
|
{ label: "About", href: "/about" },
|
||||||
label: "Home",
|
{ label: "Services", href: "/services" },
|
||||||
href: "/",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
label: "About",
|
|
||||||
href: "/about",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
label: "Services",
|
|
||||||
href: "/services",
|
|
||||||
},
|
|
||||||
],
|
],
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
title: "Legal",
|
title: "Legal", items: [
|
||||||
items: [
|
{ label: "Privacy Policy", href: "#" },
|
||||||
{
|
{ label: "Terms", href: "#" },
|
||||||
label: "Privacy Policy",
|
|
||||||
href: "#",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
label: "Terms",
|
|
||||||
href: "#",
|
|
||||||
},
|
|
||||||
],
|
],
|
||||||
},
|
},
|
||||||
]}
|
]}
|
||||||
logoText="The Plumbing Company"
|
logoText="The Plumbing Company (517) 899-5499"
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
</ReactLenis>
|
</ReactLenis>
|
||||||
|
|||||||
230
src/app/page.tsx
230
src/app/page.tsx
@@ -9,6 +9,7 @@ import HeroSplitKpi from '@/components/sections/hero/HeroSplitKpi';
|
|||||||
import NavbarLayoutFloatingOverlay from '@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay';
|
import NavbarLayoutFloatingOverlay from '@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay';
|
||||||
import ProductCardThree from '@/components/sections/product/ProductCardThree';
|
import ProductCardThree from '@/components/sections/product/ProductCardThree';
|
||||||
import TestimonialCardSixteen from '@/components/sections/testimonial/TestimonialCardSixteen';
|
import TestimonialCardSixteen from '@/components/sections/testimonial/TestimonialCardSixteen';
|
||||||
|
import { Phone } from "lucide-react";
|
||||||
|
|
||||||
export default function LandingPage() {
|
export default function LandingPage() {
|
||||||
return (
|
return (
|
||||||
@@ -29,25 +30,15 @@ export default function LandingPage() {
|
|||||||
<NavbarLayoutFloatingOverlay
|
<NavbarLayoutFloatingOverlay
|
||||||
navItems={[
|
navItems={[
|
||||||
{
|
{
|
||||||
name: "Home",
|
name: "Home", id: "/"},
|
||||||
id: "/",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
name: "About",
|
name: "About", id: "/about"},
|
||||||
id: "/about",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
name: "Services",
|
name: "Services", id: "/services"},
|
||||||
id: "/services",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
name: "Reviews",
|
name: "Reviews", id: "/reviews"},
|
||||||
id: "/reviews",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
name: "Contact",
|
name: "Contact", id: "/contact"},
|
||||||
id: "/contact",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
brandName="The Plumbing Company"
|
brandName="The Plumbing Company"
|
||||||
/>
|
/>
|
||||||
@@ -56,81 +47,45 @@ export default function LandingPage() {
|
|||||||
<div id="hero" data-section="hero">
|
<div id="hero" data-section="hero">
|
||||||
<HeroSplitKpi
|
<HeroSplitKpi
|
||||||
background={{
|
background={{
|
||||||
variant: "plain",
|
variant: "plain"}}
|
||||||
}}
|
|
||||||
title="Premium Plumbing Service Without the Stress"
|
title="Premium Plumbing Service Without the Stress"
|
||||||
description="Fast, dependable plumbing for homes and businesses. Emergency service, honest pricing, and professional workmanship you can trust."
|
description="Fast, dependable plumbing for homes and businesses. Emergency service, honest pricing, and professional workmanship you can trust. Call us at (517) 899-5499."
|
||||||
kpis={[
|
kpis={[
|
||||||
{
|
{
|
||||||
value: "24/7",
|
value: "24/7", label: "Emergency Service"},
|
||||||
label: "Emergency Service",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
value: "Licensed",
|
value: "Licensed", label: "Insured/Bonded"},
|
||||||
label: "Insured/Bonded",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
value: "Local",
|
value: "Local", label: "Fast Response"},
|
||||||
label: "Fast Response",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
enableKpiAnimation={true}
|
enableKpiAnimation={true}
|
||||||
buttons={[
|
buttons={[
|
||||||
{
|
{
|
||||||
text: "Call Now",
|
text: "Call Now (517) 899-5499", href: "tel:5178995499"},
|
||||||
href: "tel:5550123",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
text: "Request a Quote",
|
text: "Request a Quote", href: "/contact"},
|
||||||
href: "/contact",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
imageSrc="http://img.b2bpic.net/free-photo/white-modern-sink-faucet-bathroom_74190-6105.jpg?_wi=1"
|
imageSrc="http://img.b2bpic.net/free-photo/white-modern-sink-faucet-bathroom_74190-6105.jpg?_wi=1"
|
||||||
mediaAnimation="slide-up"
|
mediaAnimation="slide-up"
|
||||||
avatars={[
|
avatars={[
|
||||||
{
|
{
|
||||||
src: "http://img.b2bpic.net/free-photo/portrait-beauty-businesswoman-leaning-against-brick-wall_613910-773.jpg",
|
src: "http://img.b2bpic.net/free-photo/portrait-beauty-businesswoman-leaning-against-brick-wall_613910-773.jpg", alt: "Satisfied client portrait"},
|
||||||
alt: "Satisfied client portrait",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
src: "http://img.b2bpic.net/free-photo/closeup-smiling-beautiful-adult-businesswoman_1262-1760.jpg",
|
src: "http://img.b2bpic.net/free-photo/closeup-smiling-beautiful-adult-businesswoman_1262-1760.jpg", alt: "Satisfied client portrait"},
|
||||||
alt: "Satisfied client portrait",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
src: "http://img.b2bpic.net/free-photo/business-people-working-office-with-digital-tablet_1301-6633.jpg",
|
src: "http://img.b2bpic.net/free-photo/business-people-working-office-with-digital-tablet_1301-6633.jpg", alt: "Satisfied client portrait"},
|
||||||
alt: "Satisfied client portrait",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
src: "http://img.b2bpic.net/free-photo/business-woman-smiling-with-top-hat-thumbs-up_1187-1549.jpg",
|
src: "http://img.b2bpic.net/free-photo/business-woman-smiling-with-top-hat-thumbs-up_1187-1549.jpg", alt: "Satisfied client portrait"},
|
||||||
alt: "Satisfied client portrait",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
src: "http://img.b2bpic.net/free-photo/businesswomen-discussing-having-fun_53876-119798.jpg",
|
src: "http://img.b2bpic.net/free-photo/businesswomen-discussing-having-fun_53876-119798.jpg", alt: "Satisfied client portrait"},
|
||||||
alt: "Satisfied client portrait",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
avatarText="Trusted by 500+ happy clients"
|
avatarText="Trusted by 500+ happy clients"
|
||||||
marqueeItems={[
|
marqueeItems={[
|
||||||
{
|
{ type: "text", text: "Leak Repair" },
|
||||||
type: "text",
|
{ type: "text", text: "Drain Cleaning" },
|
||||||
text: "Leak Repair",
|
{ type: "text", text: "Water Heaters" },
|
||||||
},
|
{ type: "text", text: "Pipe Installation" },
|
||||||
{
|
{ type: "text", text: "Emergency Repairs" },
|
||||||
type: "text",
|
|
||||||
text: "Drain Cleaning",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
type: "text",
|
|
||||||
text: "Water Heaters",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
type: "text",
|
|
||||||
text: "Pipe Installation",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
type: "text",
|
|
||||||
text: "Emergency Repairs",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
@@ -143,25 +98,13 @@ export default function LandingPage() {
|
|||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
features={[
|
features={[
|
||||||
{
|
{
|
||||||
title: "Fast Response",
|
title: "Fast Response", description: "We understand emergencies can't wait. Our local team is ready to deploy. Reach us 24/7 at (517) 899-5499.", imageSrc: "http://img.b2bpic.net/free-photo/faucet-water-tap-droplet-icon-sign_53876-128089.jpg"},
|
||||||
description: "We understand emergencies can't wait. Our local team is ready to deploy.",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/faucet-water-tap-droplet-icon-sign_53876-128089.jpg",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
title: "Professional Workmanship",
|
title: "Professional Workmanship", description: "Decades of combined expertise ensure every fix is a lasting one.", imageSrc: "http://img.b2bpic.net/free-photo/top-view-pipe-wrench-left-side-wooden-background-with-copy-space_141793-15202.jpg"},
|
||||||
description: "Decades of combined expertise ensure every fix is a lasting one.",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/top-view-pipe-wrench-left-side-wooden-background-with-copy-space_141793-15202.jpg",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
title: "Honest Pricing",
|
title: "Honest Pricing", description: "No hidden fees, no surprises. Just straightforward, fair pricing.", imageSrc: "http://img.b2bpic.net/free-photo/male-plumber-working-with-client-fix-kitchen-problems_23-2150990689.jpg"},
|
||||||
description: "No hidden fees, no surprises. Just straightforward, fair pricing.",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/male-plumber-working-with-client-fix-kitchen-problems_23-2150990689.jpg",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
title: "Respect for Property",
|
title: "Respect for Property", description: "We treat your home or business like it’s our own—clean and tidy.", imageSrc: "http://img.b2bpic.net/free-photo/man-overall-smiling-with-crossed-arms_23-2148073071.jpg"},
|
||||||
description: "We treat your home or business like it’s our own—clean and tidy.",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/man-overall-smiling-with-crossed-arms_23-2148073071.jpg",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
title="Why Choose Us"
|
title="Why Choose Us"
|
||||||
description="We don't just fix pipes; we provide peace of mind through professional service and transparent results."
|
description="We don't just fix pipes; we provide peace of mind through professional service and transparent results."
|
||||||
@@ -175,62 +118,28 @@ export default function LandingPage() {
|
|||||||
useInvertedBackground={true}
|
useInvertedBackground={true}
|
||||||
testimonials={[
|
testimonials={[
|
||||||
{
|
{
|
||||||
id: "t1",
|
id: "t1", name: "Sarah Miller", role: "Homeowner", company: "East Lansing", rating: 5,
|
||||||
name: "Sarah Miller",
|
imageSrc: "http://img.b2bpic.net/free-photo/close-up-portrait-smiling-brunette-asian-woman-sitting-with-graphic-pen-looking-happy-drawing_1258-199033.jpg"},
|
||||||
role: "Homeowner",
|
|
||||||
company: "East Lansing",
|
|
||||||
rating: 5,
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-portrait-smiling-brunette-asian-woman-sitting-with-graphic-pen-looking-happy-drawing_1258-199033.jpg",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
id: "t2",
|
id: "t2", name: "David Chen", role: "Owner", company: "Lansing Local", rating: 5,
|
||||||
name: "David Chen",
|
imageSrc: "http://img.b2bpic.net/free-photo/african-american-doctor-shaking-hands-with-her-female-patient-while-meeting-clinic-focus-is-happy-woman_637285-1785.jpg"},
|
||||||
role: "Owner",
|
|
||||||
company: "Lansing Local",
|
|
||||||
rating: 5,
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/african-american-doctor-shaking-hands-with-her-female-patient-while-meeting-clinic-focus-is-happy-woman_637285-1785.jpg",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
id: "t3",
|
id: "t3", name: "Michael Roberts", role: "Manager", company: "Business Client", rating: 5,
|
||||||
name: "Michael Roberts",
|
imageSrc: "http://img.b2bpic.net/free-photo/man-waving-hand-outside_23-2149447136.jpg"},
|
||||||
role: "Manager",
|
|
||||||
company: "Business Client",
|
|
||||||
rating: 5,
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/man-waving-hand-outside_23-2149447136.jpg",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
id: "t4",
|
id: "t4", name: "Emily Davis", role: "Homeowner", company: "DeWitt", rating: 5,
|
||||||
name: "Emily Davis",
|
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-man-painting-watercolors_23-2150170387.jpg"},
|
||||||
role: "Homeowner",
|
|
||||||
company: "DeWitt",
|
|
||||||
rating: 5,
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-man-painting-watercolors_23-2150170387.jpg",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
id: "t5",
|
id: "t5", name: "Jason Lee", role: "Client", company: "Grand Ledge", rating: 5,
|
||||||
name: "Jason Lee",
|
imageSrc: "http://img.b2bpic.net/free-photo/modern-woman-home-with-book_23-2147611420.jpg"},
|
||||||
role: "Client",
|
|
||||||
company: "Grand Ledge",
|
|
||||||
rating: 5,
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/modern-woman-home-with-book_23-2147611420.jpg",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
kpiItems={[
|
kpiItems={[
|
||||||
{
|
{ value: "5.0", label: "Average Rating" },
|
||||||
value: "5.0",
|
{ value: "500+", label: "Happy Clients" },
|
||||||
label: "Average Rating",
|
{ value: "10y", label: "Experience" },
|
||||||
},
|
|
||||||
{
|
|
||||||
value: "500+",
|
|
||||||
label: "Happy Clients",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
value: "10y",
|
|
||||||
label: "Experience",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
title="Trusted by Your Neighbors"
|
title="Trusted by Your Neighbors"
|
||||||
description="See why Lansing trusts us with their plumbing needs."
|
description="See why Lansing trusts us with their plumbing needs. Need help? Call (517) 899-5499."
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
@@ -244,17 +153,9 @@ export default function LandingPage() {
|
|||||||
description="We install and service only the highest quality brands for your home."
|
description="We install and service only the highest quality brands for your home."
|
||||||
products={[
|
products={[
|
||||||
{
|
{
|
||||||
id: "p1",
|
id: "p1", name: "Modern Faucet", price: "$150", imageSrc: "http://img.b2bpic.net/free-photo/sink-faucet_74190-7197.jpg"},
|
||||||
name: "Modern Faucet",
|
|
||||||
price: "$150",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/sink-faucet_74190-7197.jpg",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
id: "p2",
|
id: "p2", name: "Shower Valve", price: "$220", imageSrc: "http://img.b2bpic.net/free-photo/metal-tap-head-with-knob_53876-88573.jpg"},
|
||||||
name: "Shower Valve",
|
|
||||||
price: "$220",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/metal-tap-head-with-knob_53876-88573.jpg",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
@@ -264,18 +165,12 @@ export default function LandingPage() {
|
|||||||
textboxLayout="default"
|
textboxLayout="default"
|
||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
title="Still have questions?"
|
title="Still have questions?"
|
||||||
description="Get in touch with our team today."
|
description="Get in touch with our team today at (517) 899-5499."
|
||||||
faqs={[
|
faqs={[
|
||||||
{
|
{
|
||||||
id: "m1",
|
id: "m1", title: "How do I schedule?", content: "Call our office at (517) 899-5499 or use the online contact form."},
|
||||||
title: "How do I schedule?",
|
|
||||||
content: "Call our office or use the online contact form.",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
id: "m2",
|
id: "m2", title: "What is the warranty?", content: "We offer a 1-year warranty on all parts and labor."},
|
||||||
title: "What is the warranty?",
|
|
||||||
content: "We offer a 1-year warranty on all parts and labor.",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
imageSrc="http://img.b2bpic.net/free-photo/worker-with-checklist_1187-1558.jpg"
|
imageSrc="http://img.b2bpic.net/free-photo/worker-with-checklist_1187-1558.jpg"
|
||||||
mediaAnimation="slide-up"
|
mediaAnimation="slide-up"
|
||||||
@@ -287,37 +182,20 @@ export default function LandingPage() {
|
|||||||
<FooterBase
|
<FooterBase
|
||||||
columns={[
|
columns={[
|
||||||
{
|
{
|
||||||
title: "Navigation",
|
title: "Navigation", items: [
|
||||||
items: [
|
{ label: "Home", href: "/" },
|
||||||
{
|
{ label: "About", href: "/about" },
|
||||||
label: "Home",
|
{ label: "Services", href: "/services" },
|
||||||
href: "/",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
label: "About",
|
|
||||||
href: "/about",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
label: "Services",
|
|
||||||
href: "/services",
|
|
||||||
},
|
|
||||||
],
|
],
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
title: "Legal",
|
title: "Legal", items: [
|
||||||
items: [
|
{ label: "Privacy Policy", href: "#" },
|
||||||
{
|
{ label: "Terms", href: "#" },
|
||||||
label: "Privacy Policy",
|
|
||||||
href: "#",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
label: "Terms",
|
|
||||||
href: "#",
|
|
||||||
},
|
|
||||||
],
|
],
|
||||||
},
|
},
|
||||||
]}
|
]}
|
||||||
logoText="The Plumbing Company"
|
logoText="The Plumbing Company (517) 899-5499"
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
</ReactLenis>
|
</ReactLenis>
|
||||||
|
|||||||
@@ -26,25 +26,15 @@ export default function LandingPage() {
|
|||||||
<NavbarLayoutFloatingOverlay
|
<NavbarLayoutFloatingOverlay
|
||||||
navItems={[
|
navItems={[
|
||||||
{
|
{
|
||||||
name: "Home",
|
name: "Home", id: "/"},
|
||||||
id: "/",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
name: "About",
|
name: "About", id: "/about"},
|
||||||
id: "/about",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
name: "Services",
|
name: "Services", id: "/services"},
|
||||||
id: "/services",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
name: "Reviews",
|
name: "Reviews", id: "/reviews"},
|
||||||
id: "/reviews",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
name: "Contact",
|
name: "Contact", id: "/contact"},
|
||||||
id: "/contact",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
brandName="The Plumbing Company"
|
brandName="The Plumbing Company"
|
||||||
/>
|
/>
|
||||||
@@ -56,24 +46,12 @@ export default function LandingPage() {
|
|||||||
textboxLayout="default"
|
textboxLayout="default"
|
||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
title="Client Stories"
|
title="Client Stories"
|
||||||
description="Hear from our satisfied customers."
|
description="Hear from our satisfied customers. Questions? Call (517) 899-5499."
|
||||||
testimonials={[
|
testimonials={[
|
||||||
{
|
{
|
||||||
id: "tr1",
|
id: "tr1", name: "John Doe", handle: "@johndoe", testimonial: "Excellent service and very fast response.", imageSrc: "http://img.b2bpic.net/free-photo/happy-man-talking-mobile-phone-cafe_1170-547.jpg", imageAlt: "clean plumbing service van"},
|
||||||
name: "John Doe",
|
|
||||||
handle: "@johndoe",
|
|
||||||
testimonial: "Excellent service and very fast response.",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/happy-man-talking-mobile-phone-cafe_1170-547.jpg",
|
|
||||||
imageAlt: "clean plumbing service van",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
id: "tr2",
|
id: "tr2", name: "Jane Smith", handle: "@janesmith", testimonial: "Very professional and clean work.", imageSrc: "http://img.b2bpic.net/free-photo/white-modern-sink-faucet-bathroom_74190-6105.jpg?_wi=2", imageAlt: "clean plumbing service van"},
|
||||||
name: "Jane Smith",
|
|
||||||
handle: "@janesmith",
|
|
||||||
testimonial: "Very professional and clean work.",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/white-modern-sink-faucet-bathroom_74190-6105.jpg?_wi=2",
|
|
||||||
imageAlt: "clean plumbing service van",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
@@ -87,15 +65,7 @@ export default function LandingPage() {
|
|||||||
description="Recent community updates."
|
description="Recent community updates."
|
||||||
blogs={[
|
blogs={[
|
||||||
{
|
{
|
||||||
id: "b1",
|
id: "b1", category: "News", title: "Serving Lansing for 10 years", excerpt: "Celebrating a decade of excellence.", imageSrc: "http://img.b2bpic.net/free-photo/people-meeting-discussing-neighbourhood_23-2149447184.jpg", authorName: "The Team", authorAvatar: "http://img.b2bpic.net/free-photo/close-up-portrait-smiling-brunette-asian-woman-sitting-with-graphic-pen-looking-happy-drawing_1258-199033.jpg", date: "Jan 2025"},
|
||||||
category: "News",
|
|
||||||
title: "Serving Lansing for 10 years",
|
|
||||||
excerpt: "Celebrating a decade of excellence.",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/people-meeting-discussing-neighbourhood_23-2149447184.jpg",
|
|
||||||
authorName: "The Team",
|
|
||||||
authorAvatar: "http://img.b2bpic.net/free-photo/close-up-portrait-smiling-brunette-asian-woman-sitting-with-graphic-pen-looking-happy-drawing_1258-199033.jpg",
|
|
||||||
date: "Jan 2025",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
@@ -104,37 +74,20 @@ export default function LandingPage() {
|
|||||||
<FooterBase
|
<FooterBase
|
||||||
columns={[
|
columns={[
|
||||||
{
|
{
|
||||||
title: "Navigation",
|
title: "Navigation", items: [
|
||||||
items: [
|
{ label: "Home", href: "/" },
|
||||||
{
|
{ label: "About", href: "/about" },
|
||||||
label: "Home",
|
{ label: "Services", href: "/services" },
|
||||||
href: "/",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
label: "About",
|
|
||||||
href: "/about",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
label: "Services",
|
|
||||||
href: "/services",
|
|
||||||
},
|
|
||||||
],
|
],
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
title: "Legal",
|
title: "Legal", items: [
|
||||||
items: [
|
{ label: "Privacy Policy", href: "#" },
|
||||||
{
|
{ label: "Terms", href: "#" },
|
||||||
label: "Privacy Policy",
|
|
||||||
href: "#",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
label: "Terms",
|
|
||||||
href: "#",
|
|
||||||
},
|
|
||||||
],
|
],
|
||||||
},
|
},
|
||||||
]}
|
]}
|
||||||
logoText="The Plumbing Company"
|
logoText="The Plumbing Company (517) 899-5499"
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
</ReactLenis>
|
</ReactLenis>
|
||||||
|
|||||||
@@ -26,25 +26,15 @@ export default function LandingPage() {
|
|||||||
<NavbarLayoutFloatingOverlay
|
<NavbarLayoutFloatingOverlay
|
||||||
navItems={[
|
navItems={[
|
||||||
{
|
{
|
||||||
name: "Home",
|
name: "Home", id: "/"},
|
||||||
id: "/",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
name: "About",
|
name: "About", id: "/about"},
|
||||||
id: "/about",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
name: "Services",
|
name: "Services", id: "/services"},
|
||||||
id: "/services",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
name: "Reviews",
|
name: "Reviews", id: "/reviews"},
|
||||||
id: "/reviews",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
name: "Contact",
|
name: "Contact", id: "/contact"},
|
||||||
id: "/contact",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
brandName="The Plumbing Company"
|
brandName="The Plumbing Company"
|
||||||
/>
|
/>
|
||||||
@@ -58,28 +48,16 @@ export default function LandingPage() {
|
|||||||
useInvertedBackground={true}
|
useInvertedBackground={true}
|
||||||
features={[
|
features={[
|
||||||
{
|
{
|
||||||
title: "Leak Repair",
|
title: "Leak Repair", description: "Instant fixes for any leak, big or small. Call (517) 899-5499.", imageSrc: "http://img.b2bpic.net/free-vector/flat-plumbing-logo_742173-6825.jpg"},
|
||||||
description: "Instant fixes for any leak, big or small.",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-vector/flat-plumbing-logo_742173-6825.jpg",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
title: "Drain Cleaning",
|
title: "Drain Cleaning", description: "Clear clogs and maintain pipe health.", imageSrc: "http://img.b2bpic.net/free-photo/close-up-wrench-set_23-2148557979.jpg"},
|
||||||
description: "Clear clogs and maintain pipe health.",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-wrench-set_23-2148557979.jpg",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
title: "Emergency Plumbing",
|
title: "Emergency Plumbing", description: "24/7 service when you need it most. Call (517) 899-5499.", imageSrc: "http://img.b2bpic.net/free-photo/builder-man-taking-notes-mini-notebook-white-t-shirt-helmet-looking-busy-front-view_176474-9981.jpg"},
|
||||||
description: "24/7 service when you need it most.",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/builder-man-taking-notes-mini-notebook-white-t-shirt-helmet-looking-busy-front-view_176474-9981.jpg",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
title: "Commercial Plumbing",
|
title: "Commercial Plumbing", description: "Professional support for your business.", imageSrc: "http://img.b2bpic.net/free-photo/delivery-man-red-uniform-cap-talking-mobile-phone-looking-aside-with-serious-face-standing_141793-22515.jpg"},
|
||||||
description: "Professional support for your business.",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/delivery-man-red-uniform-cap-talking-mobile-phone-looking-aside-with-serious-face-standing_141793-22515.jpg",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
title="Comprehensive Plumbing Solutions"
|
title="Comprehensive Plumbing Solutions"
|
||||||
description="From emergency repairs to commercial pipe installations, we have the tools and experience."
|
description="From emergency repairs to commercial pipe installations, we have the tools and experience. Questions? Call (517) 899-5499."
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
@@ -88,20 +66,11 @@ export default function LandingPage() {
|
|||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
faqs={[
|
faqs={[
|
||||||
{
|
{
|
||||||
id: "f1",
|
id: "f1", title: "Do you offer emergency services?", content: "Yes, we are available 24/7 for all emergencies at (517) 899-5499."},
|
||||||
title: "Do you offer emergency services?",
|
|
||||||
content: "Yes, we are available 24/7 for all emergencies.",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
id: "f2",
|
id: "f2", title: "What areas do you serve?", content: "East Lansing, Lansing, DeWitt, Mason, Grand Ledge, Jackson, and beyond."},
|
||||||
title: "What areas do you serve?",
|
|
||||||
content: "East Lansing, Lansing, DeWitt, Mason, Grand Ledge, Jackson, and beyond.",
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
id: "f3",
|
id: "f3", title: "Can I request a quote online?", content: "Yes, use our contact page or call us at (517) 899-5499."},
|
||||||
title: "Can I request a quote online?",
|
|
||||||
content: "Yes, use our contact page for all inquiries.",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
sideTitle="Common Questions"
|
sideTitle="Common Questions"
|
||||||
sideDescription="Everything you need to know about our premium services."
|
sideDescription="Everything you need to know about our premium services."
|
||||||
@@ -113,37 +82,20 @@ export default function LandingPage() {
|
|||||||
<FooterBase
|
<FooterBase
|
||||||
columns={[
|
columns={[
|
||||||
{
|
{
|
||||||
title: "Navigation",
|
title: "Navigation", items: [
|
||||||
items: [
|
{ label: "Home", href: "/" },
|
||||||
{
|
{ label: "About", href: "/about" },
|
||||||
label: "Home",
|
{ label: "Services", href: "/services" },
|
||||||
href: "/",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
label: "About",
|
|
||||||
href: "/about",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
label: "Services",
|
|
||||||
href: "/services",
|
|
||||||
},
|
|
||||||
],
|
],
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
title: "Legal",
|
title: "Legal", items: [
|
||||||
items: [
|
{ label: "Privacy Policy", href: "#" },
|
||||||
{
|
{ label: "Terms", href: "#" },
|
||||||
label: "Privacy Policy",
|
|
||||||
href: "#",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
label: "Terms",
|
|
||||||
href: "#",
|
|
||||||
},
|
|
||||||
],
|
],
|
||||||
},
|
},
|
||||||
]}
|
]}
|
||||||
logoText="The Plumbing Company"
|
logoText="The Plumbing Company (517) 899-5499"
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
</ReactLenis>
|
</ReactLenis>
|
||||||
|
|||||||
Reference in New Issue
Block a user