From 659141bd87814f9a430ac11eaefa9fe8d96a58ae Mon Sep 17 00:00:00 2001 From: bender Date: Fri, 13 Mar 2026 14:11:03 +0000 Subject: [PATCH 1/4] Update src/app/about/page.tsx --- src/app/about/page.tsx | 122 ++++++++++------------------------------- 1 file changed, 30 insertions(+), 92 deletions(-) diff --git a/src/app/about/page.tsx b/src/app/about/page.tsx index 74dad57..57fc175 100644 --- a/src/app/about/page.tsx +++ b/src/app/about/page.tsx @@ -48,12 +48,10 @@ export default function AboutPage() { tagAnimation="slide-up" buttons={[ { - text: "Work With Us", - href: "/contact", - }, + text: "Work With Us", href: "/contact"}, ]} buttonAnimation="slide-up" - imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=64cqzn&_wi=2" + imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=64cqzn" imageAlt="small business lawn care owner" useInvertedBackground={false} ariaLabel="About us hero section" @@ -76,39 +74,30 @@ export default function AboutPage() { features={[ { icon: Heart, - title: "Quality First", - description: "We never compromise on quality. Every lawn receives our full attention and expertise, whether it's a standard mowing or complex landscaping.", - }, + title: "Quality First", description: "We never compromise on quality. Every lawn receives our full attention and expertise, whether it's a standard mowing or complex landscaping."}, { icon: Handshake, - title: "Personal Touch", - description: "We treat every customer like family. You're not just a job number—you're part of our community, and your satisfaction is our priority.", - }, + title: "Personal Touch", description: "We treat every customer like family. You're not just a job number—you're part of our community, and your satisfaction is our priority."}, { icon: Award, - title: "Reliability & Trust", - description: "When you schedule us, you know we'll show up on time, do great work, and follow through. Your trust is everything.", - }, + title: "Reliability & Trust", description: "When you schedule us, you know we'll show up on time, do great work, and follow through. Your trust is everything."}, { icon: Star, - title: "Affordable Excellence", - description: "Professional lawn care doesn't have to break the bank. We offer competitive pricing without sacrificing quality or service.", - }, + title: "Affordable Excellence", description: "Professional lawn care doesn't have to break the bank. We offer competitive pricing without sacrificing quality or service."}, ]} animationType="scale-rotate" textboxLayout="default" useInvertedBackground={true} buttons={[ { - text: "Learn More", - href: "/contact", - }, + text: "Learn More", href: "/contact"}, ]} buttonAnimation="slide-up" ariaLabel="About us values feature section" titleClassName="text-3xl md:text-4xl font-bold text-[var(--foreground)]" descriptionClassName="text-base text-[var(--foreground)] opacity-85" cardClassName="p-6 rounded-2xl border border-[var(--accent)] bg-[var(--card)] hover:shadow-lg transition-all" + cardTitleClassName="font-semibold" iconClassName="w-10 h-10 text-[var(--primary-cta)]" /> @@ -120,41 +109,17 @@ export default function AboutPage() {
Date: Fri, 13 Mar 2026 14:11:03 +0000 Subject: [PATCH 2/4] Update src/app/page.tsx --- src/app/page.tsx | 192 +++++++++++------------------------------------ 1 file changed, 45 insertions(+), 147 deletions(-) diff --git a/src/app/page.tsx b/src/app/page.tsx index b69f82b..48ad4fd 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -52,23 +52,16 @@ export default function HomePage() { tagAnimation="slide-up" buttons={[ { - text: "Call Now: (954) 555-0123", - href: "tel:+19545550123", - }, + text: "Call Now: (954) 555-0123", href: "tel:+19545550123"}, { - text: "Get Free Quote", - href: "/contact", - }, + text: "Get Free Quote", href: "/contact"}, ]} buttonAnimation="slide-up" background={{ - variant: "radial-gradient", - }} + variant: "radial-gradient"}} mediaItems={[ { - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=p8kx5q", - imageAlt: "professional lawn mowing residential", - }, + imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=p8kx5q", imageAlt: "professional lawn mowing residential"}, ]} mediaAnimation="slide-up" ariaLabel="Hero section - Affordable lawn care in Davie" @@ -92,12 +85,10 @@ export default function HomePage() { tagAnimation="slide-up" buttons={[ { - text: "Schedule Service", - href: "/contact", - }, + text: "Schedule Service", href: "/contact"}, ]} buttonAnimation="slide-up" - imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=64cqzn&_wi=1" + imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=64cqzn" imageAlt="small business lawn care owner" useInvertedBackground={false} ariaLabel="About section - M&M Best Lawn Service" @@ -120,39 +111,30 @@ export default function HomePage() { features={[ { icon: Scissors, - title: "Lawn Mowing", - description: "Professional grass cutting with precision equipment. Weekly or bi-weekly service available.", - }, + title: "Lawn Mowing", description: "Professional grass cutting with precision equipment. Weekly or bi-weekly service available."}, { icon: Hammer, - title: "Edging & Trimming", - description: "Clean, precise edges and hedge trimming for a polished, manicured appearance.", - }, + title: "Edging & Trimming", description: "Clean, precise edges and hedge trimming for a polished, manicured appearance."}, { icon: Trash2, - title: "Yard Cleanup", - description: "Debris removal, seasonal cleanup, and property maintenance to keep your yard pristine.", - }, + title: "Yard Cleanup", description: "Debris removal, seasonal cleanup, and property maintenance to keep your yard pristine."}, { icon: CheckCircle, - title: "Routine Maintenance", - description: "Ongoing care programs designed to maintain your lawn's health and appearance year-round.", - }, + title: "Routine Maintenance", description: "Ongoing care programs designed to maintain your lawn's health and appearance year-round."}, ]} animationType="scale-rotate" textboxLayout="default" useInvertedBackground={true} buttons={[ { - text: "Learn More", - href: "/service-areas", - }, + text: "Learn More", href: "/services"}, ]} buttonAnimation="slide-up" ariaLabel="Services feature section" titleClassName="text-3xl md:text-4xl font-bold text-[var(--foreground)]" descriptionClassName="text-base text-[var(--foreground)] opacity-85" cardClassName="p-6 rounded-2xl border border-[var(--accent)] bg-[var(--card)] hover:shadow-lg transition-all" + cardTitleClassName="font-semibold" iconClassName="w-10 h-10 text-[var(--primary-cta)]" />
@@ -169,28 +151,16 @@ export default function HomePage() { tagAnimation="slide-up" metrics={[ { - id: "rating", - value: "5.0★", - title: "Customer Rating", - items: ["Rated perfect 5 stars", "Proven track record"], + id: "rating", value: "5.0★", title: "Customer Rating", items: ["Rated perfect 5 stars", "Proven track record"], }, { - id: "price", - value: "$30+", - title: "Starting Price", - items: ["Affordable for all budgets", "No hidden fees"], + id: "price", value: "$30+", title: "Starting Price", items: ["Affordable for all budgets", "No hidden fees"], }, { - id: "service", - value: "100%", - title: "Local Service", - items: ["Family-owned business", "Personal touch"], + id: "service", value: "100%", title: "Local Service", items: ["Family-owned business", "Personal touch"], }, { - id: "satisfaction", - value: "Fast", - title: "Response Time", - items: ["Quick scheduling", "Reliable service"], + id: "satisfaction", value: "Fast", title: "Response Time", items: ["Quick scheduling", "Reliable service"], }, ]} animationType="scale-rotate" @@ -198,9 +168,7 @@ export default function HomePage() { useInvertedBackground={false} buttons={[ { - text: "Get Started", - href: "/contact", - }, + text: "Get Started", href: "/contact"}, ]} buttonAnimation="slide-up" ariaLabel="Why choose us metrics section" @@ -217,41 +185,17 @@ export default function HomePage() {