Update src/app/page.tsx

This commit is contained in:
2026-05-20 17:26:09 +00:00
parent f92556df90
commit dde09e4e46

View File

@@ -2,6 +2,7 @@
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import ReactLenis from "lenis/react";
import { Star, MessageSquare } from "lucide-react";
import ContactSplitForm from '@/components/sections/contact/ContactSplitForm';
import FooterMedia from '@/components/sections/footer/FooterMedia';
import HeroSplitKpi from '@/components/sections/hero/HeroSplitKpi';
@@ -38,71 +39,75 @@ export default function AdeptHandymanLandingPage() {
<div id="hero" data-section="hero">
<HeroSplitKpi
title="Reliable Handyman Services in West Palm Beach"
description="From quick fixes to major home improvements, Adept Handyman is your trusted local partner. Licensed, insured, and ready to help."
title="Adept Handyman Services: West Palm Beach's Trusted Partner"
description="Need a repair, installation, or home upgrade? Our skilled, licensed, and insured professionals are ready to help. Fast, reliable service you can count on."
background={{ variant: "animated-grid" }}
kpis={[
{ value: "5-Star", label: "Rated" },
{ value: "15+", label: "Years Exp." },
{ value: "1000+", label: "Projects" },
{ value: "24/7", label: "Support" }
{ value: "Fast", label: "Response" }
]}
enableKpiAnimation={true}
buttons={[
{ text: "Call Now", onClick: () => window.location.href = "tel:+15615315971" },
{ text: "Get Quote", href: "#appointment" }
{ text: "Call Now: (561) 531-5971", onClick: () => window.location.href = "tel:+15615315971" },
{ text: "Schedule Service", href: "#appointment" }
]}
imageSrc="https://img.b2bpic.net/free-photo/construction-worker-using-hammer-job-site_23-2150530686.jpg?_wi=1"
/>
</div>
<div id="appointment" data-section="appointment">
<ContactSplitForm
title="Book Your Appointment"
description="Get a quick estimate by filling out the details below."
inputs={[
{ name: "name", type: "text", placeholder: "Full Name", required: true },
{ name: "email", type: "email", placeholder: "Email", required: true },
{ name: "phone", type: "tel", placeholder: "Phone", required: true }
]}
textarea={{ name: "message", placeholder: "How can we help?", rows: 4, required: true }}
buttonText="Send Request"
useInvertedBackground={true}
/>
</div>
<div id="social-proof" data-section="social-proof">
<TestimonialCardTwelve
cardTitle="Trusted by Neighbors"
cardTag="Social Proof"
cardTitle="Proven Excellence"
cardTag="4.6 Google / 5.0 Facebook"
cardTagIcon={Star}
cardAnimation="slide-up"
testimonials={[]}
useInvertedBackground={false}
testimonials={[
{ id: "t1", name: "Verified Customer", imageSrc: "" },
{ id: "t2", name: "Verified Customer", imageSrc: "" }
]}
useInvertedBackground={true}
/>
</div>
<div id="services" data-section="services">
<ProductCardOne
title="Our Services"
description="Expert solutions for your home maintenance."
title="Our Professional Services"
description="Comprehensive home improvement and maintenance tailored to your needs."
gridVariant="three-columns-all-equal-width"
animationType="slide-up"
textboxLayout="default"
useInvertedBackground={false}
products={[
{ id: "p1", name: "General Repairs", price: "From $99", imageSrc: "https://img.b2bpic.net/free-photo/variety-carpentry-tools-table_23-2148180578.jpg" },
{ id: "p2", name: "Appliance Install", price: "From $129", imageSrc: "https://img.b2bpic.net/free-photo/tools-collection-top-view_1112-396.jpg" },
{ id: "p3", name: "Fixture Upgrades", price: "From $89", imageSrc: "https://img.b2bpic.net/free-photo/cheerful-workman-white-wall_23-2147772246.jpg" }
{ id: "p1", name: "General Home Repair", price: "", imageSrc: "https://img.b2bpic.net/free-photo/variety-carpentry-tools-table_23-2148180578.jpg" },
{ id: "p2", name: "Fixture Installation", price: "", imageSrc: "https://img.b2bpic.net/free-photo/tools-collection-top-view_1112-396.jpg" },
{ id: "p3", name: "Maintenance & Upgrades", price: "", imageSrc: "https://img.b2bpic.net/free-photo/cheerful-workman-white-wall_23-2147772246.jpg" }
]}
/>
</div>
<div id="appointment" data-section="appointment">
<ContactSplitForm
title="Request Your Appointment"
description="Our team is ready to assist you. Fill out the form below and we will contact you immediately."
inputs={[
{ name: "name", type: "text", placeholder: "Full Name", required: true },
{ name: "email", type: "email", placeholder: "Email", required: true },
{ name: "phone", type: "tel", placeholder: "Phone", required: true }
]}
textarea={{ name: "message", placeholder: "Describe your project...", rows: 4, required: true }}
buttonText="Send Appointment Request"
useInvertedBackground={true}
/>
</div>
<div id="footer" data-section="footer">
<FooterMedia
logoText="Adept Handyman Services"
columns={[
{ title: "Visit Us", items: [{ label: "5200 N Flagler Dr, WPB, FL", href: "#" }] },
{ title: "Contact", items: [{ label: "(561) 531-5971", href: "tel:+15615315971" }] },
{ title: "Hours", items: [{ label: "9am - 5pm, 7 Days", href: "#" }] }
{ title: "Visit Us", items: [{ label: "West Palm Beach, FL", href: "#" }] },
{ title: "Call Us", items: [{ label: "(561) 531-5971", href: "tel:+15615315971" }] },
{ title: "Hours", items: [{ label: "Mon-Sun: 8am - 8pm", href: "#" }] }
]}
imageSrc="https://img.b2bpic.net/free-photo/construction-worker-using-hammer-job-site_23-2150530686.jpg?_wi=2"
/>
@@ -110,4 +115,4 @@ export default function AdeptHandymanLandingPage() {
</ReactLenis>
</ThemeProvider>
);
}
}