3 Commits

Author SHA1 Message Date
d5b69bbbdc Update src/app/page.tsx 2026-04-15 17:53:13 +00:00
254a29eca7 Update src/app/page.tsx 2026-04-15 17:52:46 +00:00
5424b98de3 Update src/app/page.tsx 2026-04-15 17:52:16 +00:00

View File

@@ -6,15 +6,13 @@ import NavbarLayoutFloatingInline from "@/components/navbar/NavbarLayoutFloating
import HeroOverlay from "@/components/sections/hero/HeroOverlay"; import HeroOverlay from "@/components/sections/hero/HeroOverlay";
import MetricSplitMediaAbout from "@/components/sections/about/MetricSplitMediaAbout"; import MetricSplitMediaAbout from "@/components/sections/about/MetricSplitMediaAbout";
import FeatureCardOne from "@/components/sections/feature/FeatureCardOne"; import FeatureCardOne from "@/components/sections/feature/FeatureCardOne";
import FeatureBorderGlow from "@/components/sections/feature/featureBorderGlow/FeatureBorderGlow";
import FeatureCardEight from "@/components/sections/feature/FeatureCardEight";
import TestimonialCardThirteen from "@/components/sections/testimonial/TestimonialCardThirteen"; import TestimonialCardThirteen from "@/components/sections/testimonial/TestimonialCardThirteen";
import FaqSplitText from "@/components/sections/faq/FaqSplitText"; import FaqSplitText from "@/components/sections/faq/FaqSplitText";
import ContactCTA from "@/components/sections/contact/ContactCTA"; import ContactCTA from "@/components/sections/contact/ContactCTA";
import FooterMedia from "@/components/sections/footer/FooterMedia"; import FooterMedia from "@/components/sections/footer/FooterMedia";
import { ShieldCheck, Wrench, DollarSign, Phone } from "lucide-react"; import { Phone } from "lucide-react";
export default function HvacPage() { export default function DncCleanPage() {
return ( return (
<ThemeProvider <ThemeProvider
defaultButtonVariant="directional-hover" defaultButtonVariant="directional-hover"
@@ -31,208 +29,72 @@ export default function HvacPage() {
<ReactLenis root> <ReactLenis root>
<div id="nav" data-section="nav"> <div id="nav" data-section="nav">
<NavbarLayoutFloatingInline <NavbarLayoutFloatingInline
brandName="AirPro HVAC" brandName="DNC Clean e.U"
navItems={[ navItems={[
{ name: "Services", id: "services" }, { name: "Services", id: "services" },
{ name: "About", id: "about" }, { name: "About", id: "about" },
{ name: "Testimonials", id: "testimonials" }, { name: "Testimonials", id: "testimonials" },
{ name: "Contact", id: "contact" }, { name: "Contact", id: "contact" },
]} ]}
button={{ text: "Get a Quote", href: "#contact" }} button={{ text: "Anfrage", href: "#contact" }}
animateOnLoad={false} animateOnLoad={false}
/> />
</div> </div>
<div id="hero" data-section="hero"> <div id="hero" data-section="hero">
<HeroOverlay <HeroOverlay
title="Your Comfort Is Our Priority" title="DNC Clean e.U Ihr Reinigungsprofi in Wien"
description="Professional heating, ventilation, and air conditioning services for homes and businesses. From installations to emergency repairs, we keep your climate perfect year-round." description="Professionelle Gebäudereinigung für Ihr Zuhause oder Büro. Wir sorgen für strahlende Sauberkeit und eine Wohlfühlatmosphäre in ganz Wien."
avatars={[
{ src: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/web-agency-2/team-1.jpg", alt: "Client" },
{ src: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/web-agency-2/team-2.jpg", alt: "Client" },
{ src: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/web-agency-2/team-3.jpg", alt: "Client" },
]}
avatarText="Trusted by 500+ clients"
buttons={[ buttons={[
{ text: "Schedule Service", href: "#contact" }, { text: "Jetzt Angebot einholen", href: "#contact" },
{ text: "Our Services", href: "#services" }, { text: "Unsere Services", href: "#services" },
]} ]}
buttonAnimation="slide-up" buttonAnimation="slide-up"
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/hvac/img-1.jpg" imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/hvac/img-1.jpg?_wi=1"
imageAlt="HVAC technician performing system maintenance" imageAlt="Professionelle Reinigungskraft bei der Arbeit"
showDimOverlay={true} showDimOverlay={true}
/> />
</div> </div>
<div id="about" data-section="about"> <div id="about" data-section="about">
<MetricSplitMediaAbout <MetricSplitMediaAbout
tag="About Us" title="Zuverlässige Sauberkeit aus Wien"
title="Reliable Climate Solutions Since 2005" description="DNC Clean e.U steht für höchste Qualitätsstandards in der professionellen Reinigung. Mit langjähriger Erfahrung in der Branche bieten wir maßgeschneiderte Lösungen für private Haushalte und gewerbliche Kunden in Wien an. Pünktlich, gründlich und transparent."
description="AirPro HVAC has been keeping homes and businesses comfortable for nearly two decades. Our certified technicians deliver expert installations, maintenance, and repairs — backed by transparent pricing and a commitment to getting the job done right the first time."
metrics={[ metrics={[
{ { value: "500+", title: "Zufriedene Kunden" },
value: "2,500+", { value: "100%", title: "Zuverlässigkeit & Qualität" },
title: "Systems installed and serviced",
},
{
value: "98%",
title: "Customer satisfaction rate",
},
]} ]}
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/hvac/img-2.jpg" imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/hvac/img-2.jpg?_wi=1"
imageAlt="Commercial HVAC units on rooftop"
mediaBadge={{
text: "Active Now",
avatarSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/hvac/img-3.jpg",
avatarAlt: "Technician"
}}
mediaAnimation="slide-up" mediaAnimation="slide-up"
metricsAnimation="slide-up" metricsAnimation="slide-up"
useInvertedBackground={false} useInvertedBackground={false}
/> />
</div> </div>
<div id="services" data-section="services"> <div id="services" data-section="services">
<FeatureCardOne <FeatureCardOne
title="Our Services" title="Unsere Reinigungsleistungen"
description="From installations to emergency repairs, we have your comfort covered." description="Wir bieten Ihnen ein umfassendes Angebot an Reinigungsdiensten für jeden Bedarf."
buttons={[{ text: "Get a Quote", href: "#contact" }]}
buttonAnimation="slide-up"
features={[ features={[
{ { title: "Unterhaltsreinigung", description: "Regelmäßige Reinigung für Büro- und Wohnflächen.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/hvac/img-1.jpg?_wi=2" },
title: "AC Installation", { title: "Fensterreinigung", description: "Streifenfreie Fenster für den perfekten Durchblick.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/hvac/img-2.jpg?_wi=2" },
description: "Expert installation of high-efficiency air conditioning systems for homes and commercial spaces.", { title: "Baureinigung", description: "Professionelle Säuberung nach Umbau oder Renovierung.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/hvac/img-3.jpg" },
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/hvac/img-4.jpg", { title: "Grundreinigung", description: "Intensive Tiefenreinigung für höchste Hygieneansprüche.", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/hvac/img-1.jpg?_wi=3" },
imageAlt: "AC installation service",
},
{
title: "Heating Systems",
description: "Complete furnace and heat pump installations to keep you warm through every winter.",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/hvac/img-5.jpg",
imageAlt: "Heating system service",
},
{
title: "Maintenance Plans",
description: "Preventative maintenance programs that extend the life of your system and reduce energy costs.",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/hvac/img-6.jpg",
imageAlt: "HVAC maintenance",
},
{
title: "Emergency Repairs",
description: "24/7 emergency repair service — we respond fast when your system breaks down unexpectedly.",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/hvac/img-7.jpg",
imageAlt: "Emergency HVAC repair",
},
{
title: "Duct Cleaning",
description: "Professional duct cleaning to improve air quality and system efficiency throughout your property.",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/hvac/img-8.jpg",
imageAlt: "Duct cleaning service",
},
{
title: "System Inspections",
description: "Thorough inspections with detailed reports and transparent recommendations — no hidden fees.",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/hvac/img-9.jpg",
imageAlt: "HVAC system inspection",
},
]} ]}
gridVariant="uniform-all-items-equal" gridVariant="uniform-all-items-equal"
uniformGridCustomHeightClasses="aspect-square"
gridClassName="md:!grid-cols-3"
carouselThreshold={7}
animationType="slide-up" animationType="slide-up"
textboxLayout="default" textboxLayout="default"
useInvertedBackground={false} useInvertedBackground={false}
/> />
</div> </div>
<FeatureBorderGlow
title="Why Choose AirPro"
description="What sets us apart from the rest"
features={[
{
icon: ShieldCheck,
title: "Reliability & Trust",
description: "Looking for a dependable HVAC company? We arrive on time and do the job right.",
},
{
icon: Wrench,
title: "Quality Workmanship",
description: "Our skilled technicians excel in various HVAC repairs, using only top-quality materials.",
},
{
icon: DollarSign,
title: "Fair & Transparent Pricing",
description: "No surprises here! We offer clear quotes and fair pricing for quality work.",
},
]}
textboxLayout="default"
animationType="slide-up"
useInvertedBackground={false}
/>
<FeatureCardEight
title="How It Works"
description="Our simple process from first call to finished job"
features={[
{
title: "Schedule a Call",
description: "Contact us by phone or online to describe your HVAC issue. We'll find a time that works for you.",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/hvac/img-6.jpg",
imageAlt: "Scheduling a service call",
},
{
title: "On-Site Diagnosis",
description: "A certified technician arrives on time, inspects your system, and explains the issue with a clear quote.",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/hvac/img-7.jpg",
imageAlt: "Technician diagnosing HVAC system",
},
{
title: "Expert Repair or Install",
description: "We complete the work using premium parts and proven techniques — most jobs done same day.",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/hvac/img-4.jpg",
imageAlt: "HVAC repair in progress",
},
{
title: "Quality Guarantee",
description: "We test everything before we leave and back all work with our satisfaction guarantee.",
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/hvac/img-8.jpg",
imageAlt: "Final quality check",
},
]}
textboxLayout="default"
useInvertedBackground={false}
/>
<div id="testimonials" data-section="testimonials"> <div id="testimonials" data-section="testimonials">
<TestimonialCardThirteen <TestimonialCardThirteen
title="What Our Clients Say" title="Das sagen unsere Kunden"
description="Hear from homeowners and businesses who trust AirPro HVAC." description="Vertrauen und Qualität stehen bei uns an erster Stelle."
testimonials={[ testimonials={[
{ { id: "1", name: "Anna K.", handle: "Wien 1010", testimonial: "DNC Clean leistet hervorragende Arbeit. Mein Büro glänzt nach jedem Besuch!", rating: 5 },
id: "1", { id: "2", name: "Markus B.", handle: "Wien 1220", testimonial: "Absolut zuverlässig und sehr gründlich. Kann ich nur weiterempfehlen.", rating: 5 },
name: "James R.",
handle: "Homeowner, Austin TX",
testimonial: "AirPro replaced our entire AC system in one day. The crew was professional, clean, and the new unit runs quieter than anything we've had before. Highly recommend.",
rating: 5,
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/web-agency-2/team-1.jpg",
imageAlt: "James R.",
},
{
id: "2",
name: "Linda M.",
handle: "Business Owner, Dallas TX",
testimonial: "We use AirPro for all three of our office locations. Their maintenance plans have saved us thousands in emergency repairs. Always on time, always honest.",
rating: 5,
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/web-agency-2/team-2.jpg",
imageAlt: "Linda M.",
},
{
id: "3",
name: "Carlos D.",
handle: "Homeowner, Houston TX",
testimonial: "Our furnace broke down on the coldest night of the year. AirPro had someone at our door within two hours. Fixed it on the spot. Can't thank them enough.",
rating: 5,
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/web-agency-2/team-3.jpg",
imageAlt: "Carlos D.",
},
]} ]}
showRating={true} showRating={true}
animationType="slide-up" animationType="slide-up"
@@ -240,54 +102,26 @@ export default function HvacPage() {
useInvertedBackground={false} useInvertedBackground={false}
/> />
</div> </div>
<div id="faq" data-section="faq"> <div id="faq" data-section="faq">
<FaqSplitText <FaqSplitText
sideTitle="Frequently Asked Questions" sideTitle="Häufige Fragen"
buttons={[{ text: "Contact Us", href: "#contact" }]}
buttonAnimation="slide-up"
faqsAnimation="slide-up"
textPosition="left"
useInvertedBackground={false}
faqs={[ faqs={[
{ { id: "1", title: "Wo sind Sie tätig?", content: "Wir sind in ganz Wien und Umgebung tätig." },
id: "1", { id: "2", title: "Wie kann ich buchen?", content: "Kontaktieren Sie uns einfach über das Kontaktformular oder telefonisch." },
title: "Do you offer 24/7 emergency service?",
content: "Yes! We provide round-the-clock emergency HVAC service. If your system breaks down in the middle of the night or on a weekend, call us and a technician will be at your door as soon as possible.",
},
{
id: "2",
title: "How often should I service my HVAC system?",
content: "We recommend servicing your system at least twice a year — once before summer for cooling and once before winter for heating. Regular maintenance extends your system's life and keeps energy bills low.",
},
{
id: "3",
title: "What brands do you install and repair?",
content: "We work with all major HVAC brands including Carrier, Trane, Lennox, Daikin, Rheem, and more. Our technicians are trained and certified across multiple manufacturers.",
},
{
id: "4",
title: "Do you offer financing options?",
content: "Yes, we offer flexible financing plans for new installations and major repairs. Ask about our 0% interest options so you can stay comfortable without straining your budget.",
},
{
id: "5",
title: "How long does a typical installation take?",
content: "Most residential HVAC installations are completed in one day. Larger commercial projects may take 2-3 days depending on the scope. We'll give you an accurate timeline during your consultation.",
},
]} ]}
faqsAnimation="slide-up"
useInvertedBackground={false}
/> />
</div> </div>
<div id="contact" data-section="contact"> <div id="contact" data-section="contact">
<ContactCTA <ContactCTA
tag="Get in Touch" tag="Kontakt"
tagIcon={Phone} tagIcon={Phone}
title="Ready to Stay Comfortable Year-Round?" title="Ihr Partner für Sauberkeit in Wien"
description="Whether you need a new installation, emergency repair, or routine maintenance — our team is ready to help. Call us today or request a free quote." description="Fordern Sie noch heute ein unverbindliches Angebot an. Wir freuen uns auf Ihre Anfrage!"
buttons={[ buttons={[{ text: "Angebot anfordern", href: "#contact" }]}
{ text: "Get a Free Quote", href: "#contact" },
{ text: "Call (555) 987-6543", href: "tel:5559876543" },
]}
background={{ variant: "plain" }} background={{ variant: "plain" }}
useInvertedBackground={false} useInvertedBackground={false}
/> />
@@ -295,41 +129,16 @@ export default function HvacPage() {
<div id="footer" data-section="footer"> <div id="footer" data-section="footer">
<FooterMedia <FooterMedia
logoText="AirPro HVAC" logoText="DNC Clean e.U"
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/hvac/img-10.jpg" imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/default/templates/hvac/img-1.jpg?_wi=4"
imageAlt="HVAC technician inspecting equipment"
columns={[ columns={[
{ { title: "Leistungen", items: [{ label: "Unterhaltsreinigung", href: "#services" }, { label: "Fensterreinigung", href: "#services" }] },
title: "Services", { title: "Kontakt", items: [{ label: "Wien, Österreich", href: "#contact" }, { label: "office@dncclean.at", href: "mailto:office@dncclean.at" }] }
items: [
{ label: "AC Installation", href: "#services" },
{ label: "Heating Systems", href: "#services" },
{ label: "Maintenance Plans", href: "#services" },
{ label: "Emergency Repairs", href: "#services" },
],
},
{
title: "Company",
items: [
{ label: "About Us", href: "#about" },
{ label: "Testimonials", href: "#testimonials" },
{ label: "FAQ", href: "#faq" },
{ label: "Contact", href: "#contact" },
],
},
{
title: "Contact",
items: [
{ label: "(555) 987-6543", href: "tel:5559876543" },
{ label: "info@airprohvac.com", href: "mailto:info@airprohvac.com" },
{ label: "Austin, TX" },
],
},
]} ]}
copyrightText="© 2026 | AirPro HVAC" copyrightText="© 2025 DNC Clean e.U"
/> />
</div> </div>
</ReactLenis> </ReactLenis>
</ThemeProvider> </ThemeProvider>
); );
} }