Merge version_1 into main #2

Merged
bender merged 1 commits from version_1 into main 2026-03-06 06:49:11 +00:00

View File

@@ -10,7 +10,7 @@ import TestimonialCardSixteen from "@/components/sections/testimonial/Testimonia
import FaqDouble from "@/components/sections/faq/FaqDouble";
import ContactCenter from "@/components/sections/contact/ContactCenter";
import FooterCard from "@/components/sections/footer/FooterCard";
import { Award, CheckCircle, Droplet, Facebook, Hammer, Mail, MessageCircle, Phone, TrendingUp, Wind, Wrench, Zap } from "lucide-react";
import { Award, CheckCircle, Droplet, Facebook, Hammer, Mail, MessageCircle, Phone, Star, TrendingUp, Wind, Wrench, Zap, Users } from "lucide-react";
export default function LandingPage() {
return (
@@ -42,10 +42,11 @@ export default function LandingPage() {
<HeroCentered
title="Local Services You Can Trust"
description="Professional, reliable service solutions for your home and business. Licensed, insured, and committed to excellence."
background={{ variant: "circleGradient" }}
background={{ variant: "downward-rays-static" }}
avatars={[
{
src: "http://img.b2bpic.net/free-photo/young-manual-worker-presenting-new-business-strategy-company-managers-his-colleagues-factory_637285-4142.jpg", alt: "Professional service team"},
src: "http://img.b2bpic.net/free-photo/young-manual-worker-presenting-new-business-strategy-company-managers-his-colleagues-factory_637285-4142.jpg", alt: "Professional service team"
},
]}
avatarText="Trusted by 500+ local families"
buttons={[
@@ -76,36 +77,44 @@ export default function LandingPage() {
title: "Plumbing Solutions", description: "Emergency repairs, installations, and maintenance for residential and commercial properties.", icon: Droplet,
mediaItems: [
{
imageSrc: "http://img.b2bpic.net/free-photo/woman-fixing-kitchen-sink_53876-139620.jpg", imageAlt: "Professional plumbing service"},
imageSrc: "http://img.b2bpic.net/free-photo/woman-fixing-kitchen-sink_53876-139620.jpg", imageAlt: "Professional plumbing service"
},
{
imageSrc: "http://img.b2bpic.net/free-photo/attractive-male-contractor-working-with-wood-sanding-wooden-panel-carpenter-using-electrical-sander_662251-454.jpg?_wi=1", imageAlt: "Plumbing maintenance work"},
imageSrc: "http://img.b2bpic.net/free-photo/attractive-male-contractor-working-with-wood-sanding-wooden-panel-carpenter-using-electrical-sander_662251-454.jpg", imageAlt: "Plumbing maintenance work"
},
],
},
{
title: "Electrical Services", description: "Complete electrical solutions from diagnostics to major installations, all code-compliant.", icon: Zap,
mediaItems: [
{
imageSrc: "http://img.b2bpic.net/free-photo/electrician-is-mounting-electric-sockets-white-wall-indoors_169016-17799.jpg", imageAlt: "Professional electrical work"},
imageSrc: "http://img.b2bpic.net/free-photo/electrician-is-mounting-electric-sockets-white-wall-indoors_169016-17799.jpg", imageAlt: "Professional electrical work"
},
{
imageSrc: "http://img.b2bpic.net/free-photo/attractive-male-contractor-working-with-wood-sanding-wooden-panel-carpenter-using-electrical-sander_662251-454.jpg?_wi=2", imageAlt: "Electrical installation"},
imageSrc: "http://img.b2bpic.net/free-photo/attractive-male-contractor-working-with-wood-sanding-wooden-panel-carpenter-using-electrical-sander_662251-454.jpg", imageAlt: "Electrical installation"
},
],
},
{
title: "HVAC Services", description: "Heating, cooling, and air quality systems maintenance and installation for year-round comfort.", icon: Wind,
mediaItems: [
{
imageSrc: "http://img.b2bpic.net/free-photo/coworkers-refill-air-conditioner-freon_482257-90737.jpg", imageAlt: "HVAC technician at work"},
imageSrc: "http://img.b2bpic.net/free-photo/coworkers-refill-air-conditioner-freon_482257-90737.jpg", imageAlt: "HVAC technician at work"
},
{
imageSrc: "http://img.b2bpic.net/free-photo/attractive-male-contractor-working-with-wood-sanding-wooden-panel-carpenter-using-electrical-sander_662251-454.jpg?_wi=3", imageAlt: "HVAC system installation"},
imageSrc: "http://img.b2bpic.net/free-photo/attractive-male-contractor-working-with-wood-sanding-wooden-panel-carpenter-using-electrical-sander_662251-454.jpg", imageAlt: "HVAC system installation"
},
],
},
{
title: "General Maintenance", description: "Preventative maintenance programs and emergency repairs to keep your systems running smoothly.", icon: Hammer,
mediaItems: [
{
imageSrc: "http://img.b2bpic.net/free-photo/attractive-male-contractor-working-with-wood-sanding-wooden-panel-carpenter-using-electrical-sander_662251-454.jpg?_wi=4", imageAlt: "General maintenance work"},
imageSrc: "http://img.b2bpic.net/free-photo/attractive-male-contractor-working-with-wood-sanding-wooden-panel-carpenter-using-electrical-sander_662251-454.jpg", imageAlt: "General maintenance work"
},
{
imageSrc: "http://img.b2bpic.net/free-photo/attractive-male-contractor-working-with-wood-sanding-wooden-panel-carpenter-using-electrical-sander_662251-454.jpg?_wi=5", imageAlt: "Professional repair service"},
imageSrc: "http://img.b2bpic.net/free-photo/attractive-male-contractor-working-with-wood-sanding-wooden-panel-carpenter-using-electrical-sander_662251-454.jpg", imageAlt: "Professional repair service"
},
],
},
]}
@@ -126,13 +135,13 @@ export default function LandingPage() {
<MetricCardOne
metrics={[
{
id: "1", value: "500", title: "Happy Clients", description: "Satisfied customers across the region", icon: Phone,
id: "1", value: "500", title: "Happy Clients", description: "Satisfied customers across the region", icon: Users,
},
{
id: "2", value: "2500", title: "Projects Completed", description: "Successfully delivered services", icon: CheckCircle,
},
{
id: "3", value: "98", title: "Satisfaction Rate", description: "Percentage of five-star reviews", icon: TrendingUp,
id: "3", value: "98", title: "Satisfaction Rate", description: "Percentage of five-star reviews", icon: Star,
},
]}
animationType="slide-up"
@@ -152,16 +161,20 @@ export default function LandingPage() {
testimonials={[
{
id: "1", name: "Margaret Chen", role: "Homeowner", company: "Downtown Area", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg?_wi=1", imageAlt: "professional portrait business person headshot confident person"},
imageSrc: "http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg", imageAlt: "professional portrait business person headshot confident person"
},
{
id: "2", name: "David Thompson", role: "Business Manager", company: "Local Restaurant", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg?_wi=2", imageAlt: "professional headshot business person portrait confident"},
imageSrc: "http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg", imageAlt: "professional headshot business person portrait confident"
},
{
id: "3", name: "Patricia Martinez", role: "Property Manager", company: "Office Complex", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg?_wi=3", imageAlt: "professional portrait business headshot person confident"},
imageSrc: "http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg", imageAlt: "professional portrait business headshot person confident"
},
{
id: "4", name: "James Wilson", role: "Homeowner", company: "Suburban Community", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg?_wi=4", imageAlt: "professional headshot business person portrait confident"},
imageSrc: "http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg", imageAlt: "professional headshot business person portrait confident"
},
]}
kpiItems={[
{ value: "98%", label: "Client Satisfaction" },
@@ -183,17 +196,23 @@ export default function LandingPage() {
<FaqDouble
faqs={[
{
id: "1", title: "Are you licensed and insured?", content: "Yes, we are fully licensed, insured, and bonded. All our technicians are certified professionals who undergo regular training to maintain industry standards."},
id: "1", title: "Are you licensed and insured?", content: "Yes, we are fully licensed, insured, and bonded. All our technicians are certified professionals who undergo regular training to maintain industry standards."
},
{
id: "2", title: "Do you offer emergency services?", content: "Absolutely. We offer 24/7 emergency services for urgent repairs. Contact us anytime—we're here to help during critical situations."},
id: "2", title: "Do you offer emergency services?", content: "Absolutely. We offer 24/7 emergency services for urgent repairs. Contact us anytime—we're here to help during critical situations."
},
{
id: "3", title: "How quickly can you respond to service calls?", content: "Our average response time is 2-4 hours for emergency calls and same-day service for most routine appointments. We'll confirm exact timing when you schedule."},
id: "3", title: "How quickly can you respond to service calls?", content: "Our average response time is 2-4 hours for emergency calls and same-day service for most routine appointments. We'll confirm exact timing when you schedule."
},
{
id: "4", title: "Do you provide free estimates?", content: "Yes, we offer free initial consultations and detailed estimates for all services. No obligations—just honest pricing and transparent recommendations."},
id: "4", title: "Do you provide free estimates?", content: "Yes, we offer free initial consultations and detailed estimates for all services. No obligations—just honest pricing and transparent recommendations."
},
{
id: "5", title: "What warranty do you provide?", content: "We offer comprehensive warranties on all labor and materials. Specific terms vary by service—we'll explain your coverage before starting any work."},
id: "5", title: "What warranty do you provide?", content: "We offer comprehensive warranties on all labor and materials. Specific terms vary by service—we'll explain your coverage before starting any work."
},
{
id: "6", title: "Can I schedule services online?", content: "Yes. You can request a quote and schedule services directly through our contact form, or call us for immediate booking. We're flexible with timing."},
id: "6", title: "Can I schedule services online?", content: "Yes. You can request a quote and schedule services directly through our contact form, or call us for immediate booking. We're flexible with timing."
},
]}
title="Frequently Asked Questions"
description="Common questions about our services and how we work"
@@ -228,13 +247,16 @@ export default function LandingPage() {
socialLinks={[
{
icon: Facebook,
href: "https://facebook.com", ariaLabel: "Facebook"},
href: "https://facebook.com", ariaLabel: "Facebook"
},
{
icon: Phone,
href: "tel:+1234567890", ariaLabel: "Call Us"},
href: "tel:+1234567890", ariaLabel: "Call Us"
},
{
icon: Mail,
href: "mailto:info@servicehub.local", ariaLabel: "Email Us"},
href: "mailto:info@servicehub.local", ariaLabel: "Email Us"
},
]}
/>
</div>