Merge version_1 into main #1
223
src/app/page.tsx
223
src/app/page.tsx
@@ -2,6 +2,7 @@
|
||||
|
||||
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
|
||||
import ReactLenis from "lenis/react";
|
||||
import { Zap, Shield, Calendar, Wind } from 'lucide-react';
|
||||
import ContactCTA from '@/components/sections/contact/ContactCTA';
|
||||
import FaqSplitText from '@/components/sections/faq/FaqSplitText';
|
||||
import FeatureCardTwentySix from '@/components/sections/feature/FeatureCardTwentySix';
|
||||
@@ -31,22 +32,10 @@ export default function LandingPage() {
|
||||
<div id="nav" data-section="nav">
|
||||
<NavbarLayoutFloatingOverlay
|
||||
navItems={[
|
||||
{
|
||||
name: "Services",
|
||||
id: "#features",
|
||||
},
|
||||
{
|
||||
name: "Team",
|
||||
id: "#team",
|
||||
},
|
||||
{
|
||||
name: "Testimonials",
|
||||
id: "#testimonials",
|
||||
},
|
||||
{
|
||||
name: "Contact",
|
||||
id: "#contact",
|
||||
},
|
||||
{ name: "Services", id: "#features" },
|
||||
{ name: "Team", id: "#team" },
|
||||
{ name: "Testimonials", id: "#testimonials" },
|
||||
{ name: "Contact", id: "#contact" }
|
||||
]}
|
||||
brandName="ProTemp HVAC"
|
||||
/>
|
||||
@@ -54,17 +43,10 @@ export default function LandingPage() {
|
||||
|
||||
<div id="hero" data-section="hero">
|
||||
<HeroBillboardScroll
|
||||
background={{
|
||||
variant: "gradient-bars",
|
||||
}}
|
||||
background={{ variant: "gradient-bars" }}
|
||||
title="Fast, Reliable HVAC Service When You Need It"
|
||||
description="Licensed technicians available 24/7 for repairs, maintenance, and installations. Same-day service in your area with upfront pricing—no surprises."
|
||||
buttons={[
|
||||
{
|
||||
text: "Schedule Service Now",
|
||||
href: "#contact",
|
||||
},
|
||||
]}
|
||||
buttons={[{ text: "Schedule Service Now", href: "#contact" }]}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/technician-looking-refrigerant-leaks_482257-85108.jpg"
|
||||
imageAlt="Professional HVAC technician inspecting a residential unit"
|
||||
/>
|
||||
@@ -75,30 +57,10 @@ export default function LandingPage() {
|
||||
textboxLayout="inline-image"
|
||||
useInvertedBackground={false}
|
||||
features={[
|
||||
{
|
||||
title: "24/7 Emergency Repairs",
|
||||
description: "Rapid response for system breakdowns.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-black-man-working_23-2149546192.jpg",
|
||||
buttonIcon: "Zap",
|
||||
},
|
||||
{
|
||||
title: "Precision Installations",
|
||||
description: "High-efficiency systems for lasting comfort.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/abstract-minimal-background-with-floor_23-2149207757.jpg",
|
||||
buttonIcon: "Shield",
|
||||
},
|
||||
{
|
||||
title: "Preventative Maintenance",
|
||||
description: "Seasonal checkups to prevent costly repairs.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-female-engineer-hand-controling-robot-arm-welding-machine-industrial-40-modern-factory-backgroundsmart-female-engineer-inspect-quality-control-factory_609648-856.jpg",
|
||||
buttonIcon: "Calendar",
|
||||
},
|
||||
{
|
||||
title: "Indoor Air Quality",
|
||||
description: "Purification and filtration for better air.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-worker-operating-industrial-machine-factory_637285-4184.jpg",
|
||||
buttonIcon: "Wind",
|
||||
},
|
||||
{ title: "24/7 Emergency Repairs", description: "Rapid response for system breakdowns.", imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-black-man-working_23-2149546192.jpg", buttonIcon: Zap },
|
||||
{ title: "Precision Installations", description: "High-efficiency systems for lasting comfort.", imageSrc: "http://img.b2bpic.net/free-photo/abstract-minimal-background-with-floor_23-2149207757.jpg", buttonIcon: Shield },
|
||||
{ title: "Preventative Maintenance", description: "Seasonal checkups to prevent costly repairs.", imageSrc: "http://img.b2bpic.net/free-photo/close-up-female-engineer-hand-controling-robot-arm-welding-machine-industrial-40-modern-factory-backgroundsmart-female-engineer-inspect-quality-control-factory_609648-856.jpg", buttonIcon: Calendar },
|
||||
{ title: "Indoor Air Quality", description: "Purification and filtration for better air.", imageSrc: "http://img.b2bpic.net/free-photo/close-up-worker-operating-industrial-machine-factory_637285-4184.jpg", buttonIcon: Wind }
|
||||
]}
|
||||
title="Full-Service HVAC Solutions"
|
||||
description="We offer comprehensive heating and cooling services to keep your home comfortable year-round."
|
||||
@@ -111,27 +73,9 @@ export default function LandingPage() {
|
||||
textboxLayout="split"
|
||||
useInvertedBackground={false}
|
||||
metrics={[
|
||||
{
|
||||
id: "m1",
|
||||
value: "15+",
|
||||
title: "Years Local",
|
||||
description: "Serving the local community since 2008.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/young-male-red-t-shirt-black-cap-showing-thumb-up-while-holding-notebook-looking-glad-front-view_176474-22565.jpg",
|
||||
},
|
||||
{
|
||||
id: "m2",
|
||||
value: "100%",
|
||||
title: "Certified",
|
||||
description: "All technicians are fully licensed.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/asian-construction-firm-executive-business-suit-safety-vest-sitting-office_1098-17514.jpg",
|
||||
},
|
||||
{
|
||||
id: "m3",
|
||||
value: "5k+",
|
||||
title: "Projects",
|
||||
description: "Happy homes restored to comfort.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/modern-skyscrapers-business-district_23-2148836795.jpg",
|
||||
},
|
||||
{ id: "m1", value: "15+", title: "Years Local", description: "Serving the local community since 2008.", imageSrc: "http://img.b2bpic.net/free-photo/young-male-red-t-shirt-black-cap-showing-thumb-up-while-holding-notebook-looking-glad-front-view_176474-22565.jpg" },
|
||||
{ id: "m2", value: "100%", title: "Certified", description: "All technicians are fully licensed.", imageSrc: "http://img.b2bpic.net/free-photo/asian-construction-firm-executive-business-suit-safety-vest-sitting-office_1098-17514.jpg" },
|
||||
{ id: "m3", value: "5k+", title: "Projects", description: "Happy homes restored to comfort.", imageSrc: "http://img.b2bpic.net/free-photo/modern-skyscrapers-business-district_23-2148836795.jpg" }
|
||||
]}
|
||||
title="Proven Excellence"
|
||||
description="Local homeowners trust us for reliability and expert service."
|
||||
@@ -145,24 +89,9 @@ export default function LandingPage() {
|
||||
gridVariant="three-columns-all-equal-width"
|
||||
useInvertedBackground={false}
|
||||
members={[
|
||||
{
|
||||
id: "t1",
|
||||
name: "Mark R.",
|
||||
role: "Lead Technician",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/smiling-senior-engineer-solar-panels-plant-reading-documentation_482257-120499.jpg",
|
||||
},
|
||||
{
|
||||
id: "t2",
|
||||
name: "Sarah J.",
|
||||
role: "Installation Specialist",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/mechanic-with-thumb-up_1368-4090.jpg",
|
||||
},
|
||||
{
|
||||
id: "t3",
|
||||
name: "David L.",
|
||||
role: "Service Manager",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/serious-young-businesswoman-wearing-jacket-using-computer-workplace-office-typing-looking-display-medium-shot-digital-communication-concept_74855-11994.jpg",
|
||||
},
|
||||
{ id: "t1", name: "Mark R.", role: "Lead Technician", imageSrc: "http://img.b2bpic.net/free-photo/smiling-senior-engineer-solar-panels-plant-reading-documentation_482257-120499.jpg" },
|
||||
{ id: "t2", name: "Sarah J.", role: "Installation Specialist", imageSrc: "http://img.b2bpic.net/free-photo/mechanic-with-thumb-up_1368-4090.jpg" },
|
||||
{ id: "t3", name: "David L.", role: "Service Manager", imageSrc: "http://img.b2bpic.net/free-photo/serious-young-businesswoman-wearing-jacket-using-computer-workplace-office-typing-looking-display-medium-shot-digital-communication-concept_74855-11994.jpg" }
|
||||
]}
|
||||
title="Meet Your Experts"
|
||||
description="Our friendly, background-checked technicians are here to help."
|
||||
@@ -175,46 +104,11 @@ export default function LandingPage() {
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={false}
|
||||
testimonials={[
|
||||
{
|
||||
id: "1",
|
||||
name: "Sarah P.",
|
||||
handle: "@sp_local",
|
||||
testimonial: "They fixed my AC in the middle of a heatwave. Truly life-savers!",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/man-street-using-mobile-phone_657883-744.jpg",
|
||||
},
|
||||
{
|
||||
id: "2",
|
||||
name: "Mike D.",
|
||||
handle: "@mike_d",
|
||||
testimonial: "Reliable, fast, and fair pricing. Highly recommend.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/crazy-dealer-happy-expression_1194-4006.jpg",
|
||||
},
|
||||
{
|
||||
id: "3",
|
||||
name: "Lisa G.",
|
||||
handle: "@lisa_g",
|
||||
testimonial: "Professional team that respected my home and got the job done.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/learning-map_1098-14838.jpg",
|
||||
},
|
||||
{
|
||||
id: "4",
|
||||
name: "Tom K.",
|
||||
handle: "@tom_k",
|
||||
testimonial: "Best service in the area. No hidden fees, upfront pricing.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-happy-mother-home_23-2148321636.jpg",
|
||||
},
|
||||
{
|
||||
id: "5",
|
||||
name: "Nancy R.",
|
||||
handle: "@nancy_r",
|
||||
testimonial: "Very thorough maintenance check. Will use them every season.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-young-adult-getting-warm-by-heating_23-2149134351.jpg",
|
||||
},
|
||||
{ id: "1", name: "Sarah P.", handle: "@sp_local", testimonial: "They fixed my AC in the middle of a heatwave. Truly life-savers!", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/man-street-using-mobile-phone_657883-744.jpg" },
|
||||
{ id: "2", name: "Mike D.", handle: "@mike_d", testimonial: "Reliable, fast, and fair pricing. Highly recommend.", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/crazy-dealer-happy-expression_1194-4006.jpg" },
|
||||
{ id: "3", name: "Lisa G.", handle: "@lisa_g", testimonial: "Professional team that respected my home and got the job done.", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/learning-map_1098-14838.jpg" },
|
||||
{ id: "4", name: "Tom K.", handle: "@tom_k", testimonial: "Best service in the area. No hidden fees, upfront pricing.", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-happy-mother-home_23-2148321636.jpg" },
|
||||
{ id: "5", name: "Nancy R.", handle: "@nancy_r", testimonial: "Very thorough maintenance check. Will use them every season.", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/close-up-young-adult-getting-warm-by-heating_23-2149134351.jpg" }
|
||||
]}
|
||||
showRating={true}
|
||||
title="Trusted by Local Homeowners"
|
||||
@@ -226,21 +120,9 @@ export default function LandingPage() {
|
||||
<FaqSplitText
|
||||
useInvertedBackground={false}
|
||||
faqs={[
|
||||
{
|
||||
id: "q1",
|
||||
title: "Do you offer emergency service?",
|
||||
content: "Yes, we have 24/7 emergency support available for all HVAC issues.",
|
||||
},
|
||||
{
|
||||
id: "q2",
|
||||
title: "Is your team licensed?",
|
||||
content: "All our technicians are fully licensed, insured, and background-checked.",
|
||||
},
|
||||
{
|
||||
id: "q3",
|
||||
title: "Do you provide upfront pricing?",
|
||||
content: "Absolutely. We discuss all costs before beginning any repair work.",
|
||||
},
|
||||
{ id: "q1", title: "Do you offer emergency service?", content: "Yes, we have 24/7 emergency support available for all HVAC issues." },
|
||||
{ id: "q2", title: "Is your team licensed?", content: "All our technicians are fully licensed, insured, and background-checked." },
|
||||
{ id: "q3", title: "Do you provide upfront pricing?", content: "Absolutely. We discuss all costs before beginning any repair work." }
|
||||
]}
|
||||
sideTitle="Common Questions"
|
||||
sideDescription="Get quick answers about our services."
|
||||
@@ -252,13 +134,7 @@ export default function LandingPage() {
|
||||
<SocialProofOne
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={false}
|
||||
names={[
|
||||
"HVAC Association",
|
||||
"Energy Star Partner",
|
||||
"Climate Control Guild",
|
||||
"Green HVAC Certified",
|
||||
"Local Service Leaders",
|
||||
]}
|
||||
names={["HVAC Association", "Energy Star Partner", "Climate Control Guild", "Green HVAC Certified", "Local Service Leaders"]}
|
||||
title="Industry Recognized"
|
||||
description="Trusted by leading trade organizations and energy partners."
|
||||
/>
|
||||
@@ -267,18 +143,11 @@ export default function LandingPage() {
|
||||
<div id="contact" data-section="contact">
|
||||
<ContactCTA
|
||||
useInvertedBackground={false}
|
||||
background={{
|
||||
variant: "plain",
|
||||
}}
|
||||
background={{ variant: "plain" }}
|
||||
tag="Get In Touch"
|
||||
title="Need Professional HVAC Help Today?"
|
||||
description="Our team is ready to serve you. Schedule a maintenance check or request an emergency repair online."
|
||||
buttons={[
|
||||
{
|
||||
text: "Contact Us Now",
|
||||
href: "mailto:info@hvacpro.com",
|
||||
},
|
||||
]}
|
||||
buttons={[{ text: "Contact Us Now", href: "mailto:info@hvacpro.com" }]}
|
||||
/>
|
||||
</div>
|
||||
|
||||
@@ -287,40 +156,8 @@ export default function LandingPage() {
|
||||
imageSrc="http://img.b2bpic.net/free-photo/defective-manometers-zoom-shot_482257-96171.jpg"
|
||||
logoText="ProTemp HVAC"
|
||||
columns={[
|
||||
{
|
||||
title: "Services",
|
||||
items: [
|
||||
{
|
||||
label: "Repairs",
|
||||
href: "#features",
|
||||
},
|
||||
{
|
||||
label: "Installations",
|
||||
href: "#features",
|
||||
},
|
||||
{
|
||||
label: "Maintenance",
|
||||
href: "#features",
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Company",
|
||||
items: [
|
||||
{
|
||||
label: "About Us",
|
||||
href: "#team",
|
||||
},
|
||||
{
|
||||
label: "Careers",
|
||||
href: "#",
|
||||
},
|
||||
{
|
||||
label: "Contact",
|
||||
href: "#contact",
|
||||
},
|
||||
],
|
||||
},
|
||||
{ title: "Services", items: [{ label: "Repairs", href: "#features" }, { label: "Installations", href: "#features" }, { label: "Maintenance", href: "#features" }] },
|
||||
{ title: "Company", items: [{ label: "About Us", href: "#team" }, { label: "Careers", href: "#" }, { label: "Contact", href: "#contact" }] }
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user