1 Commits

Author SHA1 Message Date
237582f89e Update src/app/page.tsx 2026-04-30 10:58:40 +00:00

View File

@@ -33,25 +33,15 @@ export default function LandingPage() {
<NavbarLayoutFloatingOverlay <NavbarLayoutFloatingOverlay
navItems={[ navItems={[
{ {
name: "Home", name: "Home", id: "#hero"},
id: "#hero",
},
{ {
name: "Services", name: "Services", id: "#features"},
id: "#features",
},
{ {
name: "Products", name: "Products", id: "#products"},
id: "#products",
},
{ {
name: "Pricing", name: "Pricing", id: "#pricing"},
id: "#pricing",
},
{ {
name: "Contact", name: "Contact", id: "#contact"},
id: "#contact",
},
]} ]}
brandName="AirPro HVAC" brandName="AirPro HVAC"
/> />
@@ -60,71 +50,44 @@ export default function LandingPage() {
<div id="hero" data-section="hero"> <div id="hero" data-section="hero">
<HeroSplitKpi <HeroSplitKpi
background={{ background={{
variant: "gradient-bars", variant: "gradient-bars"}}
}}
title="Comfort Guaranteed with AirPro HVAC" title="Comfort Guaranteed with AirPro HVAC"
description="Expert heating, cooling, and air quality solutions for your home and business. Experience professional service you can trust." description="Expert heating, cooling, and air quality solutions for your home and business. Experience professional service you can trust."
kpis={[ kpis={[
{ {
value: "24/7", value: "24/7", label: "Emergency Support"},
label: "Emergency Support",
},
{ {
value: "15+", value: "15+", label: "Years Experience"},
label: "Years Experience",
},
{ {
value: "5000+", value: "5000+", label: "Homes Served"},
label: "Homes Served",
},
]} ]}
enableKpiAnimation={true} enableKpiAnimation={true}
imageSrc="http://img.b2bpic.net/free-photo/communication-repairing-male-executive-abstract_1134-953.jpg" imageSrc="http://img.b2bpic.net/free-photo/communication-repairing-male-executive-abstract_1134-953.jpg"
mediaAnimation="slide-up" mediaAnimation="slide-up"
avatars={[ avatars={[
{ {
src: "http://img.b2bpic.net/free-photo/young-worker-raising-hands-helpless-manner-uniform-looking-upset-front-view_176474-21722.jpg", src: "http://img.b2bpic.net/free-photo/young-worker-raising-hands-helpless-manner-uniform-looking-upset-front-view_176474-21722.jpg", alt: "hvac technician 1"},
alt: "hvac technician 1",
},
{ {
src: "http://img.b2bpic.net/free-photo/shirt-smiling-skill-gesture-occupation_1134-1049.jpg", src: "http://img.b2bpic.net/free-photo/shirt-smiling-skill-gesture-occupation_1134-1049.jpg", alt: "hvac technician 2"},
alt: "hvac technician 2",
},
{ {
src: "http://img.b2bpic.net/free-photo/handsome-young-man-with-curly-hair-bear-weaing-handyman-uniform-looking-camera-blowing-kiss-with-hand-air-being-lovely-sexy-love-expression_839833-17905.jpg", src: "http://img.b2bpic.net/free-photo/handsome-young-man-with-curly-hair-bear-weaing-handyman-uniform-looking-camera-blowing-kiss-with-hand-air-being-lovely-sexy-love-expression_839833-17905.jpg", alt: "hvac technician 3"},
alt: "hvac technician 3",
},
{ {
src: "http://img.b2bpic.net/free-photo/freight-parcel-inspiration-uniform-art_1134-1177.jpg", src: "http://img.b2bpic.net/free-photo/freight-parcel-inspiration-uniform-art_1134-1177.jpg", alt: "hvac technician 4"},
alt: "hvac technician 4",
},
{ {
src: "http://img.b2bpic.net/free-photo/portrait-professional-engineer-standing-front-fixed-air-conditioner-proud-work-done-skilled-technician-contracted-by-customer-happy-with-smooth-maintenance-hvac-system-components_482257-70160.jpg", src: "http://img.b2bpic.net/free-photo/portrait-professional-engineer-standing-front-fixed-air-conditioner-proud-work-done-skilled-technician-contracted-by-customer-happy-with-smooth-maintenance-hvac-system-components_482257-70160.jpg", alt: "hvac technician 5"},
alt: "hvac technician 5",
},
]} ]}
avatarText="Trusted by thousands" avatarText="Trusted by thousands"
marqueeItems={[ marqueeItems={[
{ {
type: "text", type: "text", text: "Licensed & Insured"},
text: "Licensed & Insured",
},
{ {
type: "text", type: "text", text: "Top-Rated Technicians"},
text: "Top-Rated Technicians",
},
{ {
type: "text", type: "text", text: "Same-Day Service"},
text: "Same-Day Service",
},
{ {
type: "text", type: "text", text: "Energy Efficient"},
text: "Energy Efficient",
},
{ {
type: "text", type: "text", text: "Sustainable Comfort"},
text: "Sustainable Comfort",
},
]} ]}
/> />
</div> </div>
@@ -150,19 +113,13 @@ export default function LandingPage() {
features={[ features={[
{ {
icon: Gauge, icon: Gauge,
title: "Heating Installation", title: "Heating Installation", description: "Professional installation of high-efficiency heating systems tailored to your needs."},
description: "Professional installation of high-efficiency heating systems tailored to your needs.",
},
{ {
icon: Wind, icon: Wind,
title: "AC Maintenance", title: "AC Maintenance", description: "Preventive maintenance plans to extend system life and improve energy efficiency."},
description: "Preventive maintenance plans to extend system life and improve energy efficiency.",
},
{ {
icon: Droplets, icon: Droplets,
title: "Air Quality Check", title: "Air Quality Check", description: "Clean air solutions that ensure your family breathes easier and cleaner air."},
description: "Clean air solutions that ensure your family breathes easier and cleaner air.",
},
]} ]}
title="Our Specialized Services" title="Our Specialized Services"
description="Comprehensive HVAC services to keep your systems running at peak performance." description="Comprehensive HVAC services to keep your systems running at peak performance."
@@ -177,41 +134,17 @@ export default function LandingPage() {
useInvertedBackground={false} useInvertedBackground={false}
products={[ products={[
{ {
id: "p1", id: "p1", name: "Smart Heat Pump", price: "$1,200", imageSrc: "http://img.b2bpic.net/free-photo/close-up-heat-pump-outside-home_23-2149250267.jpg"},
name: "Smart Heat Pump",
price: "$1,200",
imageSrc: "http://img.b2bpic.net/free-photo/close-up-heat-pump-outside-home_23-2149250267.jpg",
},
{ {
id: "p2", id: "p2", name: "Air Purifier", price: "$450", imageSrc: "http://img.b2bpic.net/free-photo/front-view-abandoned-house-with-fence_23-2149454799.jpg"},
name: "Air Purifier",
price: "$450",
imageSrc: "http://img.b2bpic.net/free-photo/front-view-abandoned-house-with-fence_23-2149454799.jpg",
},
{ {
id: "p3", id: "p3", name: "Digital Thermostat", price: "$150", imageSrc: "http://img.b2bpic.net/free-photo/tired-attractive-woman-work-home-stretching-arms-relax-after-hard-day_231208-3278.jpg"},
name: "Digital Thermostat",
price: "$150",
imageSrc: "http://img.b2bpic.net/free-photo/tired-attractive-woman-work-home-stretching-arms-relax-after-hard-day_231208-3278.jpg",
},
{ {
id: "p4", id: "p4", name: "Ventilation System", price: "$800", imageSrc: "http://img.b2bpic.net/free-photo/close-up-ventilation-system_23-2149388990.jpg"},
name: "Ventilation System",
price: "$800",
imageSrc: "http://img.b2bpic.net/free-photo/close-up-ventilation-system_23-2149388990.jpg",
},
{ {
id: "p5", id: "p5", name: "Humidifier", price: "$250", imageSrc: "http://img.b2bpic.net/free-photo/close-up-heat-pump-outside-home_23-2149250257.jpg"},
name: "Humidifier",
price: "$250",
imageSrc: "http://img.b2bpic.net/free-photo/close-up-heat-pump-outside-home_23-2149250257.jpg",
},
{ {
id: "p6", id: "p6", name: "AC Condenser", price: "$2,100", imageSrc: "http://img.b2bpic.net/free-photo/abstract-minimal-background-with-floor_23-2149207757.jpg"},
name: "AC Condenser",
price: "$2,100",
imageSrc: "http://img.b2bpic.net/free-photo/abstract-minimal-background-with-floor_23-2149207757.jpg",
},
]} ]}
title="Latest HVAC Equipment" title="Latest HVAC Equipment"
description="Choose from our high-performance systems for energy efficiency and long-term comfort." description="Choose from our high-performance systems for energy efficiency and long-term comfort."
@@ -225,53 +158,27 @@ export default function LandingPage() {
useInvertedBackground={true} useInvertedBackground={true}
plans={[ plans={[
{ {
id: "basic", id: "basic", badge: "Essential", price: "$99", subtitle: "Annual Maintenance Check", features: [
badge: "Essential", "System check-up", "Filter replacement"],
price: "$99",
subtitle: "Annual Maintenance Check",
features: [
"System check-up",
"Filter replacement",
],
buttons: [ buttons: [
{ {
text: "Get Started", text: "Get Started", href: "#contact"},
href: "#contact",
},
], ],
}, },
{ {
id: "pro", id: "pro", badge: "Recommended", price: "$199", subtitle: "Priority Service Plan", features: [
badge: "Recommended", "Everything in Basic", "Priority response", "Annual cleaning"],
price: "$199",
subtitle: "Priority Service Plan",
features: [
"Everything in Basic",
"Priority response",
"Annual cleaning",
],
buttons: [ buttons: [
{ {
text: "Get Started", text: "Get Started", href: "#contact"},
href: "#contact",
},
], ],
}, },
{ {
id: "enterprise", id: "enterprise", badge: "Full Cover", price: "$299", subtitle: "Total Comfort Plan", features: [
badge: "Full Cover", "Everything in Pro", "Free minor repairs", "24/7 support"],
price: "$299",
subtitle: "Total Comfort Plan",
features: [
"Everything in Pro",
"Free minor repairs",
"24/7 support",
],
buttons: [ buttons: [
{ {
text: "Get Started", text: "Get Started", href: "#contact"},
href: "#contact",
},
], ],
}, },
]} ]}
@@ -286,20 +193,11 @@ export default function LandingPage() {
title="Success by the Numbers" title="Success by the Numbers"
metrics={[ metrics={[
{ {
id: "m1", id: "m1", value: "98%", description: "Customer Satisfaction"},
value: "98%",
description: "Customer Satisfaction",
},
{ {
id: "m2", id: "m2", value: "1200+", description: "Annual System Installs"},
value: "1200+",
description: "Annual System Installs",
},
{ {
id: "m3", id: "m3", value: "24", description: "Rapid Response Time (Hours)"},
value: "24",
description: "Rapid Response Time (Hours)",
},
]} ]}
metricsAnimation="slide-up" metricsAnimation="slide-up"
tag="Performance Stats" tag="Performance Stats"
@@ -313,59 +211,28 @@ export default function LandingPage() {
useInvertedBackground={true} useInvertedBackground={true}
testimonials={[ testimonials={[
{ {
id: "1", id: "1", name: "John Doe", role: "Homeowner", company: "Resident", rating: 5,
name: "John Doe", imageSrc: "http://img.b2bpic.net/free-photo/young-female-with-pinkish-hair-posing_344912-850.jpg"},
role: "Homeowner",
company: "Resident",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/young-female-with-pinkish-hair-posing_344912-850.jpg",
},
{ {
id: "2", id: "2", name: "Jane Smith", role: "Office Manager", company: "LocalBiz", rating: 5,
name: "Jane Smith", imageSrc: "http://img.b2bpic.net/free-photo/charming-student-girl-good-mood-relaxing-home_343059-139.jpg"},
role: "Office Manager",
company: "LocalBiz",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/charming-student-girl-good-mood-relaxing-home_343059-139.jpg",
},
{ {
id: "3", id: "3", name: "Robert Brown", role: "Homeowner", company: "Resident", rating: 5,
name: "Robert Brown", imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-happy-mother-home_23-2148321636.jpg"},
role: "Homeowner",
company: "Resident",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-happy-mother-home_23-2148321636.jpg",
},
{ {
id: "4", id: "4", name: "Alice Green", role: "Property Manager", company: "RentCo", rating: 5,
name: "Alice Green", imageSrc: "http://img.b2bpic.net/free-photo/confident-smiling-young-woman-standing-kitchen_23-2147916396.jpg"},
role: "Property Manager",
company: "RentCo",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/confident-smiling-young-woman-standing-kitchen_23-2147916396.jpg",
},
{ {
id: "5", id: "5", name: "Mark White", role: "Homeowner", company: "Resident", rating: 5,
name: "Mark White", imageSrc: "http://img.b2bpic.net/free-photo/woman-white-shirt-black-pants-sitting-chair-smiling-cherfully-pointing-with-index-finger-light-living-room_141793-101824.jpg"},
role: "Homeowner",
company: "Resident",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/woman-white-shirt-black-pants-sitting-chair-smiling-cherfully-pointing-with-index-finger-light-living-room_141793-101824.jpg",
},
]} ]}
kpiItems={[ kpiItems={[
{ {
value: "4.9/5", value: "4.9/5", label: "Avg Rating"},
label: "Avg Rating",
},
{ {
value: "500+", value: "500+", label: "Reviews"},
label: "Reviews",
},
{ {
value: "100%", value: "100%", label: "Certified"},
label: "Certified",
},
]} ]}
title="What Our Clients Say" title="What Our Clients Say"
description="Read why homeowners trust AirPro HVAC for their cooling and heating needs." description="Read why homeowners trust AirPro HVAC for their cooling and heating needs."
@@ -379,26 +246,18 @@ export default function LandingPage() {
description="Fill out the form and our technician will contact you shortly to schedule an appointment." description="Fill out the form and our technician will contact you shortly to schedule an appointment."
inputs={[ inputs={[
{ {
name: "name", name: "name", type: "text", placeholder: "Your Name", required: true,
type: "text",
placeholder: "Your Name",
required: true,
}, },
{ {
name: "email", name: "email", type: "email", placeholder: "Your Email", required: true,
type: "email",
placeholder: "Your Email",
required: true,
}, },
{ {
name: "phone", name: "phone", type: "tel", placeholder: "Your Phone", required: true,
type: "tel",
placeholder: "Your Phone",
required: true,
}, },
]} ]}
mediaAnimation="slide-up" mediaAnimation="slide-up"
imageSrc="http://img.b2bpic.net/free-photo/portrait-professional-engineer-standing-front-fixed-air-conditioner-proud-work-done-skilled-technician-contracted-by-customer-happy-with-smooth-maintenance-hvac-system-components_482257-70160.jpg" imageSrc="http://img.b2bpic.net/free-photo/portrait-professional-engineer-standing-front-fixed-air-conditioner-proud-work-done-skilled-technician-contracted-by-customer-happy-with-smooth-maintenance-hvac-system-components_482257-70160.jpg"
buttonText="Request Your Free Quote"
/> />
</div> </div>
@@ -406,37 +265,23 @@ export default function LandingPage() {
<FooterBase <FooterBase
columns={[ columns={[
{ {
title: "Services", title: "Services", items: [
items: [
{ {
label: "Heating", label: "Heating", href: "#features"},
href: "#features",
},
{ {
label: "Cooling", label: "Cooling", href: "#features"},
href: "#features",
},
{ {
label: "Air Quality", label: "Air Quality", href: "#features"},
href: "#features",
},
], ],
}, },
{ {
title: "Support", title: "Support", items: [
items: [
{ {
label: "Contact", label: "Contact", href: "#contact"},
href: "#contact",
},
{ {
label: "Pricing", label: "Pricing", href: "#pricing"},
href: "#pricing",
},
{ {
label: "FAQs", label: "FAQs", href: "#"},
href: "#",
},
], ],
}, },
]} ]}
@@ -447,4 +292,4 @@ export default function LandingPage() {
</ReactLenis> </ReactLenis>
</ThemeProvider> </ThemeProvider>
); );
} }