Update src/app/page.tsx

This commit is contained in:
2026-05-09 18:16:33 +00:00
parent df1a4bb79b
commit abca86e187

View File

@@ -32,64 +32,41 @@ export default function LandingPage() {
<NavbarLayoutFloatingOverlay
navItems={[
{
name: "Home",
id: "hero",
},
name: "Home", id: "hero"},
{
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"},
]}
brandName="Ebenezer Landscaping"
button={{
text: "Get Quote",
href: "#contact",
}}
text: "Get Quote", href: "#contact"}}
/>
</div>
<div id="hero" data-section="hero">
<HeroBillboardGallery
background={{
variant: "sparkles-gradient",
}}
variant: "sparkles-gradient"}}
title="Professional Lawn Care That Makes Your Property Stand Out"
description="Experience reliability, unmatched curb appeal, and pristine results with our licensed, local landscaping experts."
buttons={[
{
text: "Get Free Estimate",
href: "#contact",
},
text: "Get Free Estimate", href: "#contact"},
{
text: "Call Now",
href: "tel:5550123456",
},
text: "Call Now", href: "tel:5550123456"},
]}
mediaItems={[
{
imageSrc: "http://img.b2bpic.net/free-photo/closeup-fresh-green-grass_181624-14886.jpg?_wi=1",
imageAlt: "Perfectly mowed green lawn",
},
imageSrc: "http://img.b2bpic.net/free-photo/closeup-fresh-green-grass_181624-14886.jpg", imageAlt: "Perfectly mowed green lawn"},
{
imageSrc: "http://img.b2bpic.net/free-photo/focused-male-florist-standing-rows-with-potted-plants-cutting-bush-greenhouse-man-working-garden-growing-plants-pots-gardening-job-concept_74855-12788.jpg?_wi=1",
imageAlt: "Professional landscaping crew trimming hedges",
},
imageSrc: "http://img.b2bpic.net/free-photo/focused-male-florist-standing-rows-with-potted-plants-cutting-bush-greenhouse-man-working-garden-growing-plants-pots-gardening-job-concept_74855-12788.jpg", imageAlt: "Professional landscaping crew trimming hedges"},
{
imageSrc: "http://img.b2bpic.net/free-photo/city-park-china_1127-4078.jpg?_wi=1",
imageAlt: "Fresh mulch garden landscape design",
},
imageSrc: "http://img.b2bpic.net/free-photo/city-park-china_1127-4078.jpg", imageAlt: "Fresh mulch garden landscape design"},
]}
mediaAnimation="slide-up"
/>
@@ -100,9 +77,7 @@ export default function LandingPage() {
useInvertedBackground={false}
title="Family Owned, Locally Committed"
description={[
"At Ebenezer Landscaping, we treat your property like our own. Our family-owned business prides itself on craftsmanship, honest pricing, and transparent communication.",
"We believe a beautiful lawn is the heart of a home. That's why we bring enterprise-level professionalism to every service we provide, ensuring reliable, results-driven care for Santa Ana residents.",
]}
"At Ebenezer Landscaping, we treat your property like our own. Our family-owned business prides itself on craftsmanship, honest pricing, and transparent communication.", "We believe a beautiful lawn is the heart of a home. That's why we bring enterprise-level professionalism to every service we provide, ensuring reliable, results-driven care for Santa Ana residents."]}
/>
</div>
@@ -113,46 +88,22 @@ export default function LandingPage() {
useInvertedBackground={true}
features={[
{
title: "Lawn Mowing & Maintenance",
description: "Consistent, professional grass cutting for that signature manicured look.",
phoneOne: {
imageSrc: "http://img.b2bpic.net/free-photo/man-cutting-grass-with-lawn-mover-back-yard-male-black-apron_1157-41438.jpg",
imageAlt: "Lawn Mowing",
},
title: "Lawn Mowing & Maintenance", description: "Consistent, professional grass cutting for that signature manicured look.", phoneOne: {
imageSrc: "http://img.b2bpic.net/free-photo/man-cutting-grass-with-lawn-mover-back-yard-male-black-apron_1157-41438.jpg", imageAlt: "Lawn Mowing"},
phoneTwo: {
imageSrc: "http://img.b2bpic.net/free-photo/man-cutting-grass-with-lawn-mover-back-yard-male-black-apron_1157-41429.jpg",
imageAlt: "Maintenance",
},
imageSrc: "http://img.b2bpic.net/free-photo/closeup-fresh-green-grass_181624-14886.jpg?_wi=2",
imageAlt: "lawn mowing service",
imageSrc: "http://img.b2bpic.net/free-photo/man-cutting-grass-with-lawn-mover-back-yard-male-black-apron_1157-41429.jpg", imageAlt: "Maintenance"},
},
{
title: "Tree & Hedge Trimming",
description: "Shape your greenery with expert precision for optimal growth and health.",
phoneOne: {
imageSrc: "http://img.b2bpic.net/free-photo/portrait-professional-gardener-holding-trimmer-yard_342744-539.jpg",
imageAlt: "Trimming",
},
title: "Tree & Hedge Trimming", description: "Shape your greenery with expert precision for optimal growth and health.", phoneOne: {
imageSrc: "http://img.b2bpic.net/free-photo/portrait-professional-gardener-holding-trimmer-yard_342744-539.jpg", imageAlt: "Trimming"},
phoneTwo: {
imageSrc: "http://img.b2bpic.net/free-photo/contrasting-outdoor-texture-design_23-2149756538.jpg",
imageAlt: "Hedge Care",
},
imageSrc: "http://img.b2bpic.net/free-photo/focused-male-florist-standing-rows-with-potted-plants-cutting-bush-greenhouse-man-working-garden-growing-plants-pots-gardening-job-concept_74855-12788.jpg?_wi=2",
imageAlt: "lawn mowing service",
imageSrc: "http://img.b2bpic.net/free-photo/contrasting-outdoor-texture-design_23-2149756538.jpg", imageAlt: "Hedge Care"},
},
{
title: "Sod & Irrigation",
description: "Instant lush grass and water-efficient systems for a thriving yard.",
phoneOne: {
imageSrc: "http://img.b2bpic.net/free-photo/grass-background_1127-3417.jpg",
imageAlt: "Sod",
},
title: "Sod & Irrigation", description: "Instant lush grass and water-efficient systems for a thriving yard.", phoneOne: {
imageSrc: "http://img.b2bpic.net/free-photo/grass-background_1127-3417.jpg", imageAlt: "Sod"},
phoneTwo: {
imageSrc: "http://img.b2bpic.net/free-photo/beautiful-woman-works-garden_1157-24648.jpg",
imageAlt: "Irrigation",
},
imageSrc: "http://img.b2bpic.net/free-photo/city-park-china_1127-4078.jpg?_wi=2",
imageAlt: "lawn mowing service",
imageSrc: "http://img.b2bpic.net/free-photo/beautiful-woman-works-garden_1157-24648.jpg", imageAlt: "Irrigation"},
},
]}
showStepNumbers={false}
@@ -168,20 +119,11 @@ export default function LandingPage() {
tag="Our Expertise"
metrics={[
{
id: "m1",
value: "10+",
description: "Years of Local Service",
},
id: "m1", value: "10+", description: "Years of Local Service"},
{
id: "m2",
value: "500+",
description: "Satisfied Customers",
},
id: "m2", value: "500+", description: "Satisfied Customers"},
{
id: "m3",
value: "100%",
description: "Licensed & Insured",
},
id: "m3", value: "100%", description: "Licensed & Insured"},
]}
metricsAnimation="slide-up"
/>
@@ -192,14 +134,7 @@ export default function LandingPage() {
textboxLayout="default"
useInvertedBackground={true}
names={[
"Local Business Association",
"Irrigation Certification",
"Green Council Member",
"Commercial Insured",
"Quality Assurance Standard",
"Professional Service Association",
"5-Star Rating",
]}
"Local Business Association", "Irrigation Certification", "Green Council Member", "Commercial Insured", "Quality Assurance Standard", "Professional Service Association", "5-Star Rating"]}
title="Trusted by the Community"
description="We are proud partners and recognized members of the local landscaping industry."
/>
@@ -212,45 +147,20 @@ export default function LandingPage() {
useInvertedBackground={false}
testimonials={[
{
id: "t1",
name: "Sarah J.",
handle: "@customer",
testimonial: "They went above and beyond for my lawn. My curb appeal has never been better!",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/front-view-man-holding-ball-outdoors_23-2149530323.jpg",
},
id: "t1", name: "Sarah J.", handle: "@customer", testimonial: "They went above and beyond for my lawn. My curb appeal has never been better!", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/front-view-man-holding-ball-outdoors_23-2149530323.jpg"},
{
id: "t2",
name: "Mike T.",
handle: "@business",
testimonial: "Responsive, professional, and very competitive pricing. Highly recommended for commercial needs.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/successful-arab-man-wear-striped-shirt-sunglasses-pose-outdoor_627829-4295.jpg",
},
id: "t2", name: "Mike T.", handle: "@business", testimonial: "Responsive, professional, and very competitive pricing. Highly recommended for commercial needs.", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/successful-arab-man-wear-striped-shirt-sunglasses-pose-outdoor_627829-4295.jpg"},
{
id: "t3",
name: "Emily R.",
handle: "@customer",
testimonial: "Amazing attention to detail with my sod installation. Truly an amazing experience.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/gardening_23-2148013535.jpg",
},
id: "t3", name: "Emily R.", handle: "@customer", testimonial: "Amazing attention to detail with my sod installation. Truly an amazing experience.", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/gardening_23-2148013535.jpg"},
{
id: "t4",
name: "David W.",
handle: "@customer",
testimonial: "They are my landscapers for life. Prompt, polite, and always on time.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/happy-senior-couple-with-flower-pot_23-2148256669.jpg",
},
id: "t4", name: "David W.", handle: "@customer", testimonial: "They are my landscapers for life. Prompt, polite, and always on time.", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/happy-senior-couple-with-flower-pot_23-2148256669.jpg"},
{
id: "t5",
name: "Jessica L.",
handle: "@customer",
testimonial: "I never have to worry about my hedges anymore. These guys are the real deal.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/mother-with-four-kids-having-picnic-back-yard_1303-17180.jpg",
},
id: "t5", name: "Jessica L.", handle: "@customer", testimonial: "I never have to worry about my hedges anymore. These guys are the real deal.", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/mother-with-four-kids-having-picnic-back-yard_1303-17180.jpg"},
]}
showRating={true}
title="What Our Clients Say"
@@ -264,20 +174,11 @@ export default function LandingPage() {
useInvertedBackground={true}
faqs={[
{
id: "f1",
title: "Do you provide free estimates?",
content: "Yes! We offer no-obligation free estimates for all residential and commercial landscaping needs.",
},
id: "f1", title: "Do you provide free estimates?", content: "Yes! We offer no-obligation free estimates for all residential and commercial landscaping needs."},
{
id: "f2",
title: "Are you licensed and insured?",
content: "Absolutely. We carry full liability and workers' compensation insurance for your peace of mind.",
},
id: "f2", title: "Are you licensed and insured?", content: "Absolutely. We carry full liability and workers' compensation insurance for your peace of mind."},
{
id: "f3",
title: "Do you offer seasonal maintenance?",
content: "Yes, we provide flexible weekly, bi-weekly, and seasonal maintenance plans to keep your property looking sharp year-round.",
},
id: "f3", title: "Do you offer seasonal maintenance?", content: "Yes, we provide flexible weekly, bi-weekly, and seasonal maintenance plans to keep your property looking sharp year-round."},
]}
imageSrc="http://img.b2bpic.net/free-photo/plants-nature_417767-267.jpg"
mediaAnimation="slide-up"
@@ -292,20 +193,15 @@ export default function LandingPage() {
<ContactCTA
useInvertedBackground={false}
background={{
variant: "sparkles-gradient",
}}
variant: "sparkles-gradient"}}
tag="Get Your Free Quote Today"
title="Ready for a Greener Lawn?"
description="Fill out the form below or call us now to secure your spot for a premium service experience."
buttons={[
{
text: "Call Now",
href: "tel:5550123456",
},
text: "Call Now", href: "tel:5550123456"},
{
text: "Schedule Service",
href: "#",
},
text: "Schedule Service", href: "#"},
]}
/>
</div>
@@ -315,33 +211,21 @@ export default function LandingPage() {
logoText="Ebenezer Landscaping"
columns={[
{
title: "Company",
items: [
title: "Company", items: [
{
label: "About Us",
href: "#about",
},
label: "About Us", href: "#about"},
{
label: "Services",
href: "#services",
},
label: "Services", href: "#services"},
{
label: "Contact",
href: "#contact",
},
label: "Contact", href: "#contact"},
],
},
{
title: "Legal",
items: [
title: "Legal", items: [
{
label: "Privacy Policy",
href: "#",
},
label: "Privacy Policy", href: "#"},
{
label: "Terms of Service",
href: "#",
},
label: "Terms of Service", href: "#"},
],
},
]}