Merge version_2 into main #1
287
src/app/page.tsx
287
src/app/page.tsx
@@ -33,25 +33,15 @@ export default function LandingPage() {
|
||||
<NavbarLayoutFloatingOverlay
|
||||
navItems={[
|
||||
{
|
||||
name: "Home",
|
||||
id: "#hero",
|
||||
},
|
||||
name: "Home", id: "#hero"},
|
||||
{
|
||||
name: "Services",
|
||||
id: "#features",
|
||||
},
|
||||
name: "Services", id: "#features"},
|
||||
{
|
||||
name: "Products",
|
||||
id: "#products",
|
||||
},
|
||||
name: "Products", id: "#products"},
|
||||
{
|
||||
name: "Pricing",
|
||||
id: "#pricing",
|
||||
},
|
||||
name: "Pricing", id: "#pricing"},
|
||||
{
|
||||
name: "Contact",
|
||||
id: "#contact",
|
||||
},
|
||||
name: "Contact", id: "#contact"},
|
||||
]}
|
||||
brandName="AirPro HVAC"
|
||||
/>
|
||||
@@ -60,71 +50,44 @@ export default function LandingPage() {
|
||||
<div id="hero" data-section="hero">
|
||||
<HeroSplitKpi
|
||||
background={{
|
||||
variant: "gradient-bars",
|
||||
}}
|
||||
variant: "gradient-bars"}}
|
||||
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."
|
||||
kpis={[
|
||||
{
|
||||
value: "24/7",
|
||||
label: "Emergency Support",
|
||||
},
|
||||
value: "24/7", label: "Emergency Support"},
|
||||
{
|
||||
value: "15+",
|
||||
label: "Years Experience",
|
||||
},
|
||||
value: "15+", label: "Years Experience"},
|
||||
{
|
||||
value: "5000+",
|
||||
label: "Homes Served",
|
||||
},
|
||||
value: "5000+", label: "Homes Served"},
|
||||
]}
|
||||
enableKpiAnimation={true}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/communication-repairing-male-executive-abstract_1134-953.jpg"
|
||||
mediaAnimation="slide-up"
|
||||
avatars={[
|
||||
{
|
||||
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",
|
||||
},
|
||||
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"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/shirt-smiling-skill-gesture-occupation_1134-1049.jpg",
|
||||
alt: "hvac technician 2",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/shirt-smiling-skill-gesture-occupation_1134-1049.jpg", 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",
|
||||
alt: "hvac technician 3",
|
||||
},
|
||||
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"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/freight-parcel-inspiration-uniform-art_1134-1177.jpg",
|
||||
alt: "hvac technician 4",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/freight-parcel-inspiration-uniform-art_1134-1177.jpg", 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",
|
||||
alt: "hvac technician 5",
|
||||
},
|
||||
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"},
|
||||
]}
|
||||
avatarText="Trusted by thousands"
|
||||
marqueeItems={[
|
||||
{
|
||||
type: "text",
|
||||
text: "Licensed & Insured",
|
||||
},
|
||||
type: "text", text: "Licensed & Insured"},
|
||||
{
|
||||
type: "text",
|
||||
text: "Top-Rated Technicians",
|
||||
},
|
||||
type: "text", text: "Top-Rated Technicians"},
|
||||
{
|
||||
type: "text",
|
||||
text: "Same-Day Service",
|
||||
},
|
||||
type: "text", text: "Same-Day Service"},
|
||||
{
|
||||
type: "text",
|
||||
text: "Energy Efficient",
|
||||
},
|
||||
type: "text", text: "Energy Efficient"},
|
||||
{
|
||||
type: "text",
|
||||
text: "Sustainable Comfort",
|
||||
},
|
||||
type: "text", text: "Sustainable Comfort"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -150,19 +113,13 @@ export default function LandingPage() {
|
||||
features={[
|
||||
{
|
||||
icon: Gauge,
|
||||
title: "Heating Installation",
|
||||
description: "Professional installation of high-efficiency heating systems tailored to your needs.",
|
||||
},
|
||||
title: "Heating Installation", description: "Professional installation of high-efficiency heating systems tailored to your needs."},
|
||||
{
|
||||
icon: Wind,
|
||||
title: "AC Maintenance",
|
||||
description: "Preventive maintenance plans to extend system life and improve energy efficiency.",
|
||||
},
|
||||
title: "AC Maintenance", description: "Preventive maintenance plans to extend system life and improve energy efficiency."},
|
||||
{
|
||||
icon: Droplets,
|
||||
title: "Air Quality Check",
|
||||
description: "Clean air solutions that ensure your family breathes easier and cleaner air.",
|
||||
},
|
||||
title: "Air Quality Check", description: "Clean air solutions that ensure your family breathes easier and cleaner air."},
|
||||
]}
|
||||
title="Our Specialized Services"
|
||||
description="Comprehensive HVAC services to keep your systems running at peak performance."
|
||||
@@ -177,41 +134,17 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
products={[
|
||||
{
|
||||
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",
|
||||
},
|
||||
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"},
|
||||
{
|
||||
id: "p2",
|
||||
name: "Air Purifier",
|
||||
price: "$450",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/front-view-abandoned-house-with-fence_23-2149454799.jpg",
|
||||
},
|
||||
id: "p2", name: "Air Purifier", price: "$450", imageSrc: "http://img.b2bpic.net/free-photo/front-view-abandoned-house-with-fence_23-2149454799.jpg"},
|
||||
{
|
||||
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",
|
||||
},
|
||||
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"},
|
||||
{
|
||||
id: "p4",
|
||||
name: "Ventilation System",
|
||||
price: "$800",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-ventilation-system_23-2149388990.jpg",
|
||||
},
|
||||
id: "p4", name: "Ventilation System", price: "$800", imageSrc: "http://img.b2bpic.net/free-photo/close-up-ventilation-system_23-2149388990.jpg"},
|
||||
{
|
||||
id: "p5",
|
||||
name: "Humidifier",
|
||||
price: "$250",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-heat-pump-outside-home_23-2149250257.jpg",
|
||||
},
|
||||
id: "p5", name: "Humidifier", price: "$250", imageSrc: "http://img.b2bpic.net/free-photo/close-up-heat-pump-outside-home_23-2149250257.jpg"},
|
||||
{
|
||||
id: "p6",
|
||||
name: "AC Condenser",
|
||||
price: "$2,100",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/abstract-minimal-background-with-floor_23-2149207757.jpg",
|
||||
},
|
||||
id: "p6", 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"
|
||||
description="Choose from our high-performance systems for energy efficiency and long-term comfort."
|
||||
@@ -225,53 +158,27 @@ export default function LandingPage() {
|
||||
useInvertedBackground={true}
|
||||
plans={[
|
||||
{
|
||||
id: "basic",
|
||||
badge: "Essential",
|
||||
price: "$99",
|
||||
subtitle: "Annual Maintenance Check",
|
||||
features: [
|
||||
"System check-up",
|
||||
"Filter replacement",
|
||||
],
|
||||
id: "basic", badge: "Essential", price: "$99", subtitle: "Annual Maintenance Check", features: [
|
||||
"System check-up", "Filter replacement"],
|
||||
buttons: [
|
||||
{
|
||||
text: "Get Started",
|
||||
href: "#contact",
|
||||
},
|
||||
text: "Get Started", href: "#contact"},
|
||||
],
|
||||
},
|
||||
{
|
||||
id: "pro",
|
||||
badge: "Recommended",
|
||||
price: "$199",
|
||||
subtitle: "Priority Service Plan",
|
||||
features: [
|
||||
"Everything in Basic",
|
||||
"Priority response",
|
||||
"Annual cleaning",
|
||||
],
|
||||
id: "pro", badge: "Recommended", price: "$199", subtitle: "Priority Service Plan", features: [
|
||||
"Everything in Basic", "Priority response", "Annual cleaning"],
|
||||
buttons: [
|
||||
{
|
||||
text: "Get Started",
|
||||
href: "#contact",
|
||||
},
|
||||
text: "Get Started", href: "#contact"},
|
||||
],
|
||||
},
|
||||
{
|
||||
id: "enterprise",
|
||||
badge: "Full Cover",
|
||||
price: "$299",
|
||||
subtitle: "Total Comfort Plan",
|
||||
features: [
|
||||
"Everything in Pro",
|
||||
"Free minor repairs",
|
||||
"24/7 support",
|
||||
],
|
||||
id: "enterprise", badge: "Full Cover", price: "$299", subtitle: "Total Comfort Plan", features: [
|
||||
"Everything in Pro", "Free minor repairs", "24/7 support"],
|
||||
buttons: [
|
||||
{
|
||||
text: "Get Started",
|
||||
href: "#contact",
|
||||
},
|
||||
text: "Get Started", href: "#contact"},
|
||||
],
|
||||
},
|
||||
]}
|
||||
@@ -286,20 +193,11 @@ export default function LandingPage() {
|
||||
title="Success by the Numbers"
|
||||
metrics={[
|
||||
{
|
||||
id: "m1",
|
||||
value: "98%",
|
||||
description: "Customer Satisfaction",
|
||||
},
|
||||
id: "m1", value: "98%", description: "Customer Satisfaction"},
|
||||
{
|
||||
id: "m2",
|
||||
value: "1200+",
|
||||
description: "Annual System Installs",
|
||||
},
|
||||
id: "m2", value: "1200+", description: "Annual System Installs"},
|
||||
{
|
||||
id: "m3",
|
||||
value: "24",
|
||||
description: "Rapid Response Time (Hours)",
|
||||
},
|
||||
id: "m3", value: "24", description: "Rapid Response Time (Hours)"},
|
||||
]}
|
||||
metricsAnimation="slide-up"
|
||||
tag="Performance Stats"
|
||||
@@ -313,59 +211,28 @@ export default function LandingPage() {
|
||||
useInvertedBackground={true}
|
||||
testimonials={[
|
||||
{
|
||||
id: "1",
|
||||
name: "John Doe",
|
||||
role: "Homeowner",
|
||||
company: "Resident",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/young-female-with-pinkish-hair-posing_344912-850.jpg",
|
||||
},
|
||||
id: "1", name: "John Doe", role: "Homeowner", company: "Resident", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/young-female-with-pinkish-hair-posing_344912-850.jpg"},
|
||||
{
|
||||
id: "2",
|
||||
name: "Jane Smith",
|
||||
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: "2", name: "Jane Smith", 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",
|
||||
name: "Robert Brown",
|
||||
role: "Homeowner",
|
||||
company: "Resident",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-happy-mother-home_23-2148321636.jpg",
|
||||
},
|
||||
id: "3", name: "Robert Brown", role: "Homeowner", company: "Resident", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-happy-mother-home_23-2148321636.jpg"},
|
||||
{
|
||||
id: "4",
|
||||
name: "Alice Green",
|
||||
role: "Property Manager",
|
||||
company: "RentCo",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/confident-smiling-young-woman-standing-kitchen_23-2147916396.jpg",
|
||||
},
|
||||
id: "4", name: "Alice Green", 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",
|
||||
name: "Mark White",
|
||||
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",
|
||||
},
|
||||
id: "5", name: "Mark White", 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={[
|
||||
{
|
||||
value: "4.9/5",
|
||||
label: "Avg Rating",
|
||||
},
|
||||
value: "4.9/5", label: "Avg Rating"},
|
||||
{
|
||||
value: "500+",
|
||||
label: "Reviews",
|
||||
},
|
||||
value: "500+", label: "Reviews"},
|
||||
{
|
||||
value: "100%",
|
||||
label: "Certified",
|
||||
},
|
||||
value: "100%", label: "Certified"},
|
||||
]}
|
||||
title="What Our Clients Say"
|
||||
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."
|
||||
inputs={[
|
||||
{
|
||||
name: "name",
|
||||
type: "text",
|
||||
placeholder: "Your Name",
|
||||
required: true,
|
||||
name: "name", type: "text", placeholder: "Your Name", required: true,
|
||||
},
|
||||
{
|
||||
name: "email",
|
||||
type: "email",
|
||||
placeholder: "Your Email",
|
||||
required: true,
|
||||
name: "email", type: "email", placeholder: "Your Email", required: true,
|
||||
},
|
||||
{
|
||||
name: "phone",
|
||||
type: "tel",
|
||||
placeholder: "Your Phone",
|
||||
required: true,
|
||||
name: "phone", type: "tel", placeholder: "Your Phone", required: true,
|
||||
},
|
||||
]}
|
||||
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"
|
||||
buttonText="Request Your Free Quote"
|
||||
/>
|
||||
</div>
|
||||
|
||||
@@ -406,37 +265,23 @@ export default function LandingPage() {
|
||||
<FooterBase
|
||||
columns={[
|
||||
{
|
||||
title: "Services",
|
||||
items: [
|
||||
title: "Services", items: [
|
||||
{
|
||||
label: "Heating",
|
||||
href: "#features",
|
||||
},
|
||||
label: "Heating", href: "#features"},
|
||||
{
|
||||
label: "Cooling",
|
||||
href: "#features",
|
||||
},
|
||||
label: "Cooling", href: "#features"},
|
||||
{
|
||||
label: "Air Quality",
|
||||
href: "#features",
|
||||
},
|
||||
label: "Air Quality", href: "#features"},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Support",
|
||||
items: [
|
||||
title: "Support", items: [
|
||||
{
|
||||
label: "Contact",
|
||||
href: "#contact",
|
||||
},
|
||||
label: "Contact", href: "#contact"},
|
||||
{
|
||||
label: "Pricing",
|
||||
href: "#pricing",
|
||||
},
|
||||
label: "Pricing", href: "#pricing"},
|
||||
{
|
||||
label: "FAQs",
|
||||
href: "#",
|
||||
},
|
||||
label: "FAQs", href: "#"},
|
||||
],
|
||||
},
|
||||
]}
|
||||
@@ -447,4 +292,4 @@ export default function LandingPage() {
|
||||
</ReactLenis>
|
||||
</ThemeProvider>
|
||||
);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user