From c66dbc612b963f323057de0e100ae300274cb4de Mon Sep 17 00:00:00 2001 From: bender Date: Thu, 5 Mar 2026 04:14:04 +0000 Subject: [PATCH 1/2] Update src/app/about/page.tsx --- src/app/about/page.tsx | 56 +++++++++++++----------------------------- 1 file changed, 17 insertions(+), 39 deletions(-) diff --git a/src/app/about/page.tsx b/src/app/about/page.tsx index 0b7a8c0..80e0beb 100644 --- a/src/app/about/page.tsx +++ b/src/app/about/page.tsx @@ -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" /> @@ -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."}, ]} /> -- 2.49.1 From c317dec148b5ccf9e23ae3f3285fe6ee244c61fa Mon Sep 17 00:00:00 2001 From: bender Date: Thu, 5 Mar 2026 04:14:05 +0000 Subject: [PATCH 2/2] Update src/app/page.tsx --- src/app/page.tsx | 228 +++++++++++++---------------------------------- 1 file changed, 64 insertions(+), 164 deletions(-) diff --git a/src/app/page.tsx b/src/app/page.tsx index d571258..730fa92 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -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" /> @@ -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."}, ]} /> -- 2.49.1