167 lines
9.4 KiB
TypeScript
167 lines
9.4 KiB
TypeScript
"use client";
|
|
|
|
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
|
|
import ReactLenis from "lenis/react";
|
|
import ContactCTA from '@/components/sections/contact/ContactCTA';
|
|
import FaqBase from '@/components/sections/faq/FaqBase';
|
|
import FeatureCardTwentyNine from '@/components/sections/feature/featureCardTwentyNine/FeatureCardTwentyNine';
|
|
import FooterSimple from '@/components/sections/footer/FooterSimple';
|
|
import HeroOverlayTestimonial from '@/components/sections/hero/HeroOverlayTestimonial';
|
|
import NavbarStyleFullscreen from '@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen';
|
|
import SocialProofOne from '@/components/sections/socialProof/SocialProofOne';
|
|
import TestimonialCardTwelve from '@/components/sections/testimonial/TestimonialCardTwelve';
|
|
import TextSplitAbout from '@/components/sections/about/TextSplitAbout';
|
|
|
|
export default function LandingPage() {
|
|
return (
|
|
<ThemeProvider
|
|
defaultButtonVariant="bounce-effect"
|
|
defaultTextAnimation="entrance-slide"
|
|
borderRadius="rounded"
|
|
contentWidth="medium"
|
|
sizing="medium"
|
|
background="circleGradient"
|
|
cardStyle="glass-elevated"
|
|
primaryButtonStyle="gradient"
|
|
secondaryButtonStyle="glass"
|
|
headingFontWeight="normal"
|
|
>
|
|
<ReactLenis root>
|
|
<div id="nav" data-section="nav">
|
|
<NavbarStyleFullscreen
|
|
navItems={[
|
|
{ name: "Home", id: "home" },
|
|
{ name: "About", id: "about" },
|
|
{ name: "Services", id: "features" },
|
|
{ name: "Testimonials", id: "testimonials" },
|
|
{ name: "Contact", id: "contact" },
|
|
]}
|
|
brandName="DeVito Plumbing"
|
|
/>
|
|
</div>
|
|
|
|
<div id="home" data-section="home">
|
|
<HeroOverlayTestimonial
|
|
title="DeVito Plumbing & Heating"
|
|
description="Professional, reliable, and fast plumbing and heating services for your home."
|
|
testimonials={[
|
|
{ name: "Gabriella Bauer", handle: "@gabriellab", testimonial: "I had a leak and needed help urgently. They arrived quickly and were professional.", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/couple-enjoying-quality-time-home_23-2149262124.jpg" },
|
|
{ name: "Carol Shepheard-Walwyn", handle: "@carolsw", testimonial: "Responsive and helpful when I had a leaking water tank late in the evening.", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/smiling-woman-hugging-man-kitchen_23-2147742357.jpg" },
|
|
{ name: "Justin Cohen", handle: "@justincohen", testimonial: "Highly recommend. They've been maintaining our boiler and fixing plumbing issues for years.", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/couple-discussing-digital-tablet-kitchen_107420-84887.jpg" },
|
|
{ name: "Rachit Patel", handle: "@rachitpatel", testimonial: "Absolutely professional! My go-to guys for any plumbing needs.", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/people-meeting-discussing-neighbourhood_23-2149447184.jpg" },
|
|
{ name: "Maurice Brown", handle: "@mauricebrown", testimonial: "Excellent service. Knowledgeable, experienced, and respectful.", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/master-woodworking-shop-giving-worker-protection-gloves_482257-97946.jpg" },
|
|
]}
|
|
imageSrc="http://img.b2bpic.net/free-photo/professional-plumber-working-sink-home_1150-25257.jpg"
|
|
avatars={[
|
|
{ src: "http://img.b2bpic.net/free-photo/medium-shot-man-working-as-plumber_23-2150746293.jpg", alt: "Customer" },
|
|
{ src: "http://img.b2bpic.net/free-photo/young-delivery-man-wor_23-2147914233.jpg", alt: "Customer" },
|
|
{ src: "http://img.b2bpic.net/free-photo/side-view-man-working-as-plumber_23-2150746290.jpg", alt: "Customer" },
|
|
{ src: "http://img.b2bpic.net/free-photo/portrait-happy-couple-home_23-2148115505.jpg", alt: "Customer" },
|
|
{ src: "http://img.b2bpic.net/free-photo/medium-shot-smiley-woman-holding-coffee-cup_23-2149395845.jpg", alt: "Customer" },
|
|
]}
|
|
/>
|
|
</div>
|
|
|
|
<div id="about" data-section="about">
|
|
<TextSplitAbout
|
|
useInvertedBackground={false}
|
|
title="About Our Family Business"
|
|
description={[
|
|
"DeVito Plumbing & Heating has been serving the community for years with dedication, professionalism, and expert craftsmanship.", "From emergency leaks to complex boiler installations, we treat every home with respect and ensure our work is impeccable.", "Our team consists of knowledgeable professionals committed to reasonable pricing and superior results."]}
|
|
/>
|
|
</div>
|
|
|
|
<div id="features" data-section="features">
|
|
<FeatureCardTwentyNine
|
|
animationType="slide-up"
|
|
textboxLayout="split"
|
|
gridVariant="three-columns-all-equal-width"
|
|
useInvertedBackground={false}
|
|
features={[
|
|
{ title: "Boiler & Heating", description: "Professional installation and maintenance of high-efficiency gas boilers.", imageSrc: "http://img.b2bpic.net/free-photo/electrical-technician-looking-focused-while-working-switchboard-with-fuses_169016-23720.jpg", titleImageSrc: "http://img.b2bpic.net/free-photo/male-hands-with-wrench-turning-off-valves_169016-53780.jpg", buttonText: "Learn More" },
|
|
{ title: "Emergency Repairs", description: "Urgent response for leaks and plumbing failures, anytime you need us.", imageSrc: "http://img.b2bpic.net/free-photo/smiley-couple-warming-up-hands-near-heater_23-2149339534.jpg", titleImageSrc: "http://img.b2bpic.net/free-photo/medium-shot-smiley-women-getting-warm-near-heater_23-2149395809.jpg", buttonText: "Learn More" },
|
|
{ title: "Water Heaters", description: "Quality installation of durable water heaters for reliable hot water supply.", imageSrc: "http://img.b2bpic.net/free-photo/asian-plumber-blue-overalls-clearing-blockage-drain_1098-17773.jpg", titleImageSrc: "http://img.b2bpic.net/free-photo/man-looks-faucet-pipes-valve-pressure-meter_169016-14812.jpg", buttonText: "Learn More" },
|
|
]}
|
|
title="Our Expert Services"
|
|
description="Comprehensive plumbing and heating solutions tailored for your residential needs."
|
|
/>
|
|
</div>
|
|
|
|
<div id="testimonials" data-section="testimonials">
|
|
<TestimonialCardTwelve
|
|
useInvertedBackground={false}
|
|
testimonials={[
|
|
{ id: "1", name: "Gabriella Bauer", imageSrc: "http://img.b2bpic.net/free-photo/couple-embracing-cooking_23-2147766933.jpg" },
|
|
{ id: "2", name: "Carol Shepheard-Walwyn", imageSrc: "http://img.b2bpic.net/free-photo/young-couple-confident-guy-joyful-girl-construction-worker-uniform-cap-doing-call-gesture-girl-holding-pencil-clipboard-winking_141793-111946.jpg" },
|
|
{ id: "3", name: "Justin Cohen", imageSrc: "http://img.b2bpic.net/free-photo/casual-blond-female-denim-jeans-posing-floor-living-room_613910-8982.jpg" },
|
|
{ id: "4", name: "Rachit Patel", imageSrc: "http://img.b2bpic.net/free-photo/portrait-confident-male-electrician-standing-against-wall_23-2148087578.jpg" },
|
|
{ id: "5", name: "Maurice Brown", imageSrc: "http://img.b2bpic.net/free-photo/smiling-adult-caucasian-builder-man-uniform-holds-wrench-isolated_141793-43900.jpg" },
|
|
]}
|
|
cardTitle="Client Feedback"
|
|
cardTag="Trusted Service"
|
|
cardAnimation="slide-up"
|
|
/>
|
|
</div>
|
|
|
|
<div id="faq" data-section="faq">
|
|
<FaqBase
|
|
textboxLayout="default"
|
|
useInvertedBackground={false}
|
|
faqs={[
|
|
{ id: "faq1", title: "Do you offer emergency services?", content: "Yes, we prioritize emergency calls and arrive as quickly as possible to resolve urgent plumbing issues." },
|
|
{ id: "faq2", title: "Are your prices competitive?", content: "We pride ourselves on providing high-quality work at fair, reasonable, and competitive prices." },
|
|
{ id: "faq3", title: "Which areas do you serve?", content: "We serve the local community and surrounding areas with all residential plumbing and heating needs." },
|
|
]}
|
|
title="Frequently Asked Questions"
|
|
description="Answers to common concerns about our plumbing services."
|
|
faqsAnimation="slide-up"
|
|
/>
|
|
</div>
|
|
|
|
<div id="social" data-section="social">
|
|
<SocialProofOne
|
|
textboxLayout="default"
|
|
useInvertedBackground={false}
|
|
names={[
|
|
"Plumbing Guild", "Heating Experts Assoc", "Quality Plumbing Council", "Home Repair Cert", "Expert Heating Techs", "Trusted Contractors Union", "Certified Plumbing Pros"]}
|
|
title="Trusted Partners & Certifications"
|
|
description="Recognized for excellence and quality in the plumbing and heating industry."
|
|
/>
|
|
</div>
|
|
|
|
<div id="contact" data-section="contact">
|
|
<ContactCTA
|
|
useInvertedBackground={false}
|
|
background={{ variant: "plain" }}
|
|
tag="Contact Us"
|
|
title="Ready to get started?"
|
|
description="Contact our team for professional plumbing assistance."
|
|
buttons={[{ text: "Call Now" }]}
|
|
/>
|
|
</div>
|
|
|
|
<div id="footer" data-section="footer">
|
|
<FooterSimple
|
|
columns={[
|
|
{
|
|
title: "Services", items: [
|
|
{ label: "Boiler & Heating", href: "#features" },
|
|
{ label: "Emergency Repair", href: "#features" },
|
|
{ label: "Water Heaters", href: "#features" },
|
|
],
|
|
},
|
|
{
|
|
title: "Support", items: [
|
|
{ label: "FAQ", href: "#faq" },
|
|
{ label: "Contact", href: "#contact" },
|
|
],
|
|
},
|
|
]}
|
|
bottomLeftText="© 2024 DeVito Plumbing & Heating."
|
|
bottomRightText="All rights reserved."
|
|
/>
|
|
</div>
|
|
</ReactLenis>
|
|
</ThemeProvider>
|
|
);
|
|
} |