2 Commits

Author SHA1 Message Date
0bb4f77da3 Update src/app/page.tsx 2026-03-31 01:15:16 +00:00
4620032894 Merge version_1 into main
Merge version_1 into main
2026-03-31 01:07:26 +00:00

View File

@@ -30,21 +30,13 @@ export default function LandingPage() {
<NavbarLayoutFloatingOverlay <NavbarLayoutFloatingOverlay
navItems={[ navItems={[
{ {
name: "Services", name: "Services", id: "services"},
id: "services",
},
{ {
name: "About", name: "About", id: "about"},
id: "about",
},
{ {
name: "Reviews", name: "Reviews", id: "reviews"},
id: "reviews",
},
{ {
name: "Contact", name: "Contact", id: "contact"},
id: "contact",
},
]} ]}
brandName="Full Force Property Services" brandName="Full Force Property Services"
/> />
@@ -53,73 +45,46 @@ export default function LandingPage() {
<div id="hero" data-section="hero"> <div id="hero" data-section="hero">
<HeroSplitKpi <HeroSplitKpi
background={{ background={{
variant: "animated-grid", variant: "animated-grid"}}
}}
title="We Do The Dirty Work." title="We Do The Dirty Work."
description="Stop putting it off. Full Force handles your property maintenance with speed, affordability, and no-excuse execution." description="Stop putting it off. Full Force handles your property maintenance with speed, affordability, and no-excuse execution."
kpis={[ kpis={[
{ {
value: "500+", value: "500+", label: "Jobs Done"},
label: "Jobs Done",
},
{ {
value: "6+", value: "6+", label: "Service Types"},
label: "Service Types",
},
{ {
value: "5.0", value: "5.0", label: "Rating"},
label: "Rating",
},
]} ]}
enableKpiAnimation={true} enableKpiAnimation={true}
imageSrc="http://img.b2bpic.net/free-photo/photo-metal-texture-pattern_58702-13564.jpg?_wi=1" imageSrc="http://img.b2bpic.net/free-photo/photo-metal-texture-pattern_58702-13564.jpg?_wi=1"
mediaAnimation="slide-up" mediaAnimation="slide-up"
avatars={[ avatars={[
{ {
src: "http://img.b2bpic.net/free-photo/portrait-business-woman-working-laptop_1303-9731.jpg", src: "http://img.b2bpic.net/free-photo/portrait-business-woman-working-laptop_1303-9731.jpg", alt: "Client 1"},
alt: "Client 1",
},
{ {
src: "http://img.b2bpic.net/free-photo/lifestyle-people-office_23-2149173710.jpg", src: "http://img.b2bpic.net/free-photo/lifestyle-people-office_23-2149173710.jpg", alt: "Client 2"},
alt: "Client 2",
},
{ {
src: "http://img.b2bpic.net/free-photo/low-angle-smiley-woman-posing_23-2148610242.jpg", src: "http://img.b2bpic.net/free-photo/low-angle-smiley-woman-posing_23-2148610242.jpg", alt: "Client 3"},
alt: "Client 3",
},
{ {
src: "http://img.b2bpic.net/free-photo/couple-watching-movie-streaming-service_23-2149026157.jpg", src: "http://img.b2bpic.net/free-photo/couple-watching-movie-streaming-service_23-2149026157.jpg", alt: "Client 4"},
alt: "Client 4",
},
{ {
src: "http://img.b2bpic.net/free-photo/part-male-construction-worker_329181-3734.jpg", src: "http://img.b2bpic.net/free-photo/part-male-construction-worker_329181-3734.jpg", alt: "Client 5"},
alt: "Client 5",
},
]} ]}
avatarText="Trusted by 500+ locals" avatarText="Trusted by 500+ locals"
marqueeItems={[ marqueeItems={[
{ {
type: "text", type: "text", text: "Licensed & Insured"},
text: "Licensed & Insured", {
type: "text-icon", text: "Same Day Service", icon: Clock,
}, },
{ {
type: "text-icon", type: "text", text: "Veteran Owned"},
text: "Same Day Service", {
icon: Clock, type: "text-icon", text: "Satisfaction Guaranteed", icon: ShieldCheck,
}, },
{ {
type: "text", type: "text", text: "Locally Operated"},
text: "Veteran Owned",
},
{
type: "text-icon",
text: "Satisfaction Guaranteed",
icon: ShieldCheck,
},
{
type: "text",
text: "Locally Operated",
},
]} ]}
/> />
</div> </div>
@@ -131,64 +96,28 @@ export default function LandingPage() {
useInvertedBackground={false} useInvertedBackground={false}
features={[ features={[
{ {
id: "1", id: "1", label: "Landscaping", title: "Precision Yard Work", items: [
label: "Landscaping", "Mowing", "Trimming", "Edging"],
title: "Precision Yard Work",
items: [
"Mowing",
"Trimming",
"Edging",
],
}, },
{ {
id: "2", id: "2", label: "Cleaning", title: "Exterior Refresh", items: [
label: "Cleaning", "Pressure Washing", "Siding Clean", "Gutter Clear"],
title: "Exterior Refresh",
items: [
"Pressure Washing",
"Siding Clean",
"Gutter Clear",
],
}, },
{ {
id: "3", id: "3", label: "Hauling", title: "Debris Removal", items: [
label: "Hauling", "Junk Removal", "Yard Waste", "Clear Outs"],
title: "Debris Removal",
items: [
"Junk Removal",
"Yard Waste",
"Clear Outs",
],
}, },
{ {
id: "4", id: "4", label: "Painting", title: "Exterior Painting", items: [
label: "Painting", "Deck Staining", "Fence Coating", "Touchups"],
title: "Exterior Painting",
items: [
"Deck Staining",
"Fence Coating",
"Touchups",
],
}, },
{ {
id: "5", id: "5", label: "Repair", title: "Property Maintenance", items: [
label: "Repair", "Small Fixes", "Assembly", "Patching"],
title: "Property Maintenance",
items: [
"Small Fixes",
"Assembly",
"Patching",
],
}, },
{ {
id: "6", id: "6", label: "Moving", title: "Labor Support", items: [
label: "Moving", "Furniture Move", "Loading Help", "Packing"],
title: "Labor Support",
items: [
"Furniture Move",
"Loading Help",
"Packing",
],
}, },
]} ]}
title="Our Services" title="Our Services"
@@ -202,60 +131,15 @@ export default function LandingPage() {
useInvertedBackground={true} useInvertedBackground={true}
testimonials={[ testimonials={[
{ {
id: "1", id: "1", name: "Sarah Miller", date: "Oct 2023", title: "Homeowner", quote: "Full Force showed up on time and finished ahead of schedule. Absolutely perfect.", tag: "Cleaning", avatarSrc: "http://img.b2bpic.net/free-photo/portrait-business-woman-working-laptop_1303-9731.jpg", imageSrc: "http://img.b2bpic.net/free-photo/photo-metal-texture-pattern_58702-13564.jpg?_wi=2", imageAlt: "dark steel background metal texture"},
name: "Sarah Miller",
date: "Oct 2023",
title: "Homeowner",
quote: "Full Force showed up on time and finished ahead of schedule. Absolutely perfect.",
tag: "Cleaning",
avatarSrc: "http://img.b2bpic.net/free-photo/portrait-business-woman-working-laptop_1303-9731.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/photo-metal-texture-pattern_58702-13564.jpg?_wi=2",
imageAlt: "dark steel background metal texture",
},
{ {
id: "2", id: "2", name: "Mark D.", date: "Sep 2023", title: "Local Resident", quote: "The debris removal was fast. Very professional group of guys.", tag: "Hauling", avatarSrc: "http://img.b2bpic.net/free-photo/lifestyle-people-office_23-2149173710.jpg", imageSrc: "http://img.b2bpic.net/free-photo/man-collects-leaves-cleans-park_1157-27410.jpg", imageAlt: "professional landscaping garden maintenance"},
name: "Mark D.",
date: "Sep 2023",
title: "Local Resident",
quote: "The debris removal was fast. Very professional group of guys.",
tag: "Hauling",
avatarSrc: "http://img.b2bpic.net/free-photo/lifestyle-people-office_23-2149173710.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/man-collects-leaves-cleans-park_1157-27410.jpg",
imageAlt: "professional landscaping garden maintenance",
},
{ {
id: "3", id: "3", name: "Jane Wilson", date: "Aug 2023", title: "Small Business Owner", quote: "Consistent, high-quality yard maintenance every single week. Reliable.", tag: "Landscaping", avatarSrc: "http://img.b2bpic.net/free-photo/low-angle-smiley-woman-posing_23-2148610242.jpg", imageSrc: "http://img.b2bpic.net/free-photo/man-doing-professional-home-cleaning-service_23-2150358985.jpg", imageAlt: "deep exterior home cleaning"},
name: "Jane Wilson",
date: "Aug 2023",
title: "Small Business Owner",
quote: "Consistent, high-quality yard maintenance every single week. Reliable.",
tag: "Landscaping",
avatarSrc: "http://img.b2bpic.net/free-photo/low-angle-smiley-woman-posing_23-2148610242.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/man-doing-professional-home-cleaning-service_23-2150358985.jpg",
imageAlt: "deep exterior home cleaning",
},
{ {
id: "4", id: "4", name: "Robert B.", date: "Jul 2023", title: "Retired", quote: "Helpful, polite, and very affordable for the work done.", tag: "Repair", avatarSrc: "http://img.b2bpic.net/free-photo/couple-watching-movie-streaming-service_23-2149026157.jpg", imageSrc: "http://img.b2bpic.net/free-photo/greenhouse-still-life_23-2148127925.jpg", imageAlt: "junk removal and hauling service"},
name: "Robert B.",
date: "Jul 2023",
title: "Retired",
quote: "Helpful, polite, and very affordable for the work done.",
tag: "Repair",
avatarSrc: "http://img.b2bpic.net/free-photo/couple-watching-movie-streaming-service_23-2149026157.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/greenhouse-still-life_23-2148127925.jpg",
imageAlt: "junk removal and hauling service",
},
{ {
id: "5", id: "5", name: "Emily R.", date: "Jun 2023", title: "Homeowner", quote: "Professional, quick, and clean. Best in town.", tag: "Moving", avatarSrc: "http://img.b2bpic.net/free-photo/portrait-business-woman-working-laptop_1303-9731.jpg", imageSrc: "http://img.b2bpic.net/free-photo/man-painting-car-door-side-view_23-2149714298.jpg", imageAlt: "exterior house painting service"},
name: "Emily R.",
date: "Jun 2023",
title: "Homeowner",
quote: "Professional, quick, and clean. Best in town.",
tag: "Moving",
avatarSrc: "http://img.b2bpic.net/free-photo/portrait-business-woman-working-laptop_1303-9731.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/man-painting-car-door-side-view_23-2149714298.jpg",
imageAlt: "exterior house painting service",
},
]} ]}
title="Results You Can Trust" title="Results You Can Trust"
description="Don't just take our word for it—see what our clients say." description="Don't just take our word for it—see what our clients say."
@@ -267,9 +151,7 @@ export default function LandingPage() {
useInvertedBackground={false} useInvertedBackground={false}
title="No Excuses. Full Force." title="No Excuses. Full Force."
description={[ description={[
"Full Force Property Services was built on a simple premise: work hard, be honest, and leave every job site better than we found it. We are a local team dedicated to doing the dirty work so you don't have to.", "Full Force Property Services was built on a simple premise: work hard, be honest, and leave every job site better than we found it. We are a local team dedicated to doing the dirty work so you don't have to.", "Based in your community, our goal is simple: speed, quality, and affordable results delivered consistently."]}
"Based in your community, our goal is simple: speed, quality, and affordable results delivered consistently.",
]}
/> />
</div> </div>
@@ -277,9 +159,8 @@ export default function LandingPage() {
<ContactText <ContactText
useInvertedBackground={true} useInvertedBackground={true}
background={{ background={{
variant: "sparkles-gradient", variant: "sparkles-gradient"}}
}} text="Stop putting it off. Get it done today. Call 352-691-2130 or email fullforceproperty@icloud.com for a free quote."
text="Stop putting it off. Get it done today. Call (XXX) XXX-XXXX or email info@fullforceproperty.com for a free quote."
/> />
</div> </div>
@@ -287,41 +168,25 @@ export default function LandingPage() {
<FooterBaseReveal <FooterBaseReveal
columns={[ columns={[
{ {
title: "Navigation", title: "Navigation", items: [
items: [
{ {
label: "Services", label: "Services", href: "#services"},
href: "#services",
},
{ {
label: "Reviews", label: "Reviews", href: "#reviews"},
href: "#reviews",
},
{ {
label: "About", label: "About", href: "#about"},
href: "#about",
},
{ {
label: "Contact", label: "Contact", href: "#contact"},
href: "#contact",
},
], ],
}, },
{ {
title: "Support", title: "Support", items: [
items: [
{ {
label: "FAQ", label: "FAQ", href: "#"},
href: "#",
},
{ {
label: "Privacy Policy", label: "Privacy Policy", href: "#"},
href: "#",
},
{ {
label: "Service Areas", label: "Service Areas", href: "#"},
href: "#",
},
], ],
}, },
]} ]}
@@ -331,4 +196,4 @@ export default function LandingPage() {
</ReactLenis> </ReactLenis>
</ThemeProvider> </ThemeProvider>
); );
} }