Merge version_1 into main #2
273
src/app/page.tsx
273
src/app/page.tsx
@@ -33,21 +33,13 @@ export default function LandingPage() {
|
||||
<NavbarStyleApple
|
||||
navItems={[
|
||||
{
|
||||
name: "Home",
|
||||
id: "hero",
|
||||
},
|
||||
name: "Home", id: "hero"},
|
||||
{
|
||||
name: "About",
|
||||
id: "about",
|
||||
},
|
||||
name: "About", id: "about"},
|
||||
{
|
||||
name: "Services",
|
||||
id: "services",
|
||||
},
|
||||
name: "Services", id: "services"},
|
||||
{
|
||||
name: "Contact",
|
||||
id: "contact",
|
||||
},
|
||||
name: "Contact", id: "contact"},
|
||||
]}
|
||||
brandName="B & D Plumbing"
|
||||
/>
|
||||
@@ -57,102 +49,57 @@ export default function LandingPage() {
|
||||
<HeroSplitTestimonial
|
||||
useInvertedBackground={false}
|
||||
background={{
|
||||
variant: "gradient-bars",
|
||||
}}
|
||||
variant: "gradient-bars"}}
|
||||
title="24/7 Reliable Plumbing Services in San Bernardino"
|
||||
description="Fast, honest, and high-quality plumbing solutions when you need them most. From emergency leak detection to pipe repair, our expert team is here for you."
|
||||
testimonials={[
|
||||
{
|
||||
name: "Lester A.",
|
||||
handle: "Happy Client",
|
||||
testimonial: "Mike was very professional and knowledgeable on repairs.",
|
||||
rating: 5,
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=q7ajr2&_wi=1",
|
||||
},
|
||||
name: "Lester A.", handle: "Happy Client", testimonial: "Mike was very professional and knowledgeable on repairs.", rating: 5,
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=q7ajr2"},
|
||||
{
|
||||
name: "Sarah J.",
|
||||
handle: "Homeowner",
|
||||
testimonial: "Fixed my leak in under an hour. Great service!",
|
||||
rating: 5,
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=b90tiy&_wi=1",
|
||||
},
|
||||
name: "Sarah J.", handle: "Homeowner", testimonial: "Fixed my leak in under an hour. Great service!", rating: 5,
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=b90tiy"},
|
||||
{
|
||||
name: "Mark D.",
|
||||
handle: "Business Owner",
|
||||
testimonial: "Reliable 24/7 help when we needed it most.",
|
||||
rating: 5,
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=gwj9hb&_wi=1",
|
||||
},
|
||||
name: "Mark D.", handle: "Business Owner", testimonial: "Reliable 24/7 help when we needed it most.", rating: 5,
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=gwj9hb"},
|
||||
{
|
||||
name: "Elena P.",
|
||||
handle: "Resident",
|
||||
testimonial: "Highly recommend their professional plumbing team.",
|
||||
rating: 5,
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=x806b9&_wi=1",
|
||||
},
|
||||
name: "Elena P.", handle: "Resident", testimonial: "Highly recommend their professional plumbing team.", rating: 5,
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=x806b9"},
|
||||
{
|
||||
name: "David R.",
|
||||
handle: "Customer",
|
||||
testimonial: "Fair pricing and very clean work site.",
|
||||
rating: 5,
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=6p6ogd&_wi=1",
|
||||
},
|
||||
name: "David R.", handle: "Customer", testimonial: "Fair pricing and very clean work site.", rating: 5,
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=6p6ogd"},
|
||||
]}
|
||||
buttons={[
|
||||
{
|
||||
text: "Call Now",
|
||||
href: "tel:9095197188",
|
||||
},
|
||||
text: "Call Now", href: "tel:9095197188"},
|
||||
{
|
||||
text: "Request Service",
|
||||
href: "#contact",
|
||||
},
|
||||
text: "Request Service", href: "#contact"},
|
||||
]}
|
||||
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=ly6rst&_wi=1"
|
||||
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=ly6rst"
|
||||
mediaAnimation="slide-up"
|
||||
avatars={[
|
||||
{
|
||||
src: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=2c3tup",
|
||||
alt: "plumbing expert 1",
|
||||
},
|
||||
src: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=2c3tup", alt: "plumbing expert 1"},
|
||||
{
|
||||
src: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=qpe9v6",
|
||||
alt: "plumbing expert 2",
|
||||
},
|
||||
src: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=qpe9v6", alt: "plumbing expert 2"},
|
||||
{
|
||||
src: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=ro71ok",
|
||||
alt: "plumbing expert 3",
|
||||
},
|
||||
src: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=ro71ok", alt: "plumbing expert 3"},
|
||||
{
|
||||
src: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=twi8gb",
|
||||
alt: "plumbing expert 4",
|
||||
},
|
||||
src: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=twi8gb", alt: "plumbing expert 4"},
|
||||
{
|
||||
src: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=l4rn7l",
|
||||
alt: "plumbing expert 5",
|
||||
},
|
||||
src: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=l4rn7l", alt: "plumbing expert 5"},
|
||||
]}
|
||||
marqueeItems={[
|
||||
{
|
||||
type: "text",
|
||||
text: "24/7 Availability",
|
||||
},
|
||||
type: "text", text: "24/7 Availability"},
|
||||
{
|
||||
type: "text",
|
||||
text: "Licensed & Insured",
|
||||
},
|
||||
type: "text", text: "Licensed & Insured"},
|
||||
{
|
||||
type: "text",
|
||||
text: "San Bernardino Local",
|
||||
},
|
||||
type: "text", text: "San Bernardino Local"},
|
||||
{
|
||||
type: "text",
|
||||
text: "Expert Repair",
|
||||
},
|
||||
type: "text", text: "Expert Repair"},
|
||||
{
|
||||
type: "text",
|
||||
text: "Transparent Pricing",
|
||||
},
|
||||
type: "text", text: "Transparent Pricing"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -163,9 +110,7 @@ export default function LandingPage() {
|
||||
title="Local Expertise, Professional Care"
|
||||
buttons={[
|
||||
{
|
||||
text: "Learn More",
|
||||
href: "#services",
|
||||
},
|
||||
text: "Learn More", href: "#services"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -177,40 +122,22 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
features={[
|
||||
{
|
||||
title: "Emergency Plumbing",
|
||||
description: "Available 24/7 for urgent pipe bursts, backups, or major leaks.",
|
||||
phoneOne: {
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=2c3tup",
|
||||
},
|
||||
title: "Emergency Plumbing", description: "Available 24/7 for urgent pipe bursts, backups, or major leaks.", phoneOne: {
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=2c3tup"},
|
||||
phoneTwo: {
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=qpe9v6",
|
||||
},
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=ly6rst&_wi=2",
|
||||
imageAlt: "emergency plumbing service",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=qpe9v6"}
|
||||
},
|
||||
{
|
||||
title: "Leak Detection & Repair",
|
||||
description: "Advanced tools to pinpoint and fix hidden leaks before they damage your home.",
|
||||
phoneOne: {
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=ro71ok",
|
||||
},
|
||||
title: "Leak Detection & Repair", description: "Advanced tools to pinpoint and fix hidden leaks before they damage your home.", phoneOne: {
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=ro71ok"},
|
||||
phoneTwo: {
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=twi8gb",
|
||||
},
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=e5ed63",
|
||||
imageAlt: "emergency plumbing service",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=twi8gb"}
|
||||
},
|
||||
{
|
||||
title: "Water Main Repair",
|
||||
description: "Expert repair for main supply lines with minimal disruption to your yard.",
|
||||
phoneOne: {
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=l4rn7l",
|
||||
},
|
||||
title: "Water Main Repair", description: "Expert repair for main supply lines with minimal disruption to your yard.", phoneOne: {
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=l4rn7l"},
|
||||
phoneTwo: {
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=t0v01u",
|
||||
},
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=q7ajr2&_wi=2",
|
||||
imageAlt: "emergency plumbing service",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=t0v01u"}
|
||||
},
|
||||
]}
|
||||
showStepNumbers={false}
|
||||
@@ -224,47 +151,23 @@ export default function LandingPage() {
|
||||
animationType="slide-up"
|
||||
textboxLayout="split-description"
|
||||
useInvertedBackground={true}
|
||||
description="Our clients trust us for quality and professional plumbing service."
|
||||
testimonials={[
|
||||
{
|
||||
id: "1",
|
||||
name: "Lester A.",
|
||||
handle: "Resident",
|
||||
testimonial: "Mike was very professional and knowledgeable on repairs.",
|
||||
rating: 5,
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=b90tiy&_wi=2",
|
||||
},
|
||||
id: "1", name: "Lester A.", handle: "Resident", testimonial: "Mike was very professional and knowledgeable on repairs.", rating: 5,
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=b90tiy"},
|
||||
{
|
||||
id: "2",
|
||||
name: "Sarah K.",
|
||||
handle: "Business",
|
||||
testimonial: "Super fast response time during an emergency.",
|
||||
rating: 5,
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=gwj9hb&_wi=2",
|
||||
},
|
||||
id: "2", name: "Sarah K.", handle: "Business", testimonial: "Super fast response time during an emergency.", rating: 5,
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=gwj9hb"},
|
||||
{
|
||||
id: "3",
|
||||
name: "David M.",
|
||||
handle: "Homeowner",
|
||||
testimonial: "Trustworthy and clean work. Best plumber around.",
|
||||
rating: 5,
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=x806b9&_wi=2",
|
||||
},
|
||||
id: "3", name: "David M.", handle: "Homeowner", testimonial: "Trustworthy and clean work. Best plumber around.", rating: 5,
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=x806b9"},
|
||||
{
|
||||
id: "4",
|
||||
name: "Elena R.",
|
||||
handle: "Resident",
|
||||
testimonial: "Fixed our water main leak quickly.",
|
||||
rating: 5,
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=6p6ogd&_wi=2",
|
||||
},
|
||||
id: "4", name: "Elena R.", handle: "Resident", testimonial: "Fixed our water main leak quickly.", rating: 5,
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=6p6ogd"},
|
||||
{
|
||||
id: "5",
|
||||
name: "John B.",
|
||||
handle: "Homeowner",
|
||||
testimonial: "The only plumber I call for leaks.",
|
||||
rating: 5,
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=b85tl8",
|
||||
},
|
||||
id: "5", name: "John B.", handle: "Homeowner", testimonial: "The only plumber I call for leaks.", rating: 5,
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=b85tl8"},
|
||||
]}
|
||||
showRating={true}
|
||||
title="Customer Reviews"
|
||||
@@ -279,25 +182,13 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
metrics={[
|
||||
{
|
||||
id: "m1",
|
||||
value: "24/7",
|
||||
title: "Emergency Support",
|
||||
description: "Always available for help",
|
||||
icon: Clock,
|
||||
id: "m1", value: "24/7", title: "Emergency Support", description: "Always available for help", icon: Clock,
|
||||
},
|
||||
{
|
||||
id: "m2",
|
||||
value: "5.0",
|
||||
title: "Star Rated",
|
||||
description: "Trusted by our community",
|
||||
icon: Star,
|
||||
id: "m2", value: "5.0", title: "Star Rated", description: "Trusted by our community", icon: Star,
|
||||
},
|
||||
{
|
||||
id: "m3",
|
||||
value: "Fast",
|
||||
title: "Response Time",
|
||||
description: "Getting to you quickly",
|
||||
icon: Zap,
|
||||
id: "m3", value: "Fast", title: "Response Time", description: "Getting to you quickly", icon: Zap,
|
||||
},
|
||||
]}
|
||||
title="Why Choose Us"
|
||||
@@ -311,20 +202,11 @@ export default function LandingPage() {
|
||||
useInvertedBackground={true}
|
||||
faqs={[
|
||||
{
|
||||
id: "f1",
|
||||
title: "Are you open for emergencies?",
|
||||
content: "Yes, we are open 24/7 for emergency plumbing needs.",
|
||||
},
|
||||
id: "f1", title: "Are you open for emergencies?", content: "Yes, we are open 24/7 for emergency plumbing needs."},
|
||||
{
|
||||
id: "f2",
|
||||
title: "Do you provide estimates?",
|
||||
content: "Yes, we offer fair pricing and clear estimates for all repairs.",
|
||||
},
|
||||
id: "f2", title: "Do you provide estimates?", content: "Yes, we offer fair pricing and clear estimates for all repairs."},
|
||||
{
|
||||
id: "f3",
|
||||
title: "Do you service San Bernardino?",
|
||||
content: "Absolutely, we are proud to serve the entire San Bernardino community.",
|
||||
},
|
||||
id: "f3", title: "Do you service San Bernardino?", content: "Absolutely, we are proud to serve the entire San Bernardino community."},
|
||||
]}
|
||||
title="Frequently Asked Questions"
|
||||
description="Answers to common plumbing concerns."
|
||||
@@ -337,14 +219,7 @@ export default function LandingPage() {
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={false}
|
||||
names={[
|
||||
"Local Business Association",
|
||||
"Certified Professional Plumber",
|
||||
"Inland Empire Chamber",
|
||||
"5-Star Rating Service",
|
||||
"Safety Certified Contractor",
|
||||
"Top-Rated Home Service",
|
||||
"Better Business Bureau",
|
||||
]}
|
||||
"Local Business Association", "Certified Professional Plumber", "Inland Empire Chamber", "5-Star Rating Service", "Safety Certified Contractor", "Top-Rated Home Service", "Better Business Bureau"]}
|
||||
title="Trusted Partners & Certifications"
|
||||
description="Recognized for quality, reliability, and safety in our local service areas."
|
||||
/>
|
||||
@@ -354,8 +229,7 @@ export default function LandingPage() {
|
||||
<ContactSplit
|
||||
useInvertedBackground={true}
|
||||
background={{
|
||||
variant: "plain",
|
||||
}}
|
||||
variant: "plain"}}
|
||||
tag="Contact Us"
|
||||
title="Ready to get help?"
|
||||
description="Call us now at (909) 519-7188 or send a request, and we will get to you right away."
|
||||
@@ -371,42 +245,27 @@ export default function LandingPage() {
|
||||
logoText="B & D Plumbing"
|
||||
columns={[
|
||||
{
|
||||
title: "Company",
|
||||
items: [
|
||||
title: "Company", items: [
|
||||
{
|
||||
label: "Home",
|
||||
href: "#hero",
|
||||
},
|
||||
label: "Home", href: "#hero"},
|
||||
{
|
||||
label: "About",
|
||||
href: "#about",
|
||||
},
|
||||
label: "About", href: "#about"},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Services",
|
||||
items: [
|
||||
title: "Services", items: [
|
||||
{
|
||||
label: "Emergency Repair",
|
||||
href: "#services",
|
||||
},
|
||||
label: "Emergency Repair", href: "#services"},
|
||||
{
|
||||
label: "Leak Detection",
|
||||
href: "#services",
|
||||
},
|
||||
label: "Leak Detection", href: "#services"},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Contact",
|
||||
items: [
|
||||
title: "Contact", items: [
|
||||
{
|
||||
label: "(909) 519-7188",
|
||||
href: "tel:9095197188",
|
||||
},
|
||||
label: "(909) 519-7188", href: "tel:9095197188"},
|
||||
{
|
||||
label: "San Bernardino, CA",
|
||||
href: "#",
|
||||
},
|
||||
label: "San Bernardino, CA", href: "#"},
|
||||
],
|
||||
},
|
||||
]}
|
||||
|
||||
Reference in New Issue
Block a user