From e28a836e17b82b66d099909fc135198bb1a17fd9 Mon Sep 17 00:00:00 2001 From: bender Date: Thu, 4 Jun 2026 12:27:45 +0000 Subject: [PATCH] Update src/app/page.tsx --- src/app/page.tsx | 395 +++++++++++------------------------------------ 1 file changed, 86 insertions(+), 309 deletions(-) diff --git a/src/app/page.tsx b/src/app/page.tsx index 10f948e..218072f 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -33,41 +33,25 @@ export default function LandingPage() { @@ -75,52 +59,26 @@ export default function LandingPage() { @@ -229,66 +157,30 @@ export default function LandingPage() { carouselMode="buttons" features={[ { - title: "Expert Mowing", - description: "Precision mowing techniques for a perfectly manicured lawn every time.", - bentoComponent: "media-stack", - items: [ + title: "Expert Mowing", description: "Precision mowing techniques for a perfectly manicured lawn every time.", bentoComponent: "media-stack", items: [ { - imageSrc: "http://img.b2bpic.net/free-photo/woman-pruning-bushes-smiling-camera_651396-3821.jpg", - imageAlt: "Freshly mowed green lawn with perfect stripes", - }, + imageSrc: "http://img.b2bpic.net/free-photo/woman-pruning-bushes-smiling-camera_651396-3821.jpg", imageAlt: "Freshly mowed green lawn with perfect stripes"}, { - imageSrc: "http://img.b2bpic.net/free-photo/beautiful-stone-path-walk-run-garden_74190-8974.jpg", - imageAlt: "Garden edging with clean lines", - }, + imageSrc: "http://img.b2bpic.net/free-photo/beautiful-stone-path-walk-run-garden_74190-8974.jpg", imageAlt: "Garden edging with clean lines"}, { - imageSrc: "http://img.b2bpic.net/free-photo/houseplant-fallen-white-surface-surrounded-by-spilled-soil_181624-37650.jpg", - imageAlt: "Fertilizer granules on green grass", - }, - ], - imageSrc: "http://img.b2bpic.net/free-photo/builder-uniform-digital-tablet-wooden-background-flat-lay_169016-24417.jpg?_wi=2", - imageAlt: "freshly mowed green lawn stripes", + imageSrc: "http://img.b2bpic.net/free-photo/houseplant-fallen-white-surface-surrounded-by-spilled-soil_181624-37650.jpg", imageAlt: "Fertilizer granules on green grass"}, + ] }, { - title: "Edging & Trimming", - description: "Crisp edges along driveways, walkways, and flowerbeds for a polished look.", - bentoComponent: "reveal-icon", - icon: Scissors, - imageSrc: "http://img.b2bpic.net/free-photo/close-up-young-serious-bearded-man-blue-y-shirt-gloves-concentrated-working-garden-planting-sprouts-flowerpot-gardener-spending-day-his-countryside-house_176420-19926.jpg?_wi=3", - imageAlt: "freshly mowed green lawn stripes", + title: "Edging & Trimming", description: "Crisp edges along driveways, walkways, and flowerbeds for a polished look.", bentoComponent: "reveal-icon", icon: Scissors }, { - title: "Fertilization Programs", - description: "Customized feeding plans to promote lush, green, and healthy turf.", - bentoComponent: "reveal-icon", - icon: Star, - imageSrc: "http://img.b2bpic.net/free-photo/handsome-business-man-wearing-suit-looking-camera-smiling-broadly-with-happy-face-standing-white-background_141793-54115.jpg?_wi=2", - imageAlt: "freshly mowed green lawn stripes", + title: "Fertilization Programs", description: "Customized feeding plans to promote lush, green, and healthy turf.", bentoComponent: "reveal-icon", icon: Star }, { - title: "Seasonal Cleanup", - description: "Spring and fall cleanups to prepare your yard for changing seasons.", - bentoComponent: "reveal-icon", - icon: Leaf, - imageSrc: "http://img.b2bpic.net/free-photo/happy-mature-businessman-showing-thumb-up_1262-3024.jpg?_wi=2", - imageAlt: "freshly mowed green lawn stripes", + title: "Seasonal Cleanup", description: "Spring and fall cleanups to prepare your yard for changing seasons.", bentoComponent: "reveal-icon", icon: Leaf }, { - title: "Shrub & Bush Trimming", - description: "Maintain the health and appearance of your shrubs with expert trimming.", - bentoComponent: "reveal-icon", - icon: TreePine, - imageSrc: "http://img.b2bpic.net/free-photo/young-attractive-emotional-girl-business-style-clothes-plain-white-surface-office-audience_78826-2394.jpg?_wi=2", - imageAlt: "freshly mowed green lawn stripes", + title: "Shrub & Bush Trimming", description: "Maintain the health and appearance of your shrubs with expert trimming.", bentoComponent: "reveal-icon", icon: TreePine }, { - title: "Weed Control", - description: "Effective solutions to keep unwanted weeds out of your lawn and garden beds.", - bentoComponent: "reveal-icon", - icon: Shield, - imageSrc: "http://img.b2bpic.net/free-photo/portrait-smiling-owner-standing-bakery-shop_1170-2079.jpg", - imageAlt: "freshly mowed green lawn stripes", - }, + title: "Weed Control", description: "Effective solutions to keep unwanted weeds out of your lawn and garden beds.", bentoComponent: "reveal-icon", icon: Shield + } ]} title="Comprehensive Lawn Care Services" description="From routine maintenance to specialized treatments, we offer a full range of services to keep your lawn looking its best." @@ -307,53 +199,17 @@ export default function LandingPage() { carouselMode="buttons" products={[ { - id: "spring-cleanup", - name: "Spring Cleanup Package", - price: "Starting at $250", - variant: "Seasonal", - imageSrc: "http://img.b2bpic.net/free-photo/man-raking-leaves-lawn-garden_259150-59025.jpg", - imageAlt: "Spring garden cleanup with raked leaves and blooming flowers", - }, + id: "spring-cleanup", name: "Spring Cleanup Package", price: "Starting at $250", variant: "Seasonal", imageSrc: "http://img.b2bpic.net/free-photo/man-raking-leaves-lawn-garden_259150-59025.jpg", imageAlt: "Spring garden cleanup with raked leaves and blooming flowers"}, { - id: "fall-cleanup", - name: "Fall Cleanup Package", - price: "Starting at $200", - variant: "Seasonal", - imageSrc: "http://img.b2bpic.net/free-photo/family-with-rake-cleaning-leaves-garden_259150-58553.jpg", - imageAlt: "Autumn garden with raked leaves and colorful foliage", - }, + id: "fall-cleanup", name: "Fall Cleanup Package", price: "Starting at $200", variant: "Seasonal", imageSrc: "http://img.b2bpic.net/free-photo/family-with-rake-cleaning-leaves-garden_259150-58553.jpg", imageAlt: "Autumn garden with raked leaves and colorful foliage"}, { - id: "basic-care", - name: "Basic Lawn Maintenance", - price: "Starting at $65/visit", - variant: "Weekly/Bi-Weekly", - imageSrc: "http://img.b2bpic.net/free-photo/fork-harrows-grass_1339-7742.jpg", - imageAlt: "Simple lawn care tools on green grass", - }, + id: "basic-care", name: "Basic Lawn Maintenance", price: "Starting at $65/visit", variant: "Weekly/Bi-Weekly", imageSrc: "http://img.b2bpic.net/free-photo/fork-harrows-grass_1339-7742.jpg", imageAlt: "Simple lawn care tools on green grass"}, { - id: "premium-care", - name: "Premium Lawn & Landscape", - price: "Starting at $120/visit", - variant: "Full Service", - imageSrc: "http://img.b2bpic.net/free-photo/full-shot-man-playing-badminton_23-2149722537.jpg", - imageAlt: "Luxurious landscaped garden with a manicured lawn", - }, + id: "premium-care", name: "Premium Lawn & Landscape", price: "Starting at $120/visit", variant: "Full Service", imageSrc: "http://img.b2bpic.net/free-photo/full-shot-man-playing-badminton_23-2149722537.jpg", imageAlt: "Luxurious landscaped garden with a manicured lawn"}, { - id: "landscaping-design", - name: "Custom Landscape Design", - price: "Consultation Required", - variant: "Project-Based", - imageSrc: "http://img.b2bpic.net/free-photo/florist-showing-empty-design-space-paper-wooden-table-with-fresh-flowers-decorate_53876-16020.jpg", - imageAlt: "Modern landscape design with outdoor seating", - }, + id: "landscaping-design", name: "Custom Landscape Design", price: "Consultation Required", variant: "Project-Based", imageSrc: "http://img.b2bpic.net/free-photo/florist-showing-empty-design-space-paper-wooden-table-with-fresh-flowers-decorate_53876-16020.jpg", imageAlt: "Modern landscape design with outdoor seating"}, { - id: "seasonal-planting", - name: "Seasonal Flower Planting", - price: "Starting at $150", - variant: "Enhancement", - imageSrc: "http://img.b2bpic.net/free-photo/close-up-assortment-colorful-flowers_23-2148488542.jpg", - imageAlt: "Colorful seasonal flower bed planting", - }, + id: "seasonal-planting", name: "Seasonal Flower Planting", price: "Starting at $150", variant: "Enhancement", imageSrc: "http://img.b2bpic.net/free-photo/close-up-assortment-colorful-flowers_23-2148488542.jpg", imageAlt: "Colorful seasonal flower bed planting"}, ]} title="Explore Our Service Packages" description="Choose from our expertly curated packages designed to meet all your lawn and landscaping needs, from routine care to seasonal transformations." @@ -371,40 +227,19 @@ export default function LandingPage() { carouselMode="buttons" plans={[ { - id: "basic-lawn", - badge: "Value", - badgeIcon: DollarSign, - price: "$65", - subtitle: "Per visit (weekly/bi-weekly)", - features: [ - "Mowing & Edging", - "Trimming", - "Blowing", - ], + id: "basic-lawn", badge: "Value", badgeIcon: DollarSign, + price: "$65", subtitle: "Per visit (weekly/bi-weekly)", features: [ + "Mowing & Edging", "Trimming", "Blowing"], }, { - id: "essential-lawn", - badge: "Most Popular", - badgeIcon: Star, - price: "$95", - subtitle: "Per visit (weekly/bi-weekly)", - features: [ - "All Basic Features", - "Fertilization Program", - "Weed Control", - ], + id: "essential-lawn", badge: "Most Popular", badgeIcon: Star, + price: "$95", subtitle: "Per visit (weekly/bi-weekly)", features: [ + "All Basic Features", "Fertilization Program", "Weed Control"], }, { - id: "premium-lawn", - badge: "Ultimate Care", - badgeIcon: Crown, - price: "$150", - subtitle: "Per visit (weekly/bi-weekly)", - features: [ - "All Essential Features", - "Shrub & Bush Trimming", - "Seasonal Cleanup (Spring/Fall)", - ], + id: "premium-lawn", badge: "Ultimate Care", badgeIcon: Crown, + price: "$150", subtitle: "Per visit (weekly/bi-weekly)", features: [ + "All Essential Features", "Shrub & Bush Trimming", "Seasonal Cleanup (Spring/Fall)"], }, ]} title="Simple & Transparent Pricing" @@ -423,29 +258,17 @@ export default function LandingPage() { author="The Johnson Family, Lufkin, TX" avatars={[ { - src: "http://img.b2bpic.net/free-photo/couple-relaxing-picnic_23-2148195855.jpg", - alt: "The Johnson Family", - }, + src: "http://img.b2bpic.net/free-photo/couple-relaxing-picnic_23-2148195855.jpg", alt: "The Johnson Family"}, { - src: "http://img.b2bpic.net/free-photo/beautiful-shot-white-building-hamilton-gardens-new-zealand-blue-sky_181624-13599.jpg", - alt: "Customer Testimonial 2", - }, + src: "http://img.b2bpic.net/free-photo/beautiful-shot-white-building-hamilton-gardens-new-zealand-blue-sky_181624-13599.jpg", alt: "Customer Testimonial 2"}, { - src: "http://img.b2bpic.net/free-photo/plant-garden-still-life_23-2148128661.jpg", - alt: "Customer Testimonial 3", - }, + src: "http://img.b2bpic.net/free-photo/plant-garden-still-life_23-2148128661.jpg", alt: "Customer Testimonial 3"}, { - src: "http://img.b2bpic.net/free-photo/portrait-young-girl-with-her-pet-dog_23-2150847007.jpg", - alt: "Customer Testimonial 4", - }, + src: "http://img.b2bpic.net/free-photo/portrait-young-girl-with-her-pet-dog_23-2150847007.jpg", alt: "Customer Testimonial 4"}, { - src: "http://img.b2bpic.net/free-photo/full-shot-smiley-man-with-dog-nature_23-2149027317.jpg", - alt: "Customer Testimonial 5", - }, + src: "http://img.b2bpic.net/free-photo/full-shot-smiley-man-with-dog-nature_23-2149027317.jpg", alt: "Customer Testimonial 5"}, { - src: "http://img.b2bpic.net/free-photo/hugging-couple-inside-transparent-bubble-tent-glamping-lush-forest-nature-around_1268-24532.jpg", - alt: "A hugging couple inside transparent bubble tent at glamping Lush forest and nature around", - }, + src: "http://img.b2bpic.net/free-photo/hugging-couple-inside-transparent-bubble-tent-glamping-lush-forest-nature-around_1268-24532.jpg", alt: "A hugging couple inside transparent bubble tent at glamping Lush forest and nature around"}, ]} ratingAnimation="slide-up" avatarsAnimation="opacity" @@ -457,38 +280,21 @@ export default function LandingPage() { useInvertedBackground={false} faqs={[ { - id: "1", - title: "What areas do you serve?", - content: "We primarily serve Lufkin, TX, and the surrounding Angelina County areas. Please contact us to confirm service availability in your specific location.", - }, + id: "1", title: "What areas do you serve?", content: "We primarily serve Lufkin, TX, and the surrounding Angelina County areas. Please contact us to confirm service availability in your specific location."}, { - id: "2", - title: "How often do you provide services?", - content: "We offer weekly and bi-weekly lawn maintenance schedules. Seasonal services like cleanups and fertilization are scheduled as needed based on your lawn's requirements.", - }, + id: "2", title: "How often do you provide services?", content: "We offer weekly and bi-weekly lawn maintenance schedules. Seasonal services like cleanups and fertilization are scheduled as needed based on your lawn's requirements."}, { - id: "3", - title: "Do I need to be home for the service?", - content: "No, you do not need to be home. As long as we have clear access to your yard, we can perform our services efficiently. We'll notify you upon arrival and completion.", - }, + id: "3", title: "Do I need to be home for the service?", content: "No, you do not need to be home. As long as we have clear access to your yard, we can perform our services efficiently. We'll notify you upon arrival and completion."}, { - id: "4", - title: "What payment methods do you accept?", - content: "We accept major credit cards, debit cards, and bank transfers for your convenience. Payment terms will be discussed during your initial estimate.", - }, + id: "4", title: "What payment methods do you accept?", content: "We accept major credit cards, debit cards, and bank transfers for your convenience. Payment terms will be discussed during your initial estimate."}, { - id: "5", - title: "Can I customize a service package?", - content: "Absolutely! We understand every lawn is unique. We're happy to work with you to create a customized service package that perfectly fits your specific needs and budget.", - }, + id: "5", title: "Can I customize a service package?", content: "Absolutely! We understand every lawn is unique. We're happy to work with you to create a customized service package that perfectly fits your specific needs and budget."}, ]} sideTitle="Frequently Asked Questions" sideDescription="Have questions about our lawn care services? Find quick answers here." buttons={[ { - text: "Still have questions? Contact Us", - href: "#contact", - }, + text: "Still have questions? Contact Us", href: "#contact"}, ]} buttonAnimation="slide-up" faqsAnimation="slide-up" @@ -504,28 +310,17 @@ export default function LandingPage() { description="Ready for a greener, healthier lawn? Fill out the form below to get a no-obligation estimate for your property. We'll get back to you promptly!" inputs={[ { - name: "name", - type: "text", - placeholder: "Your Name", - required: true, + name: "name", type: "text", placeholder: "Your Name", required: true, }, { - name: "email", - type: "email", - placeholder: "Your Email", - required: true, + name: "email", type: "email", placeholder: "Your Email", required: true, }, { - name: "phone", - type: "tel", - placeholder: "Phone Number", - required: false, + name: "phone", type: "tel", placeholder: "Phone Number", required: false, }, ]} textarea={{ - name: "message", - placeholder: "Tell us about your lawn care needs (e.g., 'weekly mowing for a large yard')", - rows: 4, + name: "message", placeholder: "Tell us about your lawn care needs (e.g., 'weekly mowing for a large yard')", rows: 4, required: true, }} imageSrc="http://img.b2bpic.net/free-photo/handsome-smiling-hipster-man-posing-studio_158538-25570.jpg" @@ -544,49 +339,31 @@ export default function LandingPage() { { items: [ { - label: "Home", - href: "#home", - }, + label: "Home", href: "#home"}, { - label: "Services", - href: "#services", - }, + label: "Services", href: "#services"}, { - label: "Packages", - href: "#packages", - }, + label: "Packages", href: "#packages"}, ], }, { items: [ { - label: "Pricing", - href: "#pricing", - }, + label: "Pricing", href: "#pricing"}, { - label: "Testimonials", - href: "#testimonials", - }, + label: "Testimonials", href: "#testimonials"}, { - label: "FAQ", - href: "#faq", - }, + label: "FAQ", href: "#faq"}, ], }, { items: [ { - label: "Contact Us", - href: "#contact", - }, + label: "Contact Us", href: "#contact"}, { - label: "Privacy Policy", - href: "#", - }, + label: "Privacy Policy", href: "#"}, { - label: "Terms of Service", - href: "#", - }, + label: "Terms of Service", href: "#"}, ], }, ]} -- 2.49.1