Merge version_1_1780757373420 into main #1

Merged
bender merged 2 commits from version_1_1780757373420 into main 2026-06-06 14:51:07 +00:00

View File

@@ -7,7 +7,7 @@ import HeroSplitMediaGrid from '@/components/sections/hero/HeroSplitMediaGrid';
import MetricsSimpleCards from '@/components/sections/metrics/MetricsSimpleCards';
import SocialProofMarquee from '@/components/sections/social-proof/SocialProofMarquee';
import TestimonialOverlayCards from '@/components/sections/testimonial/TestimonialOverlayCards';
import { Leaf, Scissors } from "lucide-react";
import { Leaf, Scissors, TreeDeciduous, Flower, SprayCan, Sprout, LayoutGrid, Footprints, Hammer } from "lucide-react";
import SectionErrorBoundary from "@/components/ui/SectionErrorBoundary";
export default function HomePage() {
@@ -20,20 +20,14 @@ export default function HomePage() {
title="Transform Your Outdoors with GreenScape"
description="We specialize in creating stunning and sustainable outdoor spaces. From lush lawns to elegant hardscapes, let us bring your vision to life."
primaryButton={{
text: "Explore Our Services",
href: "#services",
}}
text: "Explore Our Services", href: "#services"}}
secondaryButton={{
text: "Get a Free Quote",
href: "#contact",
}}
text: "Get a Free Quote", href: "#contact"}}
items={[
{
imageSrc: "http://img.b2bpic.net/free-photo/beautiful-travel-stone-garden-gardening_1203-5249.jpg",
},
imageSrc: "http://img.b2bpic.net/free-photo/beautiful-travel-stone-garden-gardening_1203-5249.jpg"},
{
imageSrc: "http://img.b2bpic.net/free-photo/umbrella-chair_74190-4455.jpg",
},
imageSrc: "http://img.b2bpic.net/free-photo/umbrella-chair_74190-4455.jpg"},
]}
/>
</SectionErrorBoundary>
@@ -58,23 +52,11 @@ export default function HomePage() {
description="Witness the dramatic impact of professional landscaping with our before-and-after comparisons. We bring neglected spaces back to life, creating stunning results that speak for themselves."
items={[
{
treatment: "Full Lawn Renovation",
detail: "From patchy to pristine, we ensure your lawn is healthy and vibrant.",
beforeSrc: "",
afterSrc: "",
},
treatment: "Full Lawn Renovation", detail: "From patchy to pristine, we ensure your lawn is healthy and vibrant.", beforeSrc: "", afterSrc: ""},
{
treatment: "Patio & Hardscape Upgrade",
detail: "Enhancing outdoor living with modern, durable patios and pathways.",
beforeSrc: "",
afterSrc: "",
},
treatment: "Patio & Hardscape Upgrade", detail: "Enhancing outdoor living with modern, durable patios and pathways.", beforeSrc: "", afterSrc: ""},
{
treatment: "Custom Garden Design",
detail: "Designing and installing beautiful, low-maintenance garden beds tailored to your style.",
beforeSrc: "",
afterSrc: "",
},
treatment: "Custom Garden Design", detail: "Designing and installing beautiful, low-maintenance garden beds tailored to your style.", beforeSrc: "", afterSrc: ""},
]}
/>
</SectionErrorBoundary>
@@ -88,69 +70,42 @@ export default function HomePage() {
description="GreenScape offers a wide range of services to meet all your outdoor needs, delivered with expertise and care."
items={[
{
title: "Lawn Care & Maintenance",
tags: "Weekly, Bi-Weekly, Seasonal",
imageSrc: "http://img.b2bpic.net/free-photo/smiling-brunet-male-gardener-cutting-overgrown-bush-by-hedge-trimmer-sunny-day-front-view-hard_7502-10573.jpg",
details: [
title: "Lawn Care & Maintenance", tags: "Weekly, Bi-Weekly, Seasonal", imageSrc: "http://img.b2bpic.net/free-photo/smiling-brunet-male-gardener-cutting-overgrown-bush-by-hedge-trimmer-sunny-day-front-view-hard_7502-10573.jpg", details: [
{
icon: TreeDeciduous,
label: "Mowing",
value: "Precision cuts",
},
label: "Mowing", value: "Precision cuts"},
{
icon: Flower,
label: "Fertilization",
value: "Healthy growth",
},
label: "Fertilization", value: "Healthy growth"},
{
icon: SprayCan,
label: "Weed Control",
value: "Spotless lawns",
},
label: "Weed Control", value: "Spotless lawns"},
],
},
{
title: "Tree & Shrub Care",
tags: "Pruning, Removal, Planting",
imageSrc: "http://img.b2bpic.net/free-photo/close-up-gardener-taking-care-plants_23-2148905240.jpg",
details: [
title: "Tree & Shrub Care", tags: "Pruning, Removal, Planting", imageSrc: "http://img.b2bpic.net/free-photo/close-up-gardener-taking-care-plants_23-2148905240.jpg", details: [
{
icon: Sprout,
label: "Pruning",
value: "Optimal health",
},
label: "Pruning", value: "Optimal health"},
{
icon: Scissors,
label: "Trimming",
value: "Shape & form",
},
label: "Trimming", value: "Shape & form"},
{
icon: Leaf,
label: "Hedge Care",
value: "Perfect lines",
},
label: "Hedge Care", value: "Perfect lines"},
],
},
{
title: "Hardscaping & Patios",
tags: "Pavers, Stone, Concrete",
imageSrc: "http://img.b2bpic.net/free-photo/stone-path-with-grass-growing-up_1137-86.jpg",
details: [
title: "Hardscaping & Patios", tags: "Pavers, Stone, Concrete", imageSrc: "http://img.b2bpic.net/free-photo/stone-path-with-grass-growing-up_1137-86.jpg", details: [
{
icon: LayoutGrid,
label: "Patio Installation",
value: "Custom designs",
},
label: "Patio Installation", value: "Custom designs"},
{
icon: Footprints,
label: "Walkways",
value: "Safe & stylish",
},
label: "Walkways", value: "Safe & stylish"},
{
icon: Hammer,
label: "Retaining Walls",
value: "Functional beauty",
},
label: "Retaining Walls", value: "Functional beauty"},
],
},
]}
@@ -166,17 +121,11 @@ export default function HomePage() {
description="Our commitment to excellence shines through in every project we complete, measured by the success and happiness of our clients."
metrics={[
{
value: "10+",
description: "Years of Experience",
},
value: "10+", description: "Years of Experience"},
{
value: "500+",
description: "Happy Clients Served",
},
value: "500+", description: "Happy Clients Served"},
{
value: "98%",
description: "Customer Satisfaction Rate",
},
value: "98%", description: "Customer Satisfaction Rate"},
]}
/>
</SectionErrorBoundary>
@@ -190,40 +139,20 @@ export default function HomePage() {
description="Our clients' satisfaction is our greatest reward. Read their stories and see why GreenScape Landscaping is the trusted choice for outdoor transformations."
testimonials={[
{
name: "Sarah J.",
role: "Homeowner",
company: "Local Resident",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/young-caucasian-pregnant-female-stylish-shades-hiding-from-sunshine-shadow-tree-smiling-happily-while-reading-magazine_273609-6776.jpg",
},
name: "Sarah J.", role: "Homeowner", company: "Local Resident", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/young-caucasian-pregnant-female-stylish-shades-hiding-from-sunshine-shadow-tree-smiling-happily-while-reading-magazine_273609-6776.jpg"},
{
name: "Mark T.",
role: "Business Owner",
company: "Maplewood Cafe",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/handsome-man-sitting-grass-city-with-laptop-talking-phone_231208-12081.jpg",
},
name: "Mark T.", role: "Business Owner", company: "Maplewood Cafe", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/handsome-man-sitting-grass-city-with-laptop-talking-phone_231208-12081.jpg"},
{
name: "Emily R.",
role: "Property Manager",
company: "City Properties Inc.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/portrait-cheerful-teenage-girl-sitting-table_1262-5303.jpg",
},
name: "Emily R.", role: "Property Manager", company: "City Properties Inc.", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/portrait-cheerful-teenage-girl-sitting-table_1262-5303.jpg"},
{
name: "David L.",
role: "Retired Educator",
company: "Community Member",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/couple-laying-picnic-nature_23-2148231846.jpg",
},
name: "David L.", role: "Retired Educator", company: "Community Member", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/couple-laying-picnic-nature_23-2148231846.jpg"},
{
name: "The Chen Family",
role: "Homeowners",
company: "Suburban Living",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/family-summer-park_1157-15003.jpg",
},
name: "The Chen Family", role: "Homeowners", company: "Suburban Living", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/family-summer-park_1157-15003.jpg"},
]}
/>
</SectionErrorBoundary>
@@ -236,14 +165,7 @@ export default function HomePage() {
title="Trusted Across the Community"
description="We are proud to serve a diverse range of clients, from individual homeowners to local businesses and community organizations."
names={[
"Maplewood HOA",
"Sunset Ridge Estates",
"Oakwood Elementary",
"Town of Greenview Parks",
"Willow Creek Apartments",
"Evergreen Business Park",
"Hillside Community Center",
]}
"Maplewood HOA", "Sunset Ridge Estates", "Oakwood Elementary", "Town of Greenview Parks", "Willow Creek Apartments", "Evergreen Business Park", "Hillside Community Center"]}
/>
</SectionErrorBoundary>
</div>
@@ -256,21 +178,13 @@ export default function HomePage() {
description="Find answers to common inquiries about our services, pricing, and process."
items={[
{
question: "What areas do you serve?",
answer: "We proudly serve the entire [Your City/Region] area and surrounding communities. Please contact us to confirm service availability in your specific location.",
},
question: "What areas do you serve?", answer: "We proudly serve the entire [Your City/Region] area and surrounding communities. Please contact us to confirm service availability in your specific location."},
{
question: "How do I get a quote?",
answer: "You can request a free quote by filling out the contact form on our website, calling us directly, or emailing us. We'll schedule a visit to assess your needs and provide a detailed estimate.",
},
question: "How do I get a quote?", answer: "You can request a free quote by filling out the contact form on our website, calling us directly, or emailing us. We'll schedule a visit to assess your needs and provide a detailed estimate."},
{
question: "Are your services eco-friendly?",
answer: "Yes, we are committed to sustainable landscaping practices. We use organic fertilizers, water-efficient irrigation techniques, and prioritize native plant species whenever possible to minimize environmental impact.",
},
question: "Are your services eco-friendly?", answer: "Yes, we are committed to sustainable landscaping practices. We use organic fertilizers, water-efficient irrigation techniques, and prioritize native plant species whenever possible to minimize environmental impact."},
{
question: "Do you offer seasonal maintenance packages?",
answer: "Absolutely! We provide customizable seasonal maintenance packages for spring clean-ups, fall leaf removal, winterization, and ongoing lawn and garden care throughout the year.",
},
question: "Do you offer seasonal maintenance packages?", answer: "Absolutely! We provide customizable seasonal maintenance packages for spring clean-ups, fall leaf removal, winterization, and ongoing lawn and garden care throughout the year."},
]}
/>
</SectionErrorBoundary>
@@ -282,13 +196,9 @@ export default function HomePage() {
tag="Ready for a Beautiful Yard?"
text="Let's create the outdoor space of your dreams. Contact GreenScape Landscaping today for a consultation!"
primaryButton={{
text: "Get Your Free Quote",
href: "#",
}}
text: "Get Your Free Quote", href: "#"}}
secondaryButton={{
text: "Call Us Today",
href: "tel:555-123-4567",
}}
text: "Call Us Today", href: "tel:555-123-4567"}}
/>
</SectionErrorBoundary>
</div>