Merge version_1 into main #2

Merged
bender merged 1 commits from version_1 into main 2026-04-25 23:16:09 +00:00

View File

@@ -32,26 +32,11 @@ export default function LandingPage() {
<div id="nav" data-section="nav">
<NavbarStyleApple
navItems={[
{
name: "Home",
id: "hero",
},
{
name: "Services",
id: "services",
},
{
name: "About",
id: "about",
},
{
name: "Reviews",
id: "testimonials",
},
{
name: "Contact",
id: "contact",
},
{ name: "Home", id: "hero" },
{ name: "Services", id: "services" },
{ name: "About", id: "about" },
{ name: "Reviews", id: "testimonials" },
{ name: "Contact", id: "contact" },
]}
brandName="JC Air Solutions"
/>
@@ -59,64 +44,27 @@ export default function LandingPage() {
<div id="hero" data-section="hero">
<HeroBillboard
background={{
variant: "gradient-bars",
}}
background={{ variant: "gradient-bars" }}
title="Your Comfort, Our Commitment."
description="Expert HVAC maintenance, repair, and installation services by JC Air Solutions LLC. Serving your home with 4.9-star rated reliability."
buttons={[
{
text: "Book Service",
href: "#contact",
},
]}
imageSrc="http://img.b2bpic.net/free-photo/repairman-installing-condenser-close-up_482257-78541.jpg?_wi=1"
buttons={[{ text: "Book Service", href: "#contact" }]}
imageSrc="http://img.b2bpic.net/free-photo/repairman-installing-condenser-close-up_482257-78541.jpg"
imageAlt="Professional HVAC technician servicing a residential unit."
mediaAnimation="slide-up"
avatars={[
{
src: "http://img.b2bpic.net/free-photo/hvac-engineer-dusting-blower-fan_482257-90845.jpg",
alt: "Technician 1",
},
{
src: "http://img.b2bpic.net/free-photo/trained-worker-dissasembling-air-conditioner-outer-front-grill-order-start-servicing-broken-internal-parts-knowleadgeable-engineer-comissioned-by-home-owner-maintenance-hvac-system_482257-70163.jpg",
alt: "Technician 2",
},
{
src: "http://img.b2bpic.net/free-photo/serviceman-arriving-help-apprentice_482257-85127.jpg",
alt: "Technician 3",
},
{
src: "http://img.b2bpic.net/free-photo/full-shot-man-climbing-ladder_23-2148921409.jpg",
alt: "Technician 4",
},
{
src: "http://img.b2bpic.net/free-photo/electrician-installing-laying-electrical-cables-ceiling-inside-house_169016-55463.jpg",
alt: "Technician 5",
},
{ src: "http://img.b2bpic.net/free-photo/hvac-engineer-dusting-blower-fan_482257-90845.jpg", alt: "Technician 1" },
{ src: "http://img.b2bpic.net/free-photo/trained-worker-dissasembling-air-conditioner-outer-front-grill-order-start-servicing-broken-internal-parts-knowleadgeable-engineer-comissioned-by-home-owner-maintenance-hvac-system_482257-70163.jpg", alt: "Technician 2" },
{ src: "http://img.b2bpic.net/free-photo/serviceman-arriving-help-apprentice_482257-85127.jpg", alt: "Technician 3" },
{ src: "http://img.b2bpic.net/free-photo/full-shot-man-climbing-ladder_23-2148921409.jpg", alt: "Technician 4" },
{ src: "http://img.b2bpic.net/free-photo/electrician-installing-laying-electrical-cables-ceiling-inside-house_169016-55463.jpg", alt: "Technician 5" },
]}
avatarText="Trusted by 79+ local homeowners"
marqueeItems={[
{
type: "text",
text: "AC Repair",
},
{
type: "text",
text: "Heating Service",
},
{
type: "text",
text: "24/7 Support",
},
{
type: "text",
text: "Licensed & Insured",
},
{
type: "text",
text: "Fast Response",
},
{ type: "text", text: "AC Repair" },
{ type: "text", text: "Heating Service" },
{ type: "text", text: "24/7 Support" },
{ type: "text", text: "Licensed & Insured" },
{ type: "text", text: "Fast Response" },
]}
/>
</div>
@@ -128,67 +76,28 @@ export default function LandingPage() {
useInvertedBackground={false}
features={[
{
title: "System Repair",
description: "Fast, reliable AC and heating repairs to get your system back online.",
media: {
imageSrc: "http://img.b2bpic.net/free-photo/close-up-broken-manometers_482257-80114.jpg",
imageAlt: "HVAC system component repair",
},
title: "System Repair", description: "Fast, reliable AC and heating repairs to get your system back online.", media: { imageSrc: "http://img.b2bpic.net/free-photo/close-up-broken-manometers_482257-80114.jpg", imageAlt: "HVAC system component repair" },
items: [
{
icon: Wrench,
text: "AC Repair",
},
{
icon: Flame,
text: "Heating Repair",
},
{ icon: Wrench, text: "AC Repair" },
{ icon: Flame, text: "Heating Repair" },
],
reverse: false,
imageSrc: "http://img.b2bpic.net/free-photo/repairman-installing-condenser-close-up_482257-78541.jpg?_wi=2",
imageAlt: "hvac air conditioning system",
reverse: false
},
{
title: "Routine Maintenance",
description: "Preventive check-ups to extend equipment life and efficiency.",
media: {
imageSrc: "http://img.b2bpic.net/free-photo/sanitary-equipment_93675-132396.jpg",
imageAlt: "Technician performing AC tune-up",
},
title: "Routine Maintenance", description: "Preventive check-ups to extend equipment life and efficiency.", media: { imageSrc: "http://img.b2bpic.net/free-photo/sanitary-equipment_93675-132396.jpg", imageAlt: "Technician performing AC tune-up" },
items: [
{
icon: Sun,
text: "AC Tune-ups",
},
{
icon: Snowflake,
text: "Winter Heating Checks",
},
{ icon: Sun, text: "AC Tune-ups" },
{ icon: Snowflake, text: "Winter Heating Checks" },
],
reverse: true,
imageSrc: "http://img.b2bpic.net/free-photo/young-pleased-blonde-office-worker-man-headphones-sits-desk-with-office-tools-using-laptop-holds-clipboard-coffee-cup-isolated-white-background-with-copy-space_141793-65670.jpg?_wi=1",
imageAlt: "hvac air conditioning system",
reverse: true
},
{
title: "New Installation",
description: "Professional install for modern, energy-efficient HVAC solutions.",
media: {
imageSrc: "http://img.b2bpic.net/free-photo/3d-rendering-ventilation-system_23-2149281318.jpg",
imageAlt: "Full system install process",
},
title: "New Installation", description: "Professional install for modern, energy-efficient HVAC solutions.", media: { imageSrc: "http://img.b2bpic.net/free-photo/3d-rendering-ventilation-system_23-2149281318.jpg", imageAlt: "Full system install process" },
items: [
{
icon: CheckCircle,
text: "Thermostat Setup",
},
{
icon: Zap,
text: "Full System Setup",
},
{ icon: CheckCircle, text: "Thermostat Setup" },
{ icon: Zap, text: "Full System Setup" },
],
reverse: false,
imageSrc: "http://img.b2bpic.net/free-photo/view-young-charming-woman-sitting-cafe_197531-33579.jpg?_wi=1",
imageAlt: "hvac air conditioning system",
reverse: false
},
]}
title="Comprehensive HVAC Services"
@@ -204,7 +113,7 @@ export default function LandingPage() {
description="We treat every client like family, ensuring fair prices and top-tier service on every visit."
subdescription="Our team is dedicated to prompt, knowledgeable, and professional service for every HVAC need."
icon={ShieldCheck}
imageSrc="http://img.b2bpic.net/free-photo/young-pleased-blonde-office-worker-man-headphones-sits-desk-with-office-tools-using-laptop-holds-clipboard-coffee-cup-isolated-white-background-with-copy-space_141793-65670.jpg?_wi=2"
imageSrc="http://img.b2bpic.net/free-photo/young-pleased-blonde-office-worker-man-headphones-sits-desk-with-office-tools-using-laptop-holds-clipboard-coffee-cup-isolated-white-background-with-copy-space_141793-65670.jpg"
mediaAnimation="blur-reveal"
/>
</div>
@@ -215,27 +124,9 @@ export default function LandingPage() {
textboxLayout="default"
useInvertedBackground={false}
metrics={[
{
id: "m1",
value: "4.9",
title: "Average Rating",
description: "Across 79 reviews",
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-woman-wearing-helmet_23-2149366663.jpg",
},
{
id: "m2",
value: "79+",
title: "Satisfied Customers",
description: "Happy local homeowners",
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-people-wearing-helmets_23-2149366666.jpg",
},
{
id: "m3",
value: "24/7",
title: "Available",
description: "Ready to help you anytime",
imageSrc: "http://img.b2bpic.net/free-photo/sanitary-equipment_93675-132182.jpg",
},
{ id: "m1", value: "4.9", title: "Average Rating", description: "Across 79 reviews", imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-woman-wearing-helmet_23-2149366663.jpg" },
{ id: "m2", value: "79+", title: "Satisfied Customers", description: "Happy local homeowners", imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-people-wearing-helmets_23-2149366666.jpg" },
{ id: "m3", value: "24/7", title: "Available", description: "Ready to help you anytime", imageSrc: "http://img.b2bpic.net/free-photo/sanitary-equipment_93675-132182.jpg" },
]}
title="Proven Quality"
description="Our numbers speak for our dedication to excellence in HVAC service."
@@ -248,60 +139,16 @@ export default function LandingPage() {
textboxLayout="split"
useInvertedBackground={true}
testimonials={[
{
id: "t1",
name: "Sarah Jenkins",
role: "Homeowner",
company: "Local Customer",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/view-young-charming-woman-sitting-cafe_197531-33579.jpg?_wi=2",
},
{
id: "t2",
name: "Michael Reed",
role: "Homeowner",
company: "Local Customer",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/adorable-couple-playing-having-good-time-with-their-daughter_181624-34278.jpg",
},
{
id: "t3",
name: "Alice Morgan",
role: "Homeowner",
company: "Local Customer",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/middle-age-man-using-computer-laptop-home-smiling-confident-pointing-with-fingers-different-directions-copy-space-advertisement_839833-25307.jpg",
},
{
id: "t4",
name: "David W.",
role: "Homeowner",
company: "Local Customer",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/lifestyle-portrait-handsome-young-man-sitting-cafe-talking-friend-mobile-phone-with-wireless-earphones-laughing-smiling-listening-funny-podcast_1258-314334.jpg",
},
{
id: "t5",
name: "Emily S.",
role: "Homeowner",
company: "Local Customer",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/vertical-shot-young-musician-woman-learns-how-play-ukulele-sits-sofa-with-crossed-legs_1258-204931.jpg",
},
{ id: "t1", name: "Sarah Jenkins", role: "Homeowner", company: "Local Customer", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/view-young-charming-woman-sitting-cafe_197531-33579.jpg" },
{ id: "t2", name: "Michael Reed", role: "Homeowner", company: "Local Customer", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/adorable-couple-playing-having-good-time-with-their-daughter_181624-34278.jpg" },
{ id: "t3", name: "Alice Morgan", role: "Homeowner", company: "Local Customer", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/middle-age-man-using-computer-laptop-home-smiling-confident-pointing-with-fingers-different-directions-copy-space-advertisement_839833-25307.jpg" },
{ id: "t4", name: "David W.", role: "Homeowner", company: "Local Customer", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/lifestyle-portrait-handsome-young-man-sitting-cafe-talking-friend-mobile-phone-with-wireless-earphones-laughing-smiling-listening-funny-podcast_1258-314334.jpg" },
{ id: "t5", name: "Emily S.", role: "Homeowner", company: "Local Customer", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/vertical-shot-young-musician-woman-learns-how-play-ukulele-sits-sofa-with-crossed-legs_1258-204931.jpg" },
]}
kpiItems={[
{
value: "4.9",
label: "Avg. Rating",
},
{
value: "79",
label: "Google Reviews",
},
{
value: "100%",
label: "Commitment",
},
{ value: "4.9", label: "Avg. Rating" },
{ value: "79", label: "Google Reviews" },
{ value: "100%", label: "Commitment" },
]}
title="What Our Clients Say"
description="Don't just take our word for it—read why your neighbors trust us."
@@ -315,55 +162,16 @@ export default function LandingPage() {
useInvertedBackground={false}
plans={[
{
id: "p1",
badge: "Essential",
price: "$99",
subtitle: "Annual Maintenance Check",
buttons: [
{
text: "Schedule Now",
href: "#contact",
},
],
features: [
"Filter change",
"System diagnostic",
"Safety check",
],
id: "p1", badge: "Essential", price: "$99", subtitle: "Annual Maintenance Check", buttons: [{ text: "Schedule Now", href: "#contact" }],
features: ["Filter change", "System diagnostic", "Safety check"],
},
{
id: "p2",
badge: "Most Popular",
price: "$199",
subtitle: "Full System Tune-up",
buttons: [
{
text: "Schedule Now",
href: "#contact",
},
],
features: [
"Essential plus...",
"Deep coil cleaning",
"Efficiency assessment",
],
id: "p2", badge: "Most Popular", price: "$199", subtitle: "Full System Tune-up", buttons: [{ text: "Schedule Now", href: "#contact" }],
features: ["Essential plus...", "Deep coil cleaning", "Efficiency assessment"],
},
{
id: "p3",
badge: "Premium",
price: "Custom",
subtitle: "New Installation & Upgrades",
buttons: [
{
text: "Get a Quote",
href: "#contact",
},
],
features: [
"Energy efficiency focus",
"Extended warranty",
"Full install cleanup",
],
id: "p3", badge: "Premium", price: "Custom", subtitle: "New Installation & Upgrades", buttons: [{ text: "Get a Quote", href: "#contact" }],
features: ["Energy efficiency focus", "Extended warranty", "Full install cleanup"],
},
]}
title="Fair & Transparent Pricing"
@@ -376,21 +184,9 @@ export default function LandingPage() {
textboxLayout="split"
useInvertedBackground={true}
faqs={[
{
id: "f1",
title: "How often should I maintain my HVAC?",
content: "We recommend at least twice a year—before heating and cooling seasons.",
},
{
id: "f2",
title: "Are you open on weekends?",
content: "We provide 24/7 service to ensure you're never left in discomfort.",
},
{
id: "f3",
title: "Do you offer emergency repairs?",
content: "Absolutely! We prioritize emergency calls to get your systems running ASAP.",
},
{ id: "f1", title: "How often should I maintain my HVAC?", content: "We recommend at least twice a year—before heating and cooling seasons." },
{ id: "f2", title: "Are you open on weekends?", content: "We provide 24/7 service to ensure you're never left in discomfort." },
{ id: "f3", title: "Do you offer emergency repairs?", content: "Absolutely! We prioritize emergency calls to get your systems running ASAP." },
]}
title="Common HVAC Questions"
description="Have questions? We have answers. Find clarity on our services."
@@ -401,9 +197,7 @@ export default function LandingPage() {
<div id="contact" data-section="contact">
<ContactCenter
useInvertedBackground={false}
background={{
variant: "plain",
}}
background={{ variant: "plain" }}
tag="Contact Us"
title="Ready for Comfort?"
description="Reach out to JC Air Solutions today. Call us at (678) 469-1347 or send a message below."