Compare commits
1 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| f1830ad1ca |
219
src/app/page.tsx
219
src/app/page.tsx
@@ -11,7 +11,7 @@ import MetricCardOne from '@/components/sections/metrics/MetricCardOne';
|
|||||||
import NavbarStyleFullscreen from '@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen';
|
import NavbarStyleFullscreen from '@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen';
|
||||||
import TestimonialCardFifteen from '@/components/sections/testimonial/TestimonialCardFifteen';
|
import TestimonialCardFifteen from '@/components/sections/testimonial/TestimonialCardFifteen';
|
||||||
import TextSplitAbout from '@/components/sections/about/TextSplitAbout';
|
import TextSplitAbout from '@/components/sections/about/TextSplitAbout';
|
||||||
import { Award, Clock, ThumbsUp } from "lucide-react";
|
import { Award, Clock, ThumbsUp, Leaf, Scissors, Trash2, Calendar } from "lucide-react";
|
||||||
|
|
||||||
export default function LandingPage() {
|
export default function LandingPage() {
|
||||||
return (
|
return (
|
||||||
@@ -31,22 +31,10 @@ export default function LandingPage() {
|
|||||||
<div id="nav" data-section="nav">
|
<div id="nav" data-section="nav">
|
||||||
<NavbarStyleFullscreen
|
<NavbarStyleFullscreen
|
||||||
navItems={[
|
navItems={[
|
||||||
{
|
{ name: "Home", id: "hero" },
|
||||||
name: "Home",
|
{ name: "About", id: "about" },
|
||||||
id: "hero",
|
{ name: "Services", id: "services" },
|
||||||
},
|
{ name: "Contact", id: "contact" },
|
||||||
{
|
|
||||||
name: "About",
|
|
||||||
id: "about",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
name: "Services",
|
|
||||||
id: "services",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
name: "Contact",
|
|
||||||
id: "contact",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
brandName="Drew's Lawn and Garden"
|
brandName="Drew's Lawn and Garden"
|
||||||
/>
|
/>
|
||||||
@@ -54,68 +42,15 @@ export default function LandingPage() {
|
|||||||
|
|
||||||
<div id="hero" data-section="hero">
|
<div id="hero" data-section="hero">
|
||||||
<HeroSplit
|
<HeroSplit
|
||||||
background={{
|
background={{ variant: "gradient-bars" }}
|
||||||
variant: "gradient-bars",
|
|
||||||
}}
|
|
||||||
title="Reliable Lawn Care & Landscaping in Lake Park, FL"
|
title="Reliable Lawn Care & Landscaping in Lake Park, FL"
|
||||||
description="Providing top-tier lawn mowing, garden maintenance, and seasonal yard services in Lake Park. Dependable, on-time, and detail-oriented care for your property. Call (561) 602-4705 today."
|
description="Providing top-tier lawn mowing, garden maintenance, and seasonal yard services in Lake Park. Dependable, on-time, and detail-oriented care for your property. Call (561) 602-4705 today."
|
||||||
buttons={[
|
buttons={[
|
||||||
{
|
{ text: "Call Now", href: "tel:+15616024705" },
|
||||||
text: "Call Now",
|
{ text: "Get a Free Quote", href: "#contact" },
|
||||||
href: "tel:+15616024705",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
text: "Get a Free Quote",
|
|
||||||
href: "#contact",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
imageSrc="http://img.b2bpic.net/free-photo/park-with-trees_1417-1645.jpg"
|
imageSrc="http://img.b2bpic.net/free-photo/park-with-trees_1417-1645.jpg"
|
||||||
mediaAnimation="slide-up"
|
mediaAnimation="slide-up"
|
||||||
avatars={[
|
|
||||||
{
|
|
||||||
src: "http://img.b2bpic.net/free-photo/stylish-woman-wearing-yellow-bandana_273609-13337.jpg",
|
|
||||||
alt: "Customer 1",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
src: "http://img.b2bpic.net/free-photo/amazing-laughing-redhead-young-lady-standing-cafe_171337-15271.jpg",
|
|
||||||
alt: "Customer 2",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
src: "http://img.b2bpic.net/free-photo/smiling-young-beautiful-woman-showing-ok-sign-looking-camera_1262-13033.jpg",
|
|
||||||
alt: "Customer 3",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
src: "http://img.b2bpic.net/free-photo/polyamory-people-spending-time-togetehr_23-2149302017.jpg",
|
|
||||||
alt: "Customer 4",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
src: "http://img.b2bpic.net/free-photo/medium-shot-happy-family-outdoors_23-2149071638.jpg",
|
|
||||||
alt: "Customer 5",
|
|
||||||
},
|
|
||||||
]}
|
|
||||||
avatarText="Trusted by 500+ local families"
|
|
||||||
marqueeItems={[
|
|
||||||
{
|
|
||||||
type: "text",
|
|
||||||
text: "Lawn Mowing",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
type: "text",
|
|
||||||
text: "Garden Edging",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
type: "text",
|
|
||||||
text: "Property Cleanup",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
type: "text",
|
|
||||||
text: "Seasonal Care",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
type: "text",
|
|
||||||
text: "Expert Maintenance",
|
|
||||||
},
|
|
||||||
]}
|
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
@@ -124,9 +59,7 @@ export default function LandingPage() {
|
|||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
title="Quality You Can Trust"
|
title="Quality You Can Trust"
|
||||||
description={[
|
description={[
|
||||||
"At Drew's Lawn and Garden, we understand that your yard is an extension of your home. We provide consistent, reliable, and thorough maintenance services tailored to the unique climate of Lake Park, Florida.",
|
"At Drew's Lawn and Garden, we understand that your yard is an extension of your home. We provide consistent, reliable, and thorough maintenance services tailored to the unique climate of Lake Park, Florida.", "With a focus on attention to detail, we ensure every mow, edge, and plant care session leaves your property looking immaculate, every time."]}
|
||||||
"With a focus on attention to detail, we ensure every mow, edge, and plant care session leaves your property looking immaculate, every time.",
|
|
||||||
]}
|
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
@@ -134,31 +67,16 @@ export default function LandingPage() {
|
|||||||
<FeatureCardNineteen
|
<FeatureCardNineteen
|
||||||
textboxLayout="split"
|
textboxLayout="split"
|
||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
|
title="Our Professional Lawn & Garden Services"
|
||||||
|
description="We offer a full range of landscaping and maintenance services to keep your property looking its best year-round."
|
||||||
features={[
|
features={[
|
||||||
{
|
{ tag: "Essential", title: "Lawn Mowing & Edging", subtitle: "Precision Care", description: "Consistent, sharp mowing and clean edge definition for a perfectly manicured lawn.", imageSrc: "http://img.b2bpic.net/free-photo/man-cutting-grass-with-lawn-mover-back-yard_1303-22793.jpg" },
|
||||||
tag: "Essential",
|
{ tag: "Garden", title: "Garden Maintenance", subtitle: "Cultivation", description: "Weeding, pruning, and soil care to keep your flower beds and garden healthy and vibrant.", imageSrc: "http://img.b2bpic.net/free-photo/female-gardener-s-hand-cutting-plant-with-secateurs_23-2148165259.jpg" },
|
||||||
title: "Lawn Mowing & Edging",
|
{ tag: "Nature", title: "Plant Care", subtitle: "Growth Support", description: "Expert advice and care for your shrubs, bushes, and seasonal plantings.", imageSrc: "http://img.b2bpic.net/free-photo/close-up-person-planting-plant-garden_23-2148908129.jpg" },
|
||||||
subtitle: "Precision Maintenance",
|
{ tag: "Design", title: "Landscape Upkeep", subtitle: "Long-term Beauty", description: "Routine maintenance to preserve the structure and health of your landscaping designs.", imageSrc: "http://img.b2bpic.net/free-photo/professional-gardener-working-yard_342744-541.jpg" },
|
||||||
description: "Crisp, clean cuts and sharp edging to keep your lawn looking sharp and perfectly maintained all season long.",
|
{ tag: "Cleaning", title: "Property Cleanups", subtitle: "Debris Removal", description: "Thorough seasonal and general cleanups to remove leaves, brush, and yard waste.", imageSrc: "http://img.b2bpic.net/free-photo/man-cleaning-garden-with-rake_23-2148165259.jpg" },
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/man-cutting-grass-with-lawn-mover-back-yard_1303-22793.jpg",
|
{ tag: "Seasonal", title: "Seasonal Yard Services", subtitle: "Year-Round", description: "Preparation and maintenance tailored to the specific needs of Florida's seasons.", imageSrc: "http://img.b2bpic.net/free-photo/blooming-flowers-in-garden_23-2148165259.jpg" }
|
||||||
},
|
|
||||||
{
|
|
||||||
tag: "Care",
|
|
||||||
title: "Garden Maintenance",
|
|
||||||
subtitle: "Detailed Plant Care",
|
|
||||||
description: "Expert plant care and garden upkeep to ensure your flowers and shrubs thrive in the Florida sun.",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/female-gardener-s-hand-cutting-plant-with-secateurs_23-2148165259.jpg",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
tag: "Seasonal",
|
|
||||||
title: "Property Cleanups",
|
|
||||||
subtitle: "Yard Refresh",
|
|
||||||
description: "Seasonal property cleanups to clear out debris and ensure your yard remains neat, tidy, and healthy.",
|
|
||||||
imageSrc: "http://img.b2bpic.net/free-photo/portrait-professional-gardener-holding-trimmer-working-yard_342744-541.jpg",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
title="Comprehensive Lawn Care Services"
|
|
||||||
description="From recurring lawn maintenance to one-time property cleanups, we have you covered."
|
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
@@ -169,27 +87,9 @@ export default function LandingPage() {
|
|||||||
gridVariant="uniform-all-items-equal"
|
gridVariant="uniform-all-items-equal"
|
||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
metrics={[
|
metrics={[
|
||||||
{
|
{ id: "m1", value: "100%", title: "On-Time Service", description: "Dependable arrival times.", icon: Clock },
|
||||||
id: "m1",
|
{ id: "m2", value: "5+", title: "Years Experience", description: "Expert local knowledge.", icon: Award },
|
||||||
value: "100%",
|
{ id: "m3", value: "500+", title: "Properties Served", description: "Happy Florida yards.", icon: ThumbsUp },
|
||||||
title: "On-Time Service",
|
|
||||||
description: "Dependable arrival times.",
|
|
||||||
icon: Clock,
|
|
||||||
},
|
|
||||||
{
|
|
||||||
id: "m2",
|
|
||||||
value: "5+",
|
|
||||||
title: "Years Experience",
|
|
||||||
description: "Expert local knowledge.",
|
|
||||||
icon: Award,
|
|
||||||
},
|
|
||||||
{
|
|
||||||
id: "m3",
|
|
||||||
value: "500+",
|
|
||||||
title: "Properties Served",
|
|
||||||
description: "Happy Florida yards.",
|
|
||||||
icon: ThumbsUp,
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
title="Why Lake Park Chooses Drew"
|
title="Why Lake Park Chooses Drew"
|
||||||
description="We don't just mow grass; we build relationships built on dependability and quality results."
|
description="We don't just mow grass; we build relationships built on dependability and quality results."
|
||||||
@@ -201,9 +101,7 @@ export default function LandingPage() {
|
|||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
title="Serving Lake Park & Surrounding Areas"
|
title="Serving Lake Park & Surrounding Areas"
|
||||||
description={[
|
description={[
|
||||||
"Based in Lake Park, FL, we proudly provide premium lawn care services to our local community. Whether you're in the heart of town or in neighboring residential areas, our commitment to detail remains consistent.",
|
"Based in Lake Park, FL, we proudly provide premium lawn care services to our local community.", "Our service area ensures timely visits for all our recurring clients."]}
|
||||||
"Our service area ensures timely visits for all our recurring clients.",
|
|
||||||
]}
|
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
@@ -213,30 +111,9 @@ export default function LandingPage() {
|
|||||||
testimonial="Drew has been taking care of my lawn for two years. Always shows up on time and the attention to detail is unmatched. Truly the best in Lake Park."
|
testimonial="Drew has been taking care of my lawn for two years. Always shows up on time and the attention to detail is unmatched. Truly the best in Lake Park."
|
||||||
rating={5}
|
rating={5}
|
||||||
author="Sarah Miller"
|
author="Sarah Miller"
|
||||||
avatars={[
|
|
||||||
{
|
|
||||||
src: "http://img.b2bpic.net/free-photo/stylish-woman-wearing-yellow-bandana_273609-13336.jpg",
|
|
||||||
alt: "Sarah Miller",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
src: "http://img.b2bpic.net/free-photo/smiling-woman-protecting-house-model-office-looking-camera_23-2148203983.jpg",
|
|
||||||
alt: "Client 2",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
src: "http://img.b2bpic.net/free-photo/pleased-young-call-center-man-wearing-headset-his-thumbs-up-isolated-white-background_141793-63592.jpg",
|
|
||||||
alt: "Client 3",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
src: "http://img.b2bpic.net/free-photo/handsome-business-man-suit-headphones-with-microphone-holding-clipboard-looking-aside-shouting-with-aggressive-expression-sitting-table-offise-orange-background_141793-54011.jpg",
|
|
||||||
alt: "Client 4",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
src: "http://img.b2bpic.net/free-photo/pleased-tilting-head-young-male-call-center-operator-wearing-headset-sitting-table-with-office-tools-points-himself-isolated-white-wall_141793-129715.jpg",
|
|
||||||
alt: "Client 5",
|
|
||||||
},
|
|
||||||
]}
|
|
||||||
ratingAnimation="slide-up"
|
ratingAnimation="slide-up"
|
||||||
avatarsAnimation="slide-up"
|
avatarsAnimation="slide-up"
|
||||||
|
avatars={[]}
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
@@ -245,23 +122,10 @@ export default function LandingPage() {
|
|||||||
textboxLayout="split"
|
textboxLayout="split"
|
||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
faqs={[
|
faqs={[
|
||||||
{
|
{ id: "f1", title: "Do you offer recurring services?", content: "Yes, we specialize in weekly and bi-weekly lawn maintenance plans." },
|
||||||
id: "f1",
|
{ id: "f2", title: "Are you licensed and insured?", content: "Absolutely. We are fully licensed and insured." },
|
||||||
title: "Do you offer recurring services?",
|
{ id: "f3", title: "How can I schedule a quote?", content: "Contact us at (561) 602-4705 or fill out our online form." },
|
||||||
content: "Yes, we specialize in weekly and bi-weekly lawn maintenance plans.",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
id: "f2",
|
|
||||||
title: "Are you licensed and insured?",
|
|
||||||
content: "Absolutely. We are fully licensed and insured for your peace of mind.",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
id: "f3",
|
|
||||||
title: "How can I schedule a quote?",
|
|
||||||
content: "Contact us at (561) 602-4705 or fill out our online form for a fast, free estimate.",
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
imageSrc="http://img.b2bpic.net/free-photo/lush-green-artificial-grass-texture-close-up_84443-73762.jpg"
|
|
||||||
title="Common Questions"
|
title="Common Questions"
|
||||||
description="Everything you need to know about our local lawn services."
|
description="Everything you need to know about our local lawn services."
|
||||||
faqsAnimation="slide-up"
|
faqsAnimation="slide-up"
|
||||||
@@ -272,9 +136,7 @@ export default function LandingPage() {
|
|||||||
<div id="contact" data-section="contact">
|
<div id="contact" data-section="contact">
|
||||||
<ContactCenter
|
<ContactCenter
|
||||||
useInvertedBackground={false}
|
useInvertedBackground={false}
|
||||||
background={{
|
background={{ variant: "gradient-bars" }}
|
||||||
variant: "gradient-bars",
|
|
||||||
}}
|
|
||||||
tag="Get In Touch"
|
tag="Get In Touch"
|
||||||
title="Ready for a Greener Lawn?"
|
title="Ready for a Greener Lawn?"
|
||||||
description="Contact us today for a free estimate or to schedule your first service visit in Lake Park, FL."
|
description="Contact us today for a free estimate or to schedule your first service visit in Lake Park, FL."
|
||||||
@@ -285,34 +147,9 @@ export default function LandingPage() {
|
|||||||
<FooterBaseCard
|
<FooterBaseCard
|
||||||
logoText="Drew's Lawn and Garden"
|
logoText="Drew's Lawn and Garden"
|
||||||
columns={[
|
columns={[
|
||||||
{
|
{ title: "Quick Links", items: [{ label: "Services", href: "#services" }, { label: "Contact Us", href: "#contact" }] },
|
||||||
title: "Quick Links",
|
{ title: "Legal", items: [{ label: "Privacy Policy", href: "#" }, { label: "Terms of Service", href: "#" }] },
|
||||||
items: [
|
|
||||||
{
|
|
||||||
label: "Services",
|
|
||||||
href: "#services",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
label: "Contact Us",
|
|
||||||
href: "#contact",
|
|
||||||
},
|
|
||||||
],
|
|
||||||
},
|
|
||||||
{
|
|
||||||
title: "Legal",
|
|
||||||
items: [
|
|
||||||
{
|
|
||||||
label: "Privacy Policy",
|
|
||||||
href: "#",
|
|
||||||
},
|
|
||||||
{
|
|
||||||
label: "Terms of Service",
|
|
||||||
href: "#",
|
|
||||||
},
|
|
||||||
],
|
|
||||||
},
|
|
||||||
]}
|
]}
|
||||||
copyrightText="© 2025 Drew's Lawn and Garden. All rights reserved."
|
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
</ReactLenis>
|
</ReactLenis>
|
||||||
|
|||||||
Reference in New Issue
Block a user