Merge version_2 into main #2
437
src/app/page.tsx
437
src/app/page.tsx
@@ -4,392 +4,87 @@ import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
|
||||
import ReactLenis from "lenis/react";
|
||||
import AboutMetric from '@/components/sections/about/AboutMetric';
|
||||
import ContactCTA from '@/components/sections/contact/ContactCTA';
|
||||
import FaqDouble from '@/components/sections/faq/FaqDouble';
|
||||
import FeatureBorderGlow from '@/components/sections/feature/featureBorderGlow/FeatureBorderGlow';
|
||||
import FooterSimple from '@/components/sections/footer/FooterSimple';
|
||||
import HeroSplitTestimonial from '@/components/sections/hero/HeroSplitTestimonial';
|
||||
import MetricCardEleven from '@/components/sections/metrics/MetricCardEleven';
|
||||
import NavbarLayoutFloatingOverlay from '@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay';
|
||||
import TestimonialCardTwo from '@/components/sections/testimonial/TestimonialCardTwo';
|
||||
import { Award, CheckCircle, Droplets, Flame, ShieldCheck, Trash2, Wrench } from "lucide-react";
|
||||
import { LayoutGrid, Mail, Rocket, Target, Users } from "lucide-react";
|
||||
|
||||
export default function LandingPage() {
|
||||
return (
|
||||
<ThemeProvider
|
||||
defaultButtonVariant="text-shift"
|
||||
defaultTextAnimation="background-highlight"
|
||||
borderRadius="pill"
|
||||
contentWidth="compact"
|
||||
sizing="largeSizeMediumTitles"
|
||||
background="aurora"
|
||||
cardStyle="glass-depth"
|
||||
primaryButtonStyle="shadow"
|
||||
defaultButtonVariant="hover-magnetic"
|
||||
defaultTextAnimation="reveal-blur"
|
||||
borderRadius="soft"
|
||||
contentWidth="medium"
|
||||
sizing="medium"
|
||||
background="noise"
|
||||
cardStyle="outline"
|
||||
primaryButtonStyle="flat"
|
||||
secondaryButtonStyle="solid"
|
||||
headingFontWeight="light"
|
||||
headingFontWeight="semibold"
|
||||
>
|
||||
<ReactLenis root>
|
||||
<div id="nav" data-section="nav">
|
||||
<NavbarLayoutFloatingOverlay
|
||||
navItems={[
|
||||
{
|
||||
name: "Home",
|
||||
id: "#hero",
|
||||
},
|
||||
{
|
||||
name: "About",
|
||||
id: "#about",
|
||||
},
|
||||
{
|
||||
name: "Services",
|
||||
id: "#services",
|
||||
},
|
||||
{
|
||||
name: "Contact",
|
||||
id: "#contact",
|
||||
},
|
||||
]}
|
||||
brandName="A&O Plumbing, Corp."
|
||||
/>
|
||||
</div>
|
||||
<div id="nav" data-section="nav">
|
||||
<NavbarLayoutFloatingOverlay
|
||||
navItems={[
|
||||
{ name: "Home", id: "#hero" },
|
||||
{ name: "Services", id: "#services" },
|
||||
{ name: "Contact", id: "#contact" },
|
||||
]}
|
||||
brandName="ERA Global LLC"
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="hero" data-section="hero">
|
||||
<HeroSplitTestimonial
|
||||
background={{
|
||||
variant: "radial-gradient",
|
||||
}}
|
||||
title="Reliable Plumbing Services in Miami, FL"
|
||||
description="Fast, affordable, and professional plumbing solutions for homes and businesses. Licensed and insured experts available today."
|
||||
testimonials={[
|
||||
{
|
||||
name: "John D.",
|
||||
handle: "@johnd",
|
||||
testimonial: "Excellent service! They fixed my leak within an hour.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/closeup-shot-pipe-wrench-screwing-nut_181624-49738.jpg?_wi=1",
|
||||
imageAlt: "professional plumber smiling tools",
|
||||
},
|
||||
{
|
||||
name: "Maria S.",
|
||||
handle: "@marias",
|
||||
testimonial: "Professional and very polite team. Highly recommended.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/man-engaged-household-tasks-scenery_23-2151741196.jpg?_wi=1",
|
||||
imageAlt: "professional plumber smiling tools",
|
||||
},
|
||||
{
|
||||
name: "Robert B.",
|
||||
handle: "@robertb",
|
||||
testimonial: "Fastest response I've ever had in Miami.",
|
||||
rating: 4,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/high-angle-women-with-picture-albums_23-2149515310.jpg?_wi=1",
|
||||
imageAlt: "professional plumber smiling tools",
|
||||
},
|
||||
{
|
||||
name: "Carlos G.",
|
||||
handle: "@carlosg",
|
||||
testimonial: "Very thorough and efficient service.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/charming-student-girl-good-mood-relaxing-home_343059-139.jpg?_wi=1",
|
||||
imageAlt: "professional plumber smiling tools",
|
||||
},
|
||||
{
|
||||
name: "Elena R.",
|
||||
handle: "@elenar",
|
||||
testimonial: "Finally found a plumber I can trust.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/smiling-businessman-standing-airport_107420-85035.jpg?_wi=1",
|
||||
imageAlt: "professional plumber smiling tools",
|
||||
},
|
||||
]}
|
||||
buttons={[
|
||||
{
|
||||
text: "Call Now",
|
||||
href: "tel:+17868458223",
|
||||
},
|
||||
{
|
||||
text: "Get a Free Quote",
|
||||
href: "#contact",
|
||||
},
|
||||
]}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/closeup-shot-pipe-wrench-screwing-nut_181624-49738.jpg?_wi=2"
|
||||
mediaAnimation="slide-up"
|
||||
avatars={[
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/high-angle-still-life-assortment-pvc_23-2149062955.jpg",
|
||||
alt: "High angle of still life assortment of pvc",
|
||||
},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/high-angle-still-life-assortment-pvc_23-2149062954.jpg",
|
||||
alt: "High angle of still life assortment of pvc",
|
||||
},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/waterjet_1160-59.jpg",
|
||||
alt: "Waterjet",
|
||||
},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/mature-woman-standing-thinking-pose-blue-t-shirt-looking-hesitant_176474-32883.jpg",
|
||||
alt: "Mature woman standing in thinking pose",
|
||||
},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/happy-auto-mechanics-working-together-workshop_637285-9438.jpg",
|
||||
alt: "Happy auto mechanics working together",
|
||||
},
|
||||
]}
|
||||
marqueeItems={[
|
||||
{
|
||||
type: "text",
|
||||
text: "Licensed & Insured",
|
||||
},
|
||||
{
|
||||
type: "text",
|
||||
text: "24/7 Availability",
|
||||
},
|
||||
{
|
||||
type: "text",
|
||||
text: "Miami's Best Choice",
|
||||
},
|
||||
{
|
||||
type: "text",
|
||||
text: "Fast Arrival",
|
||||
},
|
||||
{
|
||||
type: "text",
|
||||
text: "Affordable Rates",
|
||||
},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
<div id="hero" data-section="hero">
|
||||
<HeroSplitTestimonial
|
||||
title="Scale Your Small Business with Professional Web Design"
|
||||
description="We create high-converting websites that help small businesses in the USA get more customers and grow faster."
|
||||
background={{ variant: "plain" }}
|
||||
imageSrc="https://img.b2bpic.net/free-photo/web-design-concept-with-drawings_23-2149071561.jpg"
|
||||
buttons={[{ text: "Get Started", href: "#contact" }]}
|
||||
mediaAnimation="slide-up"
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="about" data-section="about">
|
||||
<AboutMetric
|
||||
useInvertedBackground={true}
|
||||
title="Your Trusted Miami Plumbers"
|
||||
metrics={[
|
||||
{
|
||||
icon: Award,
|
||||
label: "Years Experience",
|
||||
value: "15+",
|
||||
},
|
||||
{
|
||||
icon: CheckCircle,
|
||||
label: "Jobs Completed",
|
||||
value: "5000+",
|
||||
},
|
||||
{
|
||||
icon: ShieldCheck,
|
||||
label: "Licensed & Insured",
|
||||
value: "100%",
|
||||
},
|
||||
]}
|
||||
metricsAnimation="slide-up"
|
||||
/>
|
||||
</div>
|
||||
<div id="services" data-section="services">
|
||||
<FeatureBorderGlow
|
||||
animationType="slide-up"
|
||||
textboxLayout="split"
|
||||
useInvertedBackground={true}
|
||||
title="Our Web Design Services"
|
||||
description="Comprehensive digital solutions tailored to help small businesses thrive online."
|
||||
features={[
|
||||
{ icon: LayoutGrid, title: "Professional Website Design", description: "Modern, responsive, and aesthetically pleasing sites." },
|
||||
{ icon: Rocket, title: "High-Converting Landing Pages", description: "Focused pages designed to turn visitors into leads." },
|
||||
{ icon: Mail, title: "Custom Contact Forms", description: "Secure forms that capture client inquiries efficiently." },
|
||||
{ icon: Target, title: "Lead Generation", description: "Data-driven strategies to reach your target audience." }
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="services" data-section="services">
|
||||
<FeatureBorderGlow
|
||||
animationType="slide-up"
|
||||
textboxLayout="split"
|
||||
useInvertedBackground={false}
|
||||
features={[
|
||||
{
|
||||
icon: Wrench,
|
||||
title: "Emergency Plumbing",
|
||||
description: "24/7 rapid response for all plumbing emergencies.",
|
||||
},
|
||||
{
|
||||
icon: Droplets,
|
||||
title: "Leak Repair",
|
||||
description: "Detect and fix leaks before they cause major damage.",
|
||||
},
|
||||
{
|
||||
icon: Wrench,
|
||||
title: "Pipe Installation",
|
||||
description: "Professional installation for new construction and renovations.",
|
||||
},
|
||||
{
|
||||
icon: Trash2,
|
||||
title: "Drain Cleaning",
|
||||
description: "Thorough cleaning to ensure smooth drainage system.",
|
||||
},
|
||||
{
|
||||
icon: Flame,
|
||||
title: "Water Heater Services",
|
||||
description: "Installation and maintenance for all water heater types.",
|
||||
},
|
||||
]}
|
||||
title="Our Professional Services"
|
||||
description="We offer a wide range of plumbing services for all your home and commercial needs."
|
||||
/>
|
||||
</div>
|
||||
<div id="contact" data-section="contact">
|
||||
<ContactCTA
|
||||
tag="Contact Us"
|
||||
title="Let's Build Your Website"
|
||||
description="Ready to get more customers? Email us at keklikayvazeren@gmail.com to discuss your project."
|
||||
buttons={[{ text: "Email Us", href: "mailto:keklikayvazeren@gmail.com" }]}
|
||||
background={{ variant: "plain" }}
|
||||
useInvertedBackground={false}
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="metrics" data-section="metrics">
|
||||
<MetricCardEleven
|
||||
animationType="slide-up"
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={true}
|
||||
metrics={[
|
||||
{
|
||||
id: "m1",
|
||||
value: "4.9/5",
|
||||
title: "Average Rating",
|
||||
description: "Based on 200+ local customer reviews.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/man-engaged-household-tasks-scenery_23-2151741196.jpg?_wi=2",
|
||||
},
|
||||
{
|
||||
id: "m2",
|
||||
value: "24/7",
|
||||
title: "Available",
|
||||
description: "We are available anytime you need us.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/young-loader-uniform-showing-victory-sign-looking-cheerful-front-view_176474-21409.jpg",
|
||||
},
|
||||
{
|
||||
id: "m3",
|
||||
value: "1hr",
|
||||
title: "Arrival Time",
|
||||
description: "Fast response time across all Miami areas.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/plumbing-professional-doing-his-job_23-2150721526.jpg",
|
||||
},
|
||||
]}
|
||||
title="Why Choose Us?"
|
||||
description="Customer satisfaction is our priority, and Miami residents know us for our fast response and reliability."
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="testimonials" data-section="testimonials">
|
||||
<TestimonialCardTwo
|
||||
animationType="slide-up"
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={false}
|
||||
testimonials={[
|
||||
{
|
||||
id: "1",
|
||||
name: "Sarah J.",
|
||||
role: "Homeowner",
|
||||
testimonial: "Best plumbing service in the area!",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/high-angle-women-with-picture-albums_23-2149515310.jpg?_wi=2",
|
||||
},
|
||||
{
|
||||
id: "2",
|
||||
name: "Michael K.",
|
||||
role: "Business Owner",
|
||||
testimonial: "Very prompt and professional.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/charming-student-girl-good-mood-relaxing-home_343059-139.jpg?_wi=2",
|
||||
},
|
||||
{
|
||||
id: "3",
|
||||
name: "Elena P.",
|
||||
role: "Resident",
|
||||
testimonial: "Reasonable prices and great work.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/smiling-businessman-standing-airport_107420-85035.jpg?_wi=2",
|
||||
},
|
||||
{
|
||||
id: "4",
|
||||
name: "David W.",
|
||||
role: "Homeowner",
|
||||
testimonial: "They fixed my heater quickly.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/male-plumber-working-with-client-fix-kitchen-problems_23-2150990689.jpg",
|
||||
},
|
||||
{
|
||||
id: "5",
|
||||
name: "Linda M.",
|
||||
role: "Resident",
|
||||
testimonial: "Reliable and honest company.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/people-playing-bingo-together_23-2149212431.jpg",
|
||||
},
|
||||
]}
|
||||
title="What Our Customers Say"
|
||||
description="Trusted by hundreds of happy homeowners and business owners in Miami."
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="faq" data-section="faq">
|
||||
<FaqDouble
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={true}
|
||||
faqs={[
|
||||
{
|
||||
id: "f1",
|
||||
title: "Are you licensed and insured?",
|
||||
content: "Yes, we are fully licensed and insured for all plumbing work.",
|
||||
},
|
||||
{
|
||||
id: "f2",
|
||||
title: "Do you offer emergency services?",
|
||||
content: "Yes, we offer 24/7 emergency services for all plumbing needs.",
|
||||
},
|
||||
{
|
||||
id: "f3",
|
||||
title: "Do you provide free quotes?",
|
||||
content: "Yes, we offer free, no-obligation quotes for all new jobs.",
|
||||
},
|
||||
]}
|
||||
title="Frequently Asked Questions"
|
||||
description="Get quick answers to common questions about our services."
|
||||
faqsAnimation="slide-up"
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="contact" data-section="contact">
|
||||
<ContactCTA
|
||||
useInvertedBackground={false}
|
||||
background={{
|
||||
variant: "plain",
|
||||
}}
|
||||
tag="Contact Us"
|
||||
title="Ready to get started?"
|
||||
description="Contact us today at 6700 NW 33rd Ave, Miami, FL 33147 or call +1 786-845-8223 to get your free quote."
|
||||
buttons={[
|
||||
{
|
||||
text: "Call Now",
|
||||
href: "tel:+17868458223",
|
||||
},
|
||||
{
|
||||
text: "Get a Free Quote",
|
||||
href: "#contact",
|
||||
},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="footer" data-section="footer">
|
||||
<FooterSimple
|
||||
columns={[
|
||||
{
|
||||
title: "Services",
|
||||
items: [
|
||||
{
|
||||
label: "Emergency Plumbing",
|
||||
href: "#services",
|
||||
},
|
||||
{
|
||||
label: "Leak Repair",
|
||||
href: "#services",
|
||||
},
|
||||
{
|
||||
label: "Drain Cleaning",
|
||||
href: "#services",
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Company",
|
||||
items: [
|
||||
{
|
||||
label: "About Us",
|
||||
href: "#about",
|
||||
},
|
||||
{
|
||||
label: "Contact",
|
||||
href: "#contact",
|
||||
},
|
||||
],
|
||||
},
|
||||
]}
|
||||
bottomLeftText="© 2024 A&O Plumbing, Corp."
|
||||
bottomRightText="All rights reserved."
|
||||
/>
|
||||
</div>
|
||||
<div id="footer" data-section="footer">
|
||||
<FooterSimple
|
||||
columns={[
|
||||
{ title: "Services", items: [{ label: "Web Design", href: "#services" }, { label: "Lead Generation", href: "#services" }] },
|
||||
{ title: "Company", items: [{ label: "Contact", href: "#contact" }] }
|
||||
]}
|
||||
bottomLeftText="© 2024 ERA Global LLC"
|
||||
bottomRightText="All rights reserved."
|
||||
/>
|
||||
</div>
|
||||
</ReactLenis>
|
||||
</ThemeProvider>
|
||||
);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user