Compare commits
20 Commits
version_2
...
version_14
| Author | SHA1 | Date | |
|---|---|---|---|
| c223b298a0 | |||
| 84ef7754de | |||
| e5068ebfe1 | |||
| 1618423fa2 | |||
| 3eee4abba9 | |||
| e18537cfc6 | |||
| 9d7aa85a07 | |||
| 117bc0577e | |||
| f79fc3bbf9 | |||
| 3a2157f443 | |||
| 35bb72d2a1 | |||
| 18d2719125 | |||
| 39f546f8bd | |||
| 4bf76a19ad | |||
| e7139efb51 | |||
| 41bd678b8b | |||
| 80125812c2 | |||
| 002a9e45f8 | |||
| 4c62caa227 | |||
| a9a253cd11 |
@@ -9,7 +9,7 @@ import TestimonialCardTwo from '@/components/sections/testimonial/TestimonialCar
|
||||
import MetricCardThree from '@/components/sections/metrics/MetricCardThree';
|
||||
import FaqDouble from '@/components/sections/faq/FaqDouble';
|
||||
import FooterBaseReveal from '@/components/sections/footer/FooterBaseReveal';
|
||||
import { AlertCircle, Award, Building, CheckCircle, Clock, Droplet, Hammer, HelpCircle, Heart, MessageCircle, Phone, Search, Settings, Shield, Star, Wrench, Zap } from 'lucide-react';
|
||||
import { AlertCircle, Award, Building, CheckCircle, Clock, Droplet, Hammer, HelpCircle, Heart, MessageCircle, Phone, Search, Settings, Shield, Star, Wrench, Zap, Lock, Clock as Clock24, Check, Award as AwardShield, Briefcase } from 'lucide-react';
|
||||
|
||||
export default function LandingPage() {
|
||||
return (
|
||||
@@ -48,6 +48,16 @@ export default function LandingPage() {
|
||||
tag="5-Star Rated Across Arizona"
|
||||
tagIcon={Star}
|
||||
tagAnimation="slide-up"
|
||||
marqueeItems={[
|
||||
{ type: "text-icon", text: "Licensed & Insured", icon: Lock },
|
||||
{ type: "text-icon", text: "24/7 Available", icon: Clock24 },
|
||||
{ type: "text-icon", text: "100% Satisfaction", icon: Check },
|
||||
{ type: "text-icon", text: "License #ROC #311662", icon: Briefcase },
|
||||
{ type: "text-icon", text: "BBB Rating: A+", icon: AwardShield },
|
||||
{ type: "text-icon", text: "Service Hours: 24/7", icon: Clock }
|
||||
]}
|
||||
showMarqueeCard={false}
|
||||
marqueeSpeed={30}
|
||||
buttons={[
|
||||
{ text: "Call Now", href: "tel:480-702-6165" },
|
||||
{ text: "Get a Free Estimate", href: "#contact" }
|
||||
@@ -103,6 +113,17 @@ export default function LandingPage() {
|
||||
tagIcon={Wrench}
|
||||
tagAnimation="slide-up"
|
||||
features={[
|
||||
{
|
||||
title: "Emergency Plumbing Services", description: "24/7 emergency response for urgent plumbing situations", icon: Phone,
|
||||
mediaItems: [
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/profile-man-touching-socket-wall-with-screwdriver_259150-58245.jpg?_wi=1", imageAlt: "Emergency plumbing response"
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/profile-man-touching-socket-wall-with-screwdriver_259150-58245.jpg?_wi=2", imageAlt: "Quick emergency service"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
title: "Water Heater Repair & Installation", description: "Tank and tankless water heater services for reliable hot water", icon: Droplet,
|
||||
mediaItems: [
|
||||
@@ -157,17 +178,6 @@ export default function LandingPage() {
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/modern-bathroom-with-bathtub-double-sink-vanity-smart-home-technology_9975-33078.jpg?_wi=5", imageAlt: "Professional toilet installation"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
title: "Emergency Plumbing Services", description: "24/7 emergency response for urgent plumbing situations", icon: Phone,
|
||||
mediaItems: [
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/profile-man-touching-socket-wall-with-screwdriver_259150-58245.jpg?_wi=1", imageAlt: "Emergency plumbing response"
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/profile-man-touching-socket-wall-with-screwdriver_259150-58245.jpg?_wi=2", imageAlt: "Quick emergency service"
|
||||
}
|
||||
]
|
||||
}
|
||||
]}
|
||||
animationType="slide-up"
|
||||
@@ -218,7 +228,7 @@ export default function LandingPage() {
|
||||
<div id="trust-section" data-section="trust-section">
|
||||
<MetricCardThree
|
||||
title="No Surprises. No Confusion. Just Clear Communication."
|
||||
description="We know one of the biggest frustrations in plumbing is unexpected pricing. That's why we focus on clear communication before any work begins. Our goal isn't to be the cheapest—it's to deliver real value, lasting repairs, and service you feel good about."
|
||||
description="Same-day emergency response, licensed technicians, and guaranteed upfront pricing—because you deserve a plumber who shows up fast, knows their craft, and tells you the truth about costs before any work begins."
|
||||
tag="Our Promise"
|
||||
tagIcon={Heart}
|
||||
tagAnimation="slide-up"
|
||||
@@ -390,4 +400,4 @@ export default function LandingPage() {
|
||||
</div>
|
||||
</ThemeProvider>
|
||||
);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user