Merge version_1 into main #1
209
src/app/page.tsx
209
src/app/page.tsx
@@ -9,7 +9,7 @@ import FooterSimple from '@/components/sections/footer/FooterSimple';
|
||||
import HeroBillboard from '@/components/sections/hero/HeroBillboard';
|
||||
import NavbarStyleCentered from '@/components/navbar/NavbarStyleCentered/NavbarStyleCentered';
|
||||
import TestimonialCardThirteen from '@/components/sections/testimonial/TestimonialCardThirteen';
|
||||
import { Shield, Star, Users } from "lucide-react";
|
||||
import { ArrowRight, Shield, Star, Users } from "lucide-react";
|
||||
|
||||
export default function LandingPage() {
|
||||
return (
|
||||
@@ -30,26 +30,16 @@ export default function LandingPage() {
|
||||
<NavbarStyleCentered
|
||||
navItems={[
|
||||
{
|
||||
name: "Home",
|
||||
id: "/",
|
||||
},
|
||||
name: "Home", id: "/"},
|
||||
{
|
||||
name: "Services",
|
||||
id: "/services",
|
||||
},
|
||||
name: "Services", id: "/services"},
|
||||
{
|
||||
name: "Reviews",
|
||||
id: "/reviews",
|
||||
},
|
||||
name: "Reviews", id: "/reviews"},
|
||||
{
|
||||
name: "Contact",
|
||||
id: "/contact",
|
||||
},
|
||||
name: "Contact", id: "/contact"},
|
||||
]}
|
||||
button={{
|
||||
text: "Call Now: (301) 905-2220",
|
||||
href: "tel:+13019052220",
|
||||
}}
|
||||
text: "Call Now: (301) 905-2220", href: "tel:+13019052220"}}
|
||||
brandName="Jeffrey Landscaping"
|
||||
/>
|
||||
</div>
|
||||
@@ -57,69 +47,42 @@ export default function LandingPage() {
|
||||
<div id="hero" data-section="hero">
|
||||
<HeroBillboard
|
||||
background={{
|
||||
variant: "plain",
|
||||
}}
|
||||
variant: "plain"}}
|
||||
title="Your Trusted Partner for a Beautiful Lawn"
|
||||
description="Jeffrey Landscaping: 5-star rated, hardworking, and easy to communicate with. We provide reliable lawn care, mulching, and yard cleanups for homeowners in the Maryland/DMV area. Get a free quote today!"
|
||||
buttons={[
|
||||
{
|
||||
text: "Get a Free Quote",
|
||||
href: "/contact",
|
||||
},
|
||||
text: "Get a Free Quote", href: "/contact"},
|
||||
{
|
||||
text: "Call Now: (301) 905-2220",
|
||||
href: "tel:+13019052220",
|
||||
},
|
||||
text: "Call Now: (301) 905-2220", href: "tel:+13019052220"},
|
||||
]}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/natural-grass-close-up_23-2148858214.jpg"
|
||||
imageAlt="Perfectly manicured green lawn of a residential home"
|
||||
mediaAnimation="opacity"
|
||||
avatars={[
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/young-happy-student-girl-with-dark-curly-hair-sitting-stairs-university-with-textbooks-knees-cup-coffee-go-hand-joyfully-looking-friend_574295-3958.jpg",
|
||||
alt: "Happy client smiling",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/young-happy-student-girl-with-dark-curly-hair-sitting-stairs-university-with-textbooks-knees-cup-coffee-go-hand-joyfully-looking-friend_574295-3958.jpg", alt: "Happy client smiling"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/cheerful-positive-young-man-business-suit-showing-thumbs-up-smiling-like-something-good-p_1258-173568.jpg",
|
||||
alt: "Satisfied customer",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/cheerful-positive-young-man-business-suit-showing-thumbs-up-smiling-like-something-good-p_1258-173568.jpg", alt: "Satisfied customer"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/happy-couple-standing-front-camper-van_23-2148653441.jpg",
|
||||
alt: "Homeowner testimonial",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/happy-couple-standing-front-camper-van_23-2148653441.jpg", alt: "Homeowner testimonial"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/portrait-beautiful-aged-woman-park-grandma-white-hat_1157-41303.jpg",
|
||||
alt: "Elderly man with beautiful yard",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/portrait-beautiful-aged-woman-park-grandma-white-hat_1157-41303.jpg", alt: "Elderly man with beautiful yard"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/couple-spending-time-forest_329181-12309.jpg",
|
||||
alt: "Smiling couple in their garden",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/couple-spending-time-forest_329181-12309.jpg", alt: "Smiling couple in their garden"},
|
||||
]}
|
||||
avatarText="Trusted by hundreds of homeowners"
|
||||
marqueeItems={[
|
||||
{
|
||||
type: "text",
|
||||
text: "5-Star Service",
|
||||
},
|
||||
type: "text", text: "5-Star Service"},
|
||||
{
|
||||
type: "image",
|
||||
src: "http://img.b2bpic.net/free-photo/fresh-green-leaves_1232-3444.jpg",
|
||||
alt: "Lush green lawn texture",
|
||||
},
|
||||
type: "image", src: "http://img.b2bpic.net/free-photo/fresh-green-leaves_1232-3444.jpg", alt: "Lush green lawn texture"},
|
||||
{
|
||||
type: "text",
|
||||
text: "Local Experts",
|
||||
},
|
||||
type: "text", text: "Local Experts"},
|
||||
{
|
||||
type: "image",
|
||||
src: "http://img.b2bpic.net/free-photo/gardening-tools_23-2148013551.jpg",
|
||||
alt: "Gardening tools in grass",
|
||||
},
|
||||
type: "image", src: "http://img.b2bpic.net/free-photo/gardening-tools_23-2148013551.jpg", alt: "Gardening tools in grass"},
|
||||
{
|
||||
type: "text",
|
||||
text: "Free Estimates",
|
||||
},
|
||||
type: "text", text: "Free Estimates"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -131,19 +94,13 @@ export default function LandingPage() {
|
||||
metrics={[
|
||||
{
|
||||
icon: Star,
|
||||
label: "5-Star Rating",
|
||||
value: "18 Reviews",
|
||||
},
|
||||
label: "5-Star Rating", value: "18 Reviews"},
|
||||
{
|
||||
icon: Shield,
|
||||
label: "Years in Service",
|
||||
value: "9+",
|
||||
},
|
||||
label: "Years in Service", value: "9+"},
|
||||
{
|
||||
icon: Users,
|
||||
label: "Happy Clients",
|
||||
value: "Long-Term",
|
||||
},
|
||||
label: "Happy Clients", value: "Long-Term"},
|
||||
]}
|
||||
metricsAnimation="slide-up"
|
||||
/>
|
||||
@@ -155,32 +112,16 @@ export default function LandingPage() {
|
||||
useInvertedBackground={true}
|
||||
features={[
|
||||
{
|
||||
title: "Weekly Lawn Mowing",
|
||||
description: "Keep your lawn pristine with our reliable weekly mowing, trimming, and edging services. We ensure a consistent, professional finish every time.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/old-gardener-cuts-bush-with-large-metal-old-pruning-shears_169016-10697.jpg",
|
||||
imageAlt: "Lawnmower cutting grass on a residential property",
|
||||
buttonIcon: "ArrowRight",
|
||||
title: "Weekly Lawn Mowing", description: "Keep your lawn pristine with our reliable weekly mowing, trimming, and edging services. We ensure a consistent, professional finish every time.", imageSrc: "http://img.b2bpic.net/free-photo/old-gardener-cuts-bush-with-large-metal-old-pruning-shears_169016-10697.jpg", imageAlt: "Lawnmower cutting grass on a residential property", buttonIcon: ArrowRight,
|
||||
},
|
||||
{
|
||||
title: "Seasonal Yard Cleanups",
|
||||
description: "Prepare your yard for changing seasons with our comprehensive cleanups. We remove leaves, debris, and prune for healthy growth.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/young-woman-taking-care-her-plants_23-2149037258.jpg",
|
||||
imageAlt: "Landscaper raking leaves during a fall yard cleanup",
|
||||
buttonIcon: "ArrowRight",
|
||||
title: "Seasonal Yard Cleanups", description: "Prepare your yard for changing seasons with our comprehensive cleanups. We remove leaves, debris, and prune for healthy growth.", imageSrc: "http://img.b2bpic.net/free-photo/young-woman-taking-care-her-plants_23-2149037258.jpg", imageAlt: "Landscaper raking leaves during a fall yard cleanup", buttonIcon: ArrowRight,
|
||||
},
|
||||
{
|
||||
title: "Mulching Garden Beds",
|
||||
description: "Enhance your garden's beauty and health with our mulching services. We use high-quality mulch to retain moisture and suppress weeds.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/high-angle-tank-piece-russian-s-war-ukraine_23-2149437839.jpg",
|
||||
imageAlt: "Fresh mulch being spread in a garden bed",
|
||||
buttonIcon: "ArrowRight",
|
||||
title: "Mulching Garden Beds", description: "Enhance your garden's beauty and health with our mulching services. We use high-quality mulch to retain moisture and suppress weeds.", imageSrc: "http://img.b2bpic.net/free-photo/high-angle-tank-piece-russian-s-war-ukraine_23-2149437839.jpg", imageAlt: "Fresh mulch being spread in a garden bed", buttonIcon: ArrowRight,
|
||||
},
|
||||
{
|
||||
title: "General Landscaping",
|
||||
description: "From garden design to shrub care, we handle all your general landscaping needs with care and expertise, bringing your vision to life.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/caucasian-male-worker-gloves-removing-dry-leaves-from-sidewalk-with-hand-blower-park-side-view_7502-10152.jpg",
|
||||
imageAlt: "Beautifully designed residential garden with diverse plants",
|
||||
buttonIcon: "ArrowRight",
|
||||
title: "General Landscaping", description: "From garden design to shrub care, we handle all your general landscaping needs with care and expertise, bringing your vision to life.", imageSrc: "http://img.b2bpic.net/free-photo/caucasian-male-worker-gloves-removing-dry-leaves-from-sidewalk-with-hand-blower-park-side-view_7502-10152.jpg", imageAlt: "Beautifully designed residential garden with diverse plants", buttonIcon: ArrowRight,
|
||||
},
|
||||
]}
|
||||
title="Our Expert Landscaping Services"
|
||||
@@ -195,50 +136,20 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
testimonials={[
|
||||
{
|
||||
id: "1",
|
||||
name: "Gretchen I.",
|
||||
handle: "@GretchenI",
|
||||
testimonial: "The work was amazing and prompt. They went above and beyond.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/positive-blonde-girl-posing-studio_176420-29646.jpg",
|
||||
imageAlt: "Gretchen I.",
|
||||
},
|
||||
id: "1", name: "Gretchen I.", handle: "@GretchenI", testimonial: "The work was amazing and prompt. They went above and beyond.", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/positive-blonde-girl-posing-studio_176420-29646.jpg", imageAlt: "Gretchen I."},
|
||||
{
|
||||
id: "2",
|
||||
name: "Jim P.",
|
||||
handle: "@JimP",
|
||||
testimonial: "He is easy to communicate with and cares about his work.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/smiling-man-looking-camera-lying-blanket-park_23-2148201656.jpg",
|
||||
imageAlt: "Jim P.",
|
||||
},
|
||||
id: "2", name: "Jim P.", handle: "@JimP", testimonial: "He is easy to communicate with and cares about his work.", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/smiling-man-looking-camera-lying-blanket-park_23-2148201656.jpg", imageAlt: "Jim P."},
|
||||
{
|
||||
id: "3",
|
||||
name: "Cheryl S.",
|
||||
handle: "@CherylS",
|
||||
testimonial: "Very careful, courteous, and reasonably priced. I've trusted them with my large yard for 9 years.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/smiley-woman-looking-her-husband_23-2148435724.jpg",
|
||||
imageAlt: "Cheryl S.",
|
||||
},
|
||||
id: "3", name: "Cheryl S.", handle: "@CherylS", testimonial: "Very careful, courteous, and reasonably priced. I've trusted them with my large yard for 9 years.", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/smiley-woman-looking-her-husband_23-2148435724.jpg", imageAlt: "Cheryl S."},
|
||||
{
|
||||
id: "4",
|
||||
name: "Robert D.",
|
||||
handle: "@RobertD",
|
||||
testimonial: "Professional and always on time. My lawn has never looked better. Highly recommend Jeffrey Landscaping!",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/successful-senior-businessman-with-gray-beard_1262-3872.jpg",
|
||||
imageAlt: "Robert D.",
|
||||
},
|
||||
id: "4", name: "Robert D.", handle: "@RobertD", testimonial: "Professional and always on time. My lawn has never looked better. Highly recommend Jeffrey Landscaping!", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/successful-senior-businessman-with-gray-beard_1262-3872.jpg", imageAlt: "Robert D."},
|
||||
{
|
||||
id: "5",
|
||||
name: "Jessica & Mark T.",
|
||||
handle: "@JessicaMarkT",
|
||||
testimonial: "We love their attention to detail! They truly go above and beyond, making our yard the envy of the neighborhood.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/portrait-man-woman-smiling-against-backdrop-jewelry-store-copy-space-with-joyful-scene-choosing-gifts-anniversary-christmas_166373-8861.jpg",
|
||||
imageAlt: "Jessica & Mark T.",
|
||||
},
|
||||
id: "5", name: "Jessica & Mark T.", handle: "@JessicaMarkT", testimonial: "We love their attention to detail! They truly go above and beyond, making our yard the envy of the neighborhood.", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/portrait-man-woman-smiling-against-backdrop-jewelry-store-copy-space-with-joyful-scene-choosing-gifts-anniversary-christmas_166373-8861.jpg", imageAlt: "Jessica & Mark T."},
|
||||
]}
|
||||
showRating={true}
|
||||
title="What Our Valued Customers Say"
|
||||
@@ -250,8 +161,7 @@ export default function LandingPage() {
|
||||
<ContactSplit
|
||||
useInvertedBackground={true}
|
||||
background={{
|
||||
variant: "plain",
|
||||
}}
|
||||
variant: "plain"}}
|
||||
tag="Get Started"
|
||||
title="Ready for a Beautiful Yard?"
|
||||
description="Contact Jeffrey Landscaping today for a free, no-obligation quote. We're responsive, friendly, and ready to transform your outdoor space."
|
||||
@@ -269,54 +179,33 @@ export default function LandingPage() {
|
||||
<FooterSimple
|
||||
columns={[
|
||||
{
|
||||
title: "Services",
|
||||
items: [
|
||||
title: "Services", items: [
|
||||
{
|
||||
label: "Weekly Mowing",
|
||||
href: "/services#mowing",
|
||||
},
|
||||
label: "Weekly Mowing", href: "/services#mowing"},
|
||||
{
|
||||
label: "Yard Cleanups",
|
||||
href: "/services#cleanups",
|
||||
},
|
||||
label: "Yard Cleanups", href: "/services#cleanups"},
|
||||
{
|
||||
label: "Mulching",
|
||||
href: "/services#mulching",
|
||||
},
|
||||
label: "Mulching", href: "/services#mulching"},
|
||||
{
|
||||
label: "Landscaping",
|
||||
href: "/services#general",
|
||||
},
|
||||
label: "Landscaping", href: "/services#general"},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Company",
|
||||
items: [
|
||||
title: "Company", items: [
|
||||
{
|
||||
label: "About Us",
|
||||
href: "/#about-metrics",
|
||||
},
|
||||
label: "About Us", href: "/#about-metrics"},
|
||||
{
|
||||
label: "Reviews",
|
||||
href: "/reviews",
|
||||
},
|
||||
label: "Reviews", href: "/reviews"},
|
||||
{
|
||||
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: "#"},
|
||||
],
|
||||
},
|
||||
]}
|
||||
|
||||
@@ -6,6 +6,7 @@ import FeatureCardTwentySix from '@/components/sections/feature/FeatureCardTwent
|
||||
import FooterSimple from '@/components/sections/footer/FooterSimple';
|
||||
import NavbarStyleCentered from '@/components/navbar/NavbarStyleCentered/NavbarStyleCentered';
|
||||
import ProductCardThree from '@/components/sections/product/ProductCardThree';
|
||||
import { Sprout, Leaf, Trees, Palette, TreeDeciduous, Flower } from "lucide-react";
|
||||
|
||||
export default function LandingPage() {
|
||||
return (
|
||||
@@ -26,26 +27,16 @@ export default function LandingPage() {
|
||||
<NavbarStyleCentered
|
||||
navItems={[
|
||||
{
|
||||
name: "Home",
|
||||
id: "/",
|
||||
},
|
||||
name: "Home", id: "/"},
|
||||
{
|
||||
name: "Services",
|
||||
id: "/services",
|
||||
},
|
||||
name: "Services", id: "/services"},
|
||||
{
|
||||
name: "Reviews",
|
||||
id: "/reviews",
|
||||
},
|
||||
name: "Reviews", id: "/reviews"},
|
||||
{
|
||||
name: "Contact",
|
||||
id: "/contact",
|
||||
},
|
||||
name: "Contact", id: "/contact"},
|
||||
]}
|
||||
button={{
|
||||
text: "Call Now: (301) 905-2220",
|
||||
href: "tel:+13019052220",
|
||||
}}
|
||||
text: "Call Now: (301) 905-2220", href: "tel:+13019052220"}}
|
||||
brandName="Jeffrey Landscaping"
|
||||
/>
|
||||
</div>
|
||||
@@ -56,46 +47,22 @@ export default function LandingPage() {
|
||||
useInvertedBackground={true}
|
||||
features={[
|
||||
{
|
||||
title: "Regular Lawn Mowing & Trimming",
|
||||
description: "Our scheduled mowing, precise trimming, and crisp edging keep your lawn looking sharp, promoting healthy growth and a vibrant green appearance.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/worker-is-cutting-grass-with-hose_7502-9835.jpg",
|
||||
imageAlt: "Precision lawn mowing service",
|
||||
buttonIcon: "Sprout",
|
||||
title: "Regular Lawn Mowing & Trimming", description: "Our scheduled mowing, precise trimming, and crisp edging keep your lawn looking sharp, promoting healthy growth and a vibrant green appearance.", imageSrc: "http://img.b2bpic.net/free-photo/worker-is-cutting-grass-with-hose_7502-9835.jpg", imageAlt: "Precision lawn mowing service", buttonIcon: Sprout,
|
||||
},
|
||||
{
|
||||
title: "Spring & Fall Yard Cleanups",
|
||||
description: "We prepare your yard for the changing seasons with thorough leaf removal, debris clearing, garden bed preparation, and shrub pruning.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/crop-woman-with-waist-tool-bag_23-2147714899.jpg",
|
||||
imageAlt: "Seasonal yard cleanup with raking",
|
||||
buttonIcon: "Leaf",
|
||||
title: "Spring & Fall Yard Cleanups", description: "We prepare your yard for the changing seasons with thorough leaf removal, debris clearing, garden bed preparation, and shrub pruning.", imageSrc: "http://img.b2bpic.net/free-photo/crop-woman-with-waist-tool-bag_23-2147714899.jpg", imageAlt: "Seasonal yard cleanup with raking", buttonIcon: Leaf,
|
||||
},
|
||||
{
|
||||
title: "Premium Mulching Services",
|
||||
description: "Enhance soil health, conserve moisture, and give your garden beds a polished look with our diverse range of high-quality mulch options.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/grass-sprout-with-ground-small-shovel-work-garden_127675-2667.jpg",
|
||||
imageAlt: "Applying fresh mulch to garden beds",
|
||||
buttonIcon: "Trees",
|
||||
title: "Premium Mulching Services", description: "Enhance soil health, conserve moisture, and give your garden beds a polished look with our diverse range of high-quality mulch options.", imageSrc: "http://img.b2bpic.net/free-photo/grass-sprout-with-ground-small-shovel-work-garden_127675-2667.jpg", imageAlt: "Applying fresh mulch to garden beds", buttonIcon: Trees,
|
||||
},
|
||||
{
|
||||
title: "Custom Garden Design & Installation",
|
||||
description: "From concept to completion, we create stunning, sustainable garden designs tailored to your preferences, adding curb appeal and value.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/succulent_1127-3421.jpg",
|
||||
imageAlt: "Beautiful custom garden design",
|
||||
buttonIcon: "Palette",
|
||||
title: "Custom Garden Design & Installation", description: "From concept to completion, we create stunning, sustainable garden designs tailored to your preferences, adding curb appeal and value.", imageSrc: "http://img.b2bpic.net/free-photo/succulent_1127-3421.jpg", imageAlt: "Beautiful custom garden design", buttonIcon: Palette,
|
||||
},
|
||||
{
|
||||
title: "Tree & Shrub Care",
|
||||
description: "Ensure the health and longevity of your trees and shrubs with our expert pruning, trimming, and maintenance services.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/someone-trimming-bushes-with-garden-scissors_1157-37103.jpg",
|
||||
imageAlt: "Professional tree and shrub pruning",
|
||||
buttonIcon: "TreeDeciduous",
|
||||
title: "Tree & Shrub Care", description: "Ensure the health and longevity of your trees and shrubs with our expert pruning, trimming, and maintenance services.", imageSrc: "http://img.b2bpic.net/free-photo/someone-trimming-bushes-with-garden-scissors_1157-37103.jpg", imageAlt: "Professional tree and shrub pruning", buttonIcon: TreeDeciduous,
|
||||
},
|
||||
{
|
||||
title: "Seasonal Color Planting",
|
||||
description: "Add vibrant splashes of color to your landscape with our seasonal flower and plant installations, keeping your yard fresh and inviting.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/pink-yellow-flowers-combination-inside-bamboo-vase_114579-2570.jpg",
|
||||
imageAlt: "Seasonal flower beds with colorful blooms",
|
||||
buttonIcon: "Flower",
|
||||
title: "Seasonal Color Planting", description: "Add vibrant splashes of color to your landscape with our seasonal flower and plant installations, keeping your yard fresh and inviting.", imageSrc: "http://img.b2bpic.net/free-photo/pink-yellow-flowers-combination-inside-bamboo-vase_114579-2570.jpg", imageAlt: "Seasonal flower beds with colorful blooms", buttonIcon: Flower,
|
||||
},
|
||||
]}
|
||||
title="Comprehensive Landscaping Solutions"
|
||||
@@ -111,47 +78,17 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
products={[
|
||||
{
|
||||
id: "basic-lawn",
|
||||
name: "Basic Lawn Care",
|
||||
price: "$120/month",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/full-shot-young-man-driving-lawn-mower_23-2149382199.jpg",
|
||||
imageAlt: "Basic lawn mowing service",
|
||||
},
|
||||
id: "basic-lawn", name: "Basic Lawn Care", price: "$120/month", imageSrc: "http://img.b2bpic.net/free-photo/full-shot-young-man-driving-lawn-mower_23-2149382199.jpg", imageAlt: "Basic lawn mowing service"},
|
||||
{
|
||||
id: "seasonal-beauty",
|
||||
name: "Seasonal Beauty Package",
|
||||
price: "$350/season",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/autumn-yellow-leaf_1150-12642.jpg",
|
||||
imageAlt: "Seasonal yard cleanup package",
|
||||
},
|
||||
id: "seasonal-beauty", name: "Seasonal Beauty Package", price: "$350/season", imageSrc: "http://img.b2bpic.net/free-photo/autumn-yellow-leaf_1150-12642.jpg", imageAlt: "Seasonal yard cleanup package"},
|
||||
{
|
||||
id: "garden-refresh",
|
||||
name: "Garden Refresh & Mulch",
|
||||
price: "$200",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/cement-background-crossed-by-diagonal-line-pebbles-stone_158595-6387.jpg",
|
||||
imageAlt: "Garden mulching service",
|
||||
},
|
||||
id: "garden-refresh", name: "Garden Refresh & Mulch", price: "$200", imageSrc: "http://img.b2bpic.net/free-photo/cement-background-crossed-by-diagonal-line-pebbles-stone_158595-6387.jpg", imageAlt: "Garden mulching service"},
|
||||
{
|
||||
id: "premium-landscape",
|
||||
name: "Premium Landscape Design",
|
||||
price: "Custom Quote",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/young-kids-trick-treating-halloween_53876-41218.jpg",
|
||||
imageAlt: "Custom landscape design",
|
||||
},
|
||||
id: "premium-landscape", name: "Premium Landscape Design", price: "Custom Quote", imageSrc: "http://img.b2bpic.net/free-photo/young-kids-trick-treating-halloween_53876-41218.jpg", imageAlt: "Custom landscape design"},
|
||||
{
|
||||
id: "tree-shrub-health",
|
||||
name: "Tree & Shrub Health",
|
||||
price: "$180",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-petrol-hedge-cutter-that-holding-afro-gardener_651396-1481.jpg",
|
||||
imageAlt: "Tree and shrub care service",
|
||||
},
|
||||
id: "tree-shrub-health", name: "Tree & Shrub Health", price: "$180", imageSrc: "http://img.b2bpic.net/free-photo/close-up-petrol-hedge-cutter-that-holding-afro-gardener_651396-1481.jpg", imageAlt: "Tree and shrub care service"},
|
||||
{
|
||||
id: "vibrant-planting",
|
||||
name: "Vibrant Seasonal Planting",
|
||||
price: "$150",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/different-flowers-frame_23-2147761791.jpg",
|
||||
imageAlt: "Seasonal flower planting service",
|
||||
},
|
||||
id: "vibrant-planting", name: "Vibrant Seasonal Planting", price: "$150", imageSrc: "http://img.b2bpic.net/free-photo/different-flowers-frame_23-2147761791.jpg", imageAlt: "Seasonal flower planting service"},
|
||||
]}
|
||||
title="Our Service Packages"
|
||||
description="We offer flexible packages to suit your needs, ensuring a beautiful and well-maintained outdoor space without the hassle."
|
||||
@@ -162,54 +99,33 @@ export default function LandingPage() {
|
||||
<FooterSimple
|
||||
columns={[
|
||||
{
|
||||
title: "Services",
|
||||
items: [
|
||||
title: "Services", items: [
|
||||
{
|
||||
label: "Weekly Mowing",
|
||||
href: "/services#mowing",
|
||||
},
|
||||
label: "Weekly Mowing", href: "/services#mowing"},
|
||||
{
|
||||
label: "Yard Cleanups",
|
||||
href: "/services#cleanups",
|
||||
},
|
||||
label: "Yard Cleanups", href: "/services#cleanups"},
|
||||
{
|
||||
label: "Mulching",
|
||||
href: "/services#mulching",
|
||||
},
|
||||
label: "Mulching", href: "/services#mulching"},
|
||||
{
|
||||
label: "Landscaping",
|
||||
href: "/services#general",
|
||||
},
|
||||
label: "Landscaping", href: "/services#general"},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Company",
|
||||
items: [
|
||||
title: "Company", items: [
|
||||
{
|
||||
label: "About Us",
|
||||
href: "/#about-metrics",
|
||||
},
|
||||
label: "About Us", href: "/#about-metrics"},
|
||||
{
|
||||
label: "Reviews",
|
||||
href: "/reviews",
|
||||
},
|
||||
label: "Reviews", href: "/reviews"},
|
||||
{
|
||||
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: "#"},
|
||||
],
|
||||
},
|
||||
]}
|
||||
|
||||
Reference in New Issue
Block a user