Merge version_1 into main #2
243
src/app/page.tsx
243
src/app/page.tsx
@@ -31,25 +31,15 @@ export default function LandingPage() {
|
||||
<NavbarStyleCentered
|
||||
navItems={[
|
||||
{
|
||||
name: "Home",
|
||||
id: "hero",
|
||||
},
|
||||
name: "Home", id: "hero"},
|
||||
{
|
||||
name: "Services",
|
||||
id: "features",
|
||||
},
|
||||
name: "Services", id: "features"},
|
||||
{
|
||||
name: "About",
|
||||
id: "about",
|
||||
},
|
||||
name: "About", id: "about"},
|
||||
{
|
||||
name: "Reviews",
|
||||
id: "testimonials",
|
||||
},
|
||||
name: "Reviews", id: "testimonials"},
|
||||
{
|
||||
name: "Contact",
|
||||
id: "contact",
|
||||
},
|
||||
name: "Contact", id: "contact"},
|
||||
]}
|
||||
brandName="Aqua Plumbing"
|
||||
/>
|
||||
@@ -57,101 +47,57 @@ export default function LandingPage() {
|
||||
|
||||
<div id="hero" data-section="hero">
|
||||
<HeroBillboardTestimonial
|
||||
useInvertedBackground={false}
|
||||
background={{
|
||||
variant: "plain",
|
||||
}}
|
||||
variant: "plain"}}
|
||||
title="Trusted Plumbing Solutions, Fast Reliable Service"
|
||||
description="Same-day emergency repairs, licensed professionals, and transparent pricing. Available 24/7 for your plumbing emergencies."
|
||||
testimonials={[
|
||||
{
|
||||
name: "Sarah Miller",
|
||||
handle: "@smiller",
|
||||
testimonial: "Incredibly fast response time! Fixed our leak within an hour.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/plumbing-professional-doing-his-job_23-2150721550.jpg?_wi=1",
|
||||
},
|
||||
name: "Sarah Miller", handle: "@smiller", testimonial: "Incredibly fast response time! Fixed our leak within an hour.", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/plumbing-professional-doing-his-job_23-2150721550.jpg"},
|
||||
{
|
||||
name: "John Doe",
|
||||
handle: "@jdoe",
|
||||
testimonial: "Very professional and transparent about costs. Highly recommend.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/happy-auto-repairman-handshaking-with-customer-workshop_637285-8634.jpg?_wi=1",
|
||||
},
|
||||
name: "John Doe", handle: "@jdoe", testimonial: "Very professional and transparent about costs. Highly recommend.", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/happy-auto-repairman-handshaking-with-customer-workshop_637285-8634.jpg"},
|
||||
{
|
||||
name: "Alice Green",
|
||||
handle: "@aliceg",
|
||||
testimonial: "The best plumbing service in town. Reliable and clean.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-man-working-as-plumber_23-2150746316.jpg?_wi=1",
|
||||
},
|
||||
name: "Alice Green", handle: "@aliceg", testimonial: "The best plumbing service in town. Reliable and clean.", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-man-working-as-plumber_23-2150746316.jpg"},
|
||||
{
|
||||
name: "Mark Evans",
|
||||
handle: "@marke",
|
||||
testimonial: "Saved the day during our bathroom emergency. Great team.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/woman-with-smartphone-near-ear-looking-sink_259150-58298.jpg",
|
||||
},
|
||||
name: "Mark Evans", handle: "@marke", testimonial: "Saved the day during our bathroom emergency. Great team.", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/woman-with-smartphone-near-ear-looking-sink_259150-58298.jpg"},
|
||||
{
|
||||
name: "Linda White",
|
||||
handle: "@lindaw",
|
||||
testimonial: "Honest quotes and quality craftsmanship every single time.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/smiley-senior-couple-holding-their-tablet_23-2148404369.jpg",
|
||||
},
|
||||
name: "Linda White", handle: "@lindaw", testimonial: "Honest quotes and quality craftsmanship every single time.", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/smiley-senior-couple-holding-their-tablet_23-2148404369.jpg"},
|
||||
]}
|
||||
buttons={[
|
||||
{
|
||||
text: "Get Your Free Quote",
|
||||
href: "#contact",
|
||||
},
|
||||
text: "Get Your Free Quote", href: "#contact"},
|
||||
]}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/solution-top-view-man-plumber-overalls-fixing-breakdown-sink_259150-58267.jpg?_wi=1"
|
||||
imageSrc="http://img.b2bpic.net/free-photo/solution-top-view-man-plumber-overalls-fixing-breakdown-sink_259150-58267.jpg"
|
||||
imageAlt="Professional plumbing services provided by licensed experts"
|
||||
avatars={[
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/plumbing-professional-doing-his-job_23-2150721550.jpg",
|
||||
alt: "Customer Sarah",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/plumbing-professional-doing-his-job_23-2150721550.jpg", alt: "Customer Sarah"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/happy-auto-repairman-handshaking-with-customer-workshop_637285-8634.jpg",
|
||||
alt: "Customer John",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/happy-auto-repairman-handshaking-with-customer-workshop_637285-8634.jpg", alt: "Customer John"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/medium-shot-man-working-as-plumber_23-2150746316.jpg",
|
||||
alt: "Customer Alice",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/medium-shot-man-working-as-plumber_23-2150746316.jpg", alt: "Customer Alice"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/woman-with-smartphone-near-ear-looking-sink_259150-58298.jpg",
|
||||
alt: "Customer Mark",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/woman-with-smartphone-near-ear-looking-sink_259150-58298.jpg", alt: "Customer Mark"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/smiley-senior-couple-holding-their-tablet_23-2148404369.jpg",
|
||||
alt: "Customer Linda",
|
||||
},
|
||||
]}
|
||||
src: "http://img.b2bpic.net/free-photo/smiley-senior-couple-holding-their-tablet_23-2148404369.jpg", alt: "Customer Linda"},
|
||||
],
|
||||
avatarText="Trusted by 500+ happy clients"
|
||||
marqueeItems={[
|
||||
{
|
||||
type: "text",
|
||||
text: "24/7 Emergency Support",
|
||||
},
|
||||
type: "text", text: "24/7 Emergency Support"},
|
||||
{
|
||||
type: "text",
|
||||
text: "Licensed & Insured",
|
||||
},
|
||||
type: "text", text: "Licensed & Insured"},
|
||||
{
|
||||
type: "text",
|
||||
text: "Transparent Pricing",
|
||||
},
|
||||
type: "text", text: "Transparent Pricing"},
|
||||
{
|
||||
type: "text",
|
||||
text: "Quality Guaranteed",
|
||||
},
|
||||
type: "text", text: "Quality Guaranteed"},
|
||||
{
|
||||
type: "text",
|
||||
text: "Same-Day Service",
|
||||
},
|
||||
type: "text", text: "Same-Day Service"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -163,28 +109,13 @@ export default function LandingPage() {
|
||||
useInvertedBackground={true}
|
||||
features={[
|
||||
{
|
||||
title: "Emergency Repairs",
|
||||
description: "Rapid 24/7 response to handle your urgent plumbing crises efficiently.",
|
||||
bentoComponent: "reveal-icon",
|
||||
icon: Zap,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/solution-top-view-man-plumber-overalls-fixing-breakdown-sink_259150-58267.jpg?_wi=2",
|
||||
imageAlt: "professional plumber at work",
|
||||
title: "Emergency Repairs", description: "Rapid 24/7 response to handle your urgent plumbing crises efficiently.", bentoComponent: "reveal-icon", icon: Zap,
|
||||
},
|
||||
{
|
||||
title: "General Maintenance",
|
||||
description: "Preventative care to keep your systems running smoothly all year.",
|
||||
bentoComponent: "reveal-icon",
|
||||
icon: ShieldCheck,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/expert-using-pressure-measurement-device_482257-91080.jpg",
|
||||
imageAlt: "plumbing repair wrench tool",
|
||||
title: "General Maintenance", description: "Preventative care to keep your systems running smoothly all year.", bentoComponent: "reveal-icon", icon: ShieldCheck,
|
||||
},
|
||||
{
|
||||
title: "Drain Cleaning",
|
||||
description: "Advanced equipment to clear stubborn blockages and restore flow.",
|
||||
bentoComponent: "reveal-icon",
|
||||
icon: Droplets,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/man-rinsing-glass-with-pull-out-sprayer-quick-kitchen-cleanup_169016-69562.jpg",
|
||||
imageAlt: "drain cleaning specialized equipment",
|
||||
title: "Drain Cleaning", description: "Advanced equipment to clear stubborn blockages and restore flow.", bentoComponent: "reveal-icon", icon: Droplets,
|
||||
},
|
||||
]}
|
||||
title="Our Specialized Plumbing Services"
|
||||
@@ -197,14 +128,9 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
heading={[
|
||||
{
|
||||
type: "text",
|
||||
content: "Professional Plumbing Experts",
|
||||
},
|
||||
type: "text", content: "Professional Plumbing Experts"},
|
||||
{
|
||||
type: "image",
|
||||
src: "http://img.b2bpic.net/free-photo/plumbing-professional-doing-his-job_23-2150721579.jpg",
|
||||
alt: "Plumbing service team",
|
||||
},
|
||||
type: "image", src: "http://img.b2bpic.net/free-photo/plumbing-professional-doing-his-job_23-2150721579.jpg", alt: "Plumbing service team"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -215,60 +141,15 @@ export default function LandingPage() {
|
||||
useInvertedBackground={true}
|
||||
testimonials={[
|
||||
{
|
||||
id: "1",
|
||||
name: "Sarah Miller",
|
||||
date: "2024-05-12",
|
||||
title: "Great Service",
|
||||
quote: "Incredibly fast response time! Fixed our leak within an hour.",
|
||||
tag: "Emergency",
|
||||
avatarSrc: "http://img.b2bpic.net/free-photo/plumbing-professional-doing-his-job_23-2150721550.jpg",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/red-bird-3d-illustration_183364-123375.jpg",
|
||||
imageAlt: "emergency plumbing service sign",
|
||||
},
|
||||
id: "1", name: "Sarah Miller", date: "2024-05-12", title: "Great Service", quote: "Incredibly fast response time! Fixed our leak within an hour.", tag: "Emergency", avatarSrc: "http://img.b2bpic.net/free-photo/plumbing-professional-doing-his-job_23-2150721550.jpg", imageSrc: "http://img.b2bpic.net/free-photo/red-bird-3d-illustration_183364-123375.jpg", imageAlt: "emergency plumbing service sign"},
|
||||
{
|
||||
id: "2",
|
||||
name: "John Doe",
|
||||
date: "2024-06-01",
|
||||
title: "Professional",
|
||||
quote: "Very professional and transparent about costs. Highly recommend.",
|
||||
tag: "Maintenance",
|
||||
avatarSrc: "http://img.b2bpic.net/free-photo/happy-auto-repairman-handshaking-with-customer-workshop_637285-8634.jpg",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/plumbing-professional-doing-his-job_23-2150721579.jpg",
|
||||
imageAlt: "plumber team professional uniform",
|
||||
},
|
||||
id: "2", name: "John Doe", date: "2024-06-01", title: "Professional", quote: "Very professional and transparent about costs. Highly recommend.", tag: "Maintenance", avatarSrc: "http://img.b2bpic.net/free-photo/happy-auto-repairman-handshaking-with-customer-workshop_637285-8634.jpg", imageSrc: "http://img.b2bpic.net/free-photo/plumbing-professional-doing-his-job_23-2150721579.jpg", imageAlt: "plumber team professional uniform"},
|
||||
{
|
||||
id: "3",
|
||||
name: "Alice Green",
|
||||
date: "2024-06-15",
|
||||
title: "Best in Town",
|
||||
quote: "The best plumbing service in town. Reliable and clean.",
|
||||
tag: "Repair",
|
||||
avatarSrc: "http://img.b2bpic.net/free-photo/medium-shot-man-working-as-plumber_23-2150746316.jpg",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/plumbing-professional-doing-his-job_23-2150721550.jpg?_wi=2",
|
||||
imageAlt: "happy customer residential plumbing",
|
||||
},
|
||||
id: "3", name: "Alice Green", date: "2024-06-15", title: "Best in Town", quote: "The best plumbing service in town. Reliable and clean.", tag: "Repair", avatarSrc: "http://img.b2bpic.net/free-photo/medium-shot-man-working-as-plumber_23-2150746316.jpg", imageSrc: "http://img.b2bpic.net/free-photo/plumbing-professional-doing-his-job_23-2150721550.jpg", imageAlt: "happy customer residential plumbing"},
|
||||
{
|
||||
id: "4",
|
||||
name: "Mark Evans",
|
||||
date: "2024-07-10",
|
||||
title: "Lifesavers",
|
||||
quote: "Saved the day during our bathroom emergency. Great team.",
|
||||
tag: "Emergency",
|
||||
avatarSrc: "http://img.b2bpic.net/free-photo/woman-with-smartphone-near-ear-looking-sink_259150-58298.jpg",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/happy-auto-repairman-handshaking-with-customer-workshop_637285-8634.jpg?_wi=2",
|
||||
imageAlt: "satisfied commercial plumbing client",
|
||||
},
|
||||
id: "4", name: "Mark Evans", date: "2024-07-10", title: "Lifesavers", quote: "Saved the day during our bathroom emergency. Great team.", tag: "Emergency", avatarSrc: "http://img.b2bpic.net/free-photo/woman-with-smartphone-near-ear-looking-sink_259150-58298.jpg", imageSrc: "http://img.b2bpic.net/free-photo/happy-auto-repairman-handshaking-with-customer-workshop_637285-8634.jpg", imageAlt: "satisfied commercial plumbing client"},
|
||||
{
|
||||
id: "5",
|
||||
name: "Linda White",
|
||||
date: "2024-07-22",
|
||||
title: "Highly Recommend",
|
||||
quote: "Honest quotes and quality craftsmanship every single time.",
|
||||
tag: "Maintenance",
|
||||
avatarSrc: "http://img.b2bpic.net/free-photo/smiley-senior-couple-holding-their-tablet_23-2148404369.jpg",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-man-working-as-plumber_23-2150746316.jpg?_wi=2",
|
||||
imageAlt: "smiling woman holding water bill",
|
||||
},
|
||||
id: "5", name: "Linda White", date: "2024-07-22", title: "Highly Recommend", quote: "Honest quotes and quality craftsmanship every single time.", tag: "Maintenance", avatarSrc: "http://img.b2bpic.net/free-photo/smiley-senior-couple-holding-their-tablet_23-2148404369.jpg", imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-man-working-as-plumber_23-2150746316.jpg", imageAlt: "smiling woman holding water bill"},
|
||||
]}
|
||||
title="What Our Clients Say"
|
||||
description="Providing peace of mind through excellence and reliability."
|
||||
@@ -281,20 +162,11 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
faqs={[
|
||||
{
|
||||
id: "1",
|
||||
title: "Do you offer emergency services?",
|
||||
content: "Yes, we are available 24/7 for all your plumbing emergencies.",
|
||||
},
|
||||
id: "1", title: "Do you offer emergency services?", content: "Yes, we are available 24/7 for all your plumbing emergencies."},
|
||||
{
|
||||
id: "2",
|
||||
title: "Are your plumbers licensed?",
|
||||
content: "Absolutely, all our professionals are fully licensed and insured.",
|
||||
},
|
||||
id: "2", title: "Are your plumbers licensed?", content: "Absolutely, all our professionals are fully licensed and insured."},
|
||||
{
|
||||
id: "3",
|
||||
title: "How do you handle quotes?",
|
||||
content: "We provide transparent, upfront quotes before any work begins.",
|
||||
},
|
||||
id: "3", title: "How do you handle quotes?", content: "We provide transparent, upfront quotes before any work begins."},
|
||||
]}
|
||||
title="Common Plumbing Questions"
|
||||
description="Answers to the most frequently asked questions about our services."
|
||||
@@ -306,8 +178,7 @@ export default function LandingPage() {
|
||||
<ContactCenter
|
||||
useInvertedBackground={true}
|
||||
background={{
|
||||
variant: "plain",
|
||||
}}
|
||||
variant: "plain"}}
|
||||
tag="Get In Touch"
|
||||
title="Ready for a Quote?"
|
||||
description="Contact our team for reliable plumbing services today."
|
||||
@@ -316,36 +187,24 @@ export default function LandingPage() {
|
||||
|
||||
<div id="footer" data-section="footer">
|
||||
<FooterMedia
|
||||
imageSrc="http://img.b2bpic.net/free-photo/solution-top-view-man-plumber-overalls-fixing-breakdown-sink_259150-58267.jpg?_wi=3"
|
||||
imageSrc="http://img.b2bpic.net/free-photo/solution-top-view-man-plumber-overalls-fixing-breakdown-sink_259150-58267.jpg"
|
||||
columns={[
|
||||
{
|
||||
title: "Services",
|
||||
items: [
|
||||
title: "Services", items: [
|
||||
{
|
||||
label: "Emergency Repair",
|
||||
href: "#features",
|
||||
},
|
||||
label: "Emergency Repair", href: "#features"},
|
||||
{
|
||||
label: "Maintenance",
|
||||
href: "#features",
|
||||
},
|
||||
label: "Maintenance", href: "#features"},
|
||||
{
|
||||
label: "Drain Cleaning",
|
||||
href: "#features",
|
||||
},
|
||||
label: "Drain Cleaning", href: "#features"},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Company",
|
||||
items: [
|
||||
title: "Company", items: [
|
||||
{
|
||||
label: "About Us",
|
||||
href: "#about",
|
||||
},
|
||||
label: "About Us", href: "#about"},
|
||||
{
|
||||
label: "Contact",
|
||||
href: "#contact",
|
||||
},
|
||||
label: "Contact", href: "#contact"},
|
||||
],
|
||||
},
|
||||
]}
|
||||
|
||||
Reference in New Issue
Block a user