Merge version_1 into main #2

Merged
bender merged 2 commits from version_1 into main 2026-03-05 04:14:09 +00:00
2 changed files with 81 additions and 203 deletions

View File

@@ -19,14 +19,11 @@ export default function AboutPage() {
];
const navButton = {
text: "Call Now",
href: "tel:[Phone]",
};
text: "Call Now", href: "tel:[Phone]"};
const footerColumns = [
{
title: "Navigate",
items: [
title: "Navigate", items: [
{ label: "Home", href: "/" },
{ label: "Services", href: "/services" },
{ label: "About", href: "/about" },
@@ -34,8 +31,7 @@ export default function AboutPage() {
],
},
{
title: "Services",
items: [
title: "Services", items: [
{ label: "AC Repair", href: "/services/ac-repair" },
{ label: "Heating", href: "/services/heating" },
{ label: "Maintenance", href: "/services/maintenance" },
@@ -43,8 +39,7 @@ export default function AboutPage() {
],
},
{
title: "Contact",
items: [
title: "Contact", items: [
{ label: "Call: [Phone]", href: "tel:[Phone]" },
{ label: "Email: [Email]", href: "mailto:[Email]" },
{ label: "Address: [Address]", href: "#" },
@@ -52,8 +47,7 @@ export default function AboutPage() {
],
},
{
title: "Legal",
items: [
title: "Legal", items: [
{ label: "Privacy Policy", href: "#" },
{ label: "Terms of Service", href: "#" },
{ label: "License #[License #]", href: "#" },
@@ -68,7 +62,7 @@ export default function AboutPage() {
borderRadius="soft"
contentWidth="small"
sizing="mediumLargeSizeMediumTitles"
background="noiseDiagonalGradient"
background="circleGradient"
cardStyle="inset"
primaryButtonStyle="diagonal-gradient"
secondaryButtonStyle="solid"
@@ -95,10 +89,11 @@ export default function AboutPage() {
{ value: "15+", title: "Years of Excellence" },
{ value: "500+", title: "Satisfied Customers" },
]}
imageSrc="http://img.b2bpic.net/free-photo/happy-manual-worker-presenting-results-business-development-while-giving-presentation-company-leaders-his-team-factory_637285-4144.jpg?_wi=2"
imageSrc="http://img.b2bpic.net/free-photo/happy-manual-worker-presenting-results-business-development-while-giving-presentation-company-leaders-his-team-factory_637285-4144.jpg"
imageAlt="Elite HVAC Solutions professional team"
useInvertedBackground={false}
mediaAnimation="slide-up"
metricsAnimation="slide-up"
/>
</div>
@@ -110,15 +105,9 @@ export default function AboutPage() {
metrics={[
{ id: "licensed", value: "Licensed", description: "& Insured [State]" },
{
id: "epa",
value: "EPA",
description: "Certified Professionals",
},
id: "epa", value: "EPA", description: "Certified Professionals"},
{
id: "warranty",
value: "Warranty",
description: "On All Services",
},
id: "warranty", value: "Warranty", description: "On All Services"},
{ id: "transparent", value: "Upfront", description: "Honest Pricing" },
]}
gridVariant="uniform-all-items-equal"
@@ -134,32 +123,21 @@ export default function AboutPage() {
ctaTitle="Experience Elite HVAC Service"
ctaDescription="Learn why families and businesses throughout [Service Area] choose Elite HVAC Solutions for their heating and cooling needs. Contact us today for honest advice and professional solutions."
ctaButton={{
text: "Contact Us Today",
href: "#",
}}
text: "Contact Us Today", href: "#"}}
ctaIcon={Phone}
useInvertedBackground={false}
animationType="slide-up"
accordionAnimationType="smooth"
faqs={[
{
id: "about-1",
title: "How are your technicians trained?",
content:
"All our technicians complete EPA certification and ongoing continuing education to stay current with the latest HVAC technology and best practices in our industry.",
},
id: "about-1", title: "How are your technicians trained?", content:
"All our technicians complete EPA certification and ongoing continuing education to stay current with the latest HVAC technology and best practices in our industry."},
{
id: "about-2",
title: "What areas do you serve?",
content:
"We proudly serve [City] and surrounding communities within [County]. Contact us to confirm service availability for your specific location.",
},
id: "about-2", title: "What areas do you serve?", content:
"We proudly serve [City] and surrounding communities within [County]. Contact us to confirm service availability for your specific location."},
{
id: "about-3",
title: "Why should I choose Elite HVAC?",
content:
"We combine 15+ years of experience with certified technicians, transparent pricing, warranty coverage, and genuine commitment to customer satisfaction. Your comfort is our priority.",
},
id: "about-3", title: "Why should I choose Elite HVAC?", content:
"We combine 15+ years of experience with certified technicians, transparent pricing, warranty coverage, and genuine commitment to customer satisfaction. Your comfort is our priority."},
]}
/>
</div>

View File

@@ -23,14 +23,11 @@ export default function HomePage() {
];
const navButton = {
text: "Call Now",
href: "tel:[Phone]",
};
text: "Call Now", href: "tel:[Phone]"};
const footerColumns = [
{
title: "Navigate",
items: [
title: "Navigate", items: [
{ label: "Home", href: "/" },
{ label: "Services", href: "/services" },
{ label: "About", href: "/about" },
@@ -38,8 +35,7 @@ export default function HomePage() {
],
},
{
title: "Services",
items: [
title: "Services", items: [
{ label: "AC Repair", href: "/services/ac-repair" },
{ label: "Heating", href: "/services/heating" },
{ label: "Maintenance", href: "/services/maintenance" },
@@ -47,8 +43,7 @@ export default function HomePage() {
],
},
{
title: "Contact",
items: [
title: "Contact", items: [
{ label: "Call: [Phone]", href: "tel:[Phone]" },
{ label: "Email: [Email]", href: "mailto:[Email]" },
{ label: "Address: [Address]", href: "#" },
@@ -56,8 +51,7 @@ export default function HomePage() {
],
},
{
title: "Legal",
items: [
title: "Legal", items: [
{ label: "Privacy Policy", href: "#" },
{ label: "Terms of Service", href: "#" },
{ label: "License #[License #]", href: "#" },
@@ -72,7 +66,7 @@ export default function HomePage() {
borderRadius="soft"
contentWidth="small"
sizing="mediumLargeSizeMediumTitles"
background="noiseDiagonalGradient"
background="circleGradient"
cardStyle="inset"
primaryButtonStyle="diagonal-gradient"
secondaryButtonStyle="solid"
@@ -100,44 +94,26 @@ export default function HomePage() {
{ text: "Request Free Estimate", href: "#contact" },
]}
buttonAnimation="slide-up"
background={{ variant: "noiseDiagonalGradient" }}
background={{ variant: "plain" }}
carouselItems={[
{
id: "tech-van",
imageSrc:
"http://img.b2bpic.net/free-photo/close-up-hvac-system-manometers_482257-90544.jpg",
imageAlt: "HVAC service van",
},
id: "tech-van", imageSrc:
"http://img.b2bpic.net/free-photo/close-up-hvac-system-manometers_482257-90544.jpg", imageAlt: "HVAC service van"},
{
id: "technician-install",
imageSrc:
"http://img.b2bpic.net/free-photo/coworkers-refill-air-conditioner-freon_482257-90737.jpg",
imageAlt: "HVAC technician installing unit",
},
id: "technician-install", imageSrc:
"http://img.b2bpic.net/free-photo/coworkers-refill-air-conditioner-freon_482257-90737.jpg", imageAlt: "HVAC technician installing unit"},
{
id: "ac-unit",
imageSrc:
"http://img.b2bpic.net/free-photo/team-working-with-manifold-gauges_482257-91083.jpg",
imageAlt: "AC unit installation",
},
id: "ac-unit", imageSrc:
"http://img.b2bpic.net/free-photo/team-working-with-manifold-gauges_482257-91083.jpg", imageAlt: "AC unit installation"},
{
id: "thermostat-install",
imageSrc:
"http://img.b2bpic.net/free-photo/smart-home-tablet-wall_23-2149036907.jpg",
imageAlt: "Smart thermostat installation",
},
id: "thermostat-install", imageSrc:
"http://img.b2bpic.net/free-photo/smart-home-tablet-wall_23-2149036907.jpg", imageAlt: "Smart thermostat installation"},
{
id: "furnace-install",
imageSrc:
"http://img.b2bpic.net/free-photo/medium-shot-nurse-giving-scan-patient_23-2149341551.jpg",
imageAlt: "Furnace installation",
},
id: "furnace-install", imageSrc:
"http://img.b2bpic.net/free-photo/medium-shot-nurse-giving-scan-patient_23-2149341551.jpg", imageAlt: "Furnace installation"},
{
id: "team-photo",
imageSrc:
"http://img.b2bpic.net/free-photo/happy-manual-worker-presenting-results-business-development-while-giving-presentation-company-leaders-his-team-factory_637285-4144.jpg?_wi=1",
imageAlt: "HVAC team in uniforms",
},
id: "team-photo", imageSrc:
"http://img.b2bpic.net/free-photo/happy-manual-worker-presenting-results-business-development-while-giving-presentation-company-leaders-his-team-factory_637285-4144.jpg", imageAlt: "HVAC team in uniforms"},
]}
autoPlay={true}
autoPlayInterval={4000}
@@ -155,40 +131,28 @@ export default function HomePage() {
features={[
{
icon: Wind,
title: "AC Repair & Installation",
description:
"Expert air conditioning repairs and new system installations with warranty coverage",
},
title: "AC Repair & Installation", description:
"Expert air conditioning repairs and new system installations with warranty coverage"},
{
icon: Flame,
title: "Heating & Furnace Service",
description:
"Complete heating solutions including repairs, replacements, and maintenance",
},
title: "Heating & Furnace Service", description:
"Complete heating solutions including repairs, replacements, and maintenance"},
{
icon: Wrench,
title: "Maintenance Plans",
description:
"Preventive maintenance memberships to keep your system running efficiently",
},
title: "Maintenance Plans", description:
"Preventive maintenance memberships to keep your system running efficiently"},
{
icon: Droplet,
title: "Indoor Air Quality",
description:
"Air purification, humidifier/dehumidifier installation, and ductwork services",
},
title: "Indoor Air Quality", description:
"Air purification, humidifier/dehumidifier installation, and ductwork services"},
{
icon: Thermometer,
title: "Smart Thermostat",
description:
"Modern thermostat installation and programming for optimal efficiency",
},
title: "Smart Thermostat", description:
"Modern thermostat installation and programming for optimal efficiency"},
{
icon: Zap,
title: "Emergency Service",
description:
"24/7 emergency repairs because HVAC problems don't follow business hours",
},
title: "Emergency Service", description:
"24/7 emergency repairs because HVAC problems don't follow business hours"},
]}
animationType="slide-up"
textboxLayout="default"
@@ -212,6 +176,7 @@ export default function HomePage() {
imageAlt="Certified HVAC technician in uniform"
useInvertedBackground={false}
mediaAnimation="slide-up"
metricsAnimation="slide-up"
/>
</div>
@@ -243,65 +208,29 @@ export default function HomePage() {
tagAnimation="slide-up"
testimonials={[
{
id: "1",
name: "Sarah Martinez",
role: "Homeowner",
company: "[City] Family Home",
rating: 5,
id: "1", name: "Sarah Martinez", role: "Homeowner", company: "[City] Family Home", rating: 5,
imageSrc:
"http://img.b2bpic.net/free-photo/business-woman-standing_1187-1543.jpg?_wi=1",
imageAlt: "Sarah Martinez",
},
"http://img.b2bpic.net/free-photo/business-woman-standing_1187-1543.jpg", imageAlt: "Sarah Martinez"},
{
id: "2",
name: "James Chen",
role: "Property Manager",
company: "Downtown Plaza",
rating: 5,
id: "2", name: "James Chen", role: "Property Manager", company: "Downtown Plaza", rating: 5,
imageSrc:
"http://img.b2bpic.net/free-photo/caucasian-brunette-male-portrait_158595-7921.jpg",
imageAlt: "James Chen",
},
"http://img.b2bpic.net/free-photo/caucasian-brunette-male-portrait_158595-7921.jpg", imageAlt: "James Chen"},
{
id: "3",
name: "Maria Rodriguez",
role: "Small Business Owner",
company: "Sunshine Retail",
rating: 5,
id: "3", name: "Maria Rodriguez", role: "Small Business Owner", company: "Sunshine Retail", rating: 5,
imageSrc:
"http://img.b2bpic.net/free-photo/business-woman-standing_1187-1543.jpg?_wi=2",
imageAlt: "Maria Rodriguez",
},
"http://img.b2bpic.net/free-photo/business-woman-standing_1187-1543.jpg", imageAlt: "Maria Rodriguez"},
{
id: "4",
name: "Tom Wilson",
role: "Homeowner",
company: "[County] Resident",
rating: 5,
id: "4", name: "Tom Wilson", role: "Homeowner", company: "[County] Resident", rating: 5,
imageSrc:
"http://img.b2bpic.net/free-photo/closeup-senior-businessman-with-arms-crossed_1262-1751.jpg",
imageAlt: "Tom Wilson",
},
"http://img.b2bpic.net/free-photo/closeup-senior-businessman-with-arms-crossed_1262-1751.jpg", imageAlt: "Tom Wilson"},
{
id: "5",
name: "Jessica Lee",
role: "Office Manager",
company: "Tech Startup",
rating: 5,
id: "5", name: "Jessica Lee", role: "Office Manager", company: "Tech Startup", rating: 5,
imageSrc:
"http://img.b2bpic.net/free-photo/content-beautiful-businesswoman-standing-window_1262-1778.jpg",
imageAlt: "Jessica Lee",
},
"http://img.b2bpic.net/free-photo/content-beautiful-businesswoman-standing-window_1262-1778.jpg", imageAlt: "Jessica Lee"},
{
id: "6",
name: "David Thompson",
role: "Restaurant Owner",
company: "Downtown Café",
rating: 5,
id: "6", name: "David Thompson", role: "Restaurant Owner", company: "Downtown Café", rating: 5,
imageSrc:
"http://img.b2bpic.net/free-photo/portrait-smiling-owner-standing-bakery-shop_1170-2076.jpg",
imageAlt: "David Thompson",
},
"http://img.b2bpic.net/free-photo/portrait-smiling-owner-standing-bakery-shop_1170-2076.jpg", imageAlt: "David Thompson"},
]}
gridVariant="uniform-all-items-equal"
animationType="slide-up"
@@ -320,43 +249,25 @@ export default function HomePage() {
tagAnimation="slide-up"
faqs={[
{
id: "1",
title: "How quickly can you respond to emergency calls?",
content:
"We offer 24/7 emergency HVAC service with same-day response times for urgent repairs. Call [Phone] immediately for emergency assistance.",
},
id: "1", title: "How quickly can you respond to emergency calls?", content:
"We offer 24/7 emergency HVAC service with same-day response times for urgent repairs. Call [Phone] immediately for emergency assistance."},
{
id: "2",
title: "What is your service area?",
content:
"We proudly serve [City], [Nearby Cities], and surrounding areas within [County]. Contact us to confirm we service your location.",
},
id: "2", title: "What is your service area?", content:
"We proudly serve [City], [Nearby Cities], and surrounding areas within [County]. Contact us to confirm we service your location."},
{
id: "3",
title: "Do you offer financing options?",
content:
"Yes! We offer flexible financing plans for new HVAC installations. Ask our team about available options and rates during your consultation.",
},
id: "3", title: "Do you offer financing options?", content:
"Yes! We offer flexible financing plans for new HVAC installations. Ask our team about available options and rates during your consultation."},
{
id: "4",
title: "How often should I have my system serviced?",
content:
"We recommend professional HVAC maintenance twice yearly—spring for AC and fall for heating. Regular tune-ups prevent costly repairs and extend system life.",
},
id: "4", title: "How often should I have my system serviced?", content:
"We recommend professional HVAC maintenance twice yearly—spring for AC and fall for heating. Regular tune-ups prevent costly repairs and extend system life."},
{
id: "5",
title: "What warranty do you provide?",
content:
"All our work is backed by a warranty on labor and equipment. Details vary by service type; we'll explain your coverage during the service call.",
},
id: "5", title: "What warranty do you provide?", content:
"All our work is backed by a warranty on labor and equipment. Details vary by service type; we'll explain your coverage during the service call."},
{
id: "6",
title: "How much does an HVAC repair typically cost?",
content:
"Repair costs vary based on the issue. We always provide upfront pricing before beginning work—no hidden fees or surprises.",
},
id: "6", title: "How much does an HVAC repair typically cost?", content:
"Repair costs vary based on the issue. We always provide upfront pricing before beginning work—no hidden fees or surprises."},
]}
imageSrc="http://img.b2bpic.net/free-photo/people-using-mobile-phone_53876-22973.jpg?_wi=1"
imageSrc="http://img.b2bpic.net/free-photo/people-using-mobile-phone_53876-22973.jpg"
imageAlt="HVAC technician ready to help"
mediaAnimation="slide-up"
mediaPosition="left"
@@ -372,32 +283,21 @@ export default function HomePage() {
ctaTitle="Need HVAC Help Right Now?"
ctaDescription="Don't wait—contact Elite HVAC Solutions for fast, reliable service. Our team is standing by to help."
ctaButton={{
text: "Schedule Service",
href: "#",
}}
text: "Schedule Service", href: "#"}}
ctaIcon={Phone}
useInvertedBackground={false}
animationType="slide-up"
accordionAnimationType="smooth"
faqs={[
{
id: "contact-1",
title: "How do I request a free estimate?",
content:
"Simply call us at [Phone], submit an online form, or click 'Request Free Estimate' above. We'll schedule a time that works for you.",
},
id: "contact-1", title: "How do I request a free estimate?", content:
"Simply call us at [Phone], submit an online form, or click 'Request Free Estimate' above. We'll schedule a time that works for you."},
{
id: "contact-2",
title: "What information do you need for a quote?",
content:
"We'll ask about your home size, current system (if any), and specific needs. An on-site assessment provides the most accurate estimate.",
},
id: "contact-2", title: "What information do you need for a quote?", content:
"We'll ask about your home size, current system (if any), and specific needs. An on-site assessment provides the most accurate estimate."},
{
id: "contact-3",
title: "Can I book online?",
content:
"Yes! Use our online booking form or call [Phone] directly to schedule at a time convenient for you.",
},
id: "contact-3", title: "Can I book online?", content:
"Yes! Use our online booking form or call [Phone] directly to schedule at a time convenient for you."},
]}
/>
</div>