"use client";

import ReactLenis from "lenis/react";
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import NavbarStyleFullscreen from "@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen";
import HeroOverlayTestimonial from "@/components/sections/hero/HeroOverlayTestimonial";
import TestimonialAboutCard from "@/components/sections/about/TestimonialAboutCard";
import FeatureCardNineteen from "@/components/sections/feature/FeatureCardNineteen";
import TeamCardSix from "@/components/sections/team/TeamCardSix";
import TeamCardOne from "@/components/sections/team/TeamCardOne";
import TestimonialCardTwelve from "@/components/sections/testimonial/TestimonialCardTwelve";
import FaqDouble from "@/components/sections/faq/FaqDouble";
import ContactSplitForm from "@/components/sections/contact/ContactSplitForm";
import FooterSimple from "@/components/sections/footer/FooterSimple";
import { Leaf, TreePine } from "lucide-react";

export default function LandscapingPage() {
  return (
    <ThemeProvider
      defaultButtonVariant="expand-hover"
      defaultTextAnimation="entrance-slide"
      borderRadius="soft"
      contentWidth="mediumLarge"
      sizing="large"
      background="none"
      cardStyle="glass-elevated"
      primaryButtonStyle="gradient"
      secondaryButtonStyle="glass"
      headingFontWeight="semibold"
    >
      <ReactLenis root>
        <div id="nav" data-section="nav">
          <NavbarStyleFullscreen
            brandName="Botanica Landscapes"
            navItems={[
              { name: "Services", id: "services" },
              { name: "About Us", id: "about" },
              { name: "Our Team", id: "team" },
              { name: "Testimonials", id: "testimonials" },
              { name: "FAQ", id: "faq" },
              { name: "Contact", id: "contact" }
            ]}
            button={{ text: "Request a Quote", href: "#contact" }}
          />
        </div>

        <div id="hero" data-section="hero">
          <HeroOverlayTestimonial
            tag="Yuba City's Premier Landscapers"
            tagIcon={Leaf}
            title="Transforming Outdoor Spaces with Professional Landscaping"
            description="Creating Beautiful, Sustainable Landscapes Throughout Yuba City and Surrounding Communities."
            buttons={[
              { text: "Request a Quote", href: "#contact" },
              { text: "Explore Services", href: "#services" }
            ]}
            buttonAnimation="slide-up"
            imageSrc="http://img.b2bpic.net/free-photo/grass-letter-t-alphabet-3d-design-isolated-transparent-background_169016-57103.jpg"
            imageAlt="Beautifully landscaped modern garden with lush green lawn, patio, and outdoor furniture"
            showDimOverlay={true}
            textPosition="top"
            testimonials={[
              {
                name: "Maria D.",                handle: "Local Homeowner",                testimonial: "Botanica Landscapes brought our dream garden to life! Their team was professional, creative, and a joy to work with.",                rating: 5,
                imageSrc: "http://img.b2bpic.net/free-photo/letter-l-made-green-grass-with-yellow-isolated-transparent-background_169016-59720.jpg",                imageAlt: "Maria D."
              },
              {
                name: "Robert L.",                handle: "Business Owner",                testimonial: "Our commercial property has never looked better. Botanica's maintenance service is exceptional and reliable.",                rating: 5,
                imageSrc: "http://img.b2bpic.net/free-photo/dripping-paint-letter-l_23-2148185101.jpg",                imageAlt: "Robert L."
              }
            ]}
          />
        </div>

        <div id="about" data-section="about">
          <TestimonialAboutCard
            tag="About Botanica Landscapes"
            tagIcon={Leaf}
            tagAnimation="slide-up"
            title="As a women-owned landscaping company, we pride ourselves on exceptional quality, sustainable practices, and transforming Yuba City's outdoor environments."
            description="Founded on a passion for nature and precision, Botanica Landscapes has grown to be a trusted name in Yuba City, CA, known for our dedicated team and stunning results."
            subdescription="Women-Owned & Operated | Serving Yuba City Since 2015"
            icon={TreePine}
            imageSrc="http://img.b2bpic.net/free-photo/letter-c-made-green-grass-with-flowers-isolated-white_169016-57251.jpg"
            imageAlt="Landscape architect reviewing garden plans with vibrant flowers"
            mediaAnimation="slide-up"
            useInvertedBackground={false}
          />
        </div>

        <div id="services" data-section="services">
          <FeatureCardNineteen
            tag="Our Expert Services"
            tagIcon={Leaf}
            title="Crafting Beautiful & Functional Landscapes"
            description="Comprehensive landscaping solutions tailored for residential and commercial properties in Yuba City and beyond."
            buttonAnimation="slide-up"
            textboxLayout="default"
            useInvertedBackground={false}
            imageContainerClassName="!rotate-0 !aspect-square"
            features={[
              {
                tag: "Design",                title: "Landscape Design",                subtitle: "Custom Plans",                description: "From concept to creation, we craft bespoke designs that reflect your vision and enhance your property.",                imageSrc: "http://img.b2bpic.net/free-photo/smiling-man-holding-letter-d_1187-2094.jpg",                imageAlt: "Detailed landscape design blueprint with plants"
              },
              {
                tag: "Residential",                title: "Residential Landscaping",                subtitle: "Home Transformations",                description: "Elevate your home's curb appeal with our tailored garden installations, hardscaping, and outdoor living spaces.",                imageSrc: "http://img.b2bpic.net/free-photo/front-view-young-male-eating-popcorn-d-sunglasses-white-surface_140725-70080.jpg",                imageAlt: "Beautiful luxury residential backyard with swimming pool"
              },
              {
                tag: "Commercial",                title: "Commercial Landscaping",                subtitle: "Business & Property Solutions",                description: "Professional, reliable landscaping and maintenance services to ensure your business always makes a great first impression.",                imageSrc: "http://img.b2bpic.net/free-photo/glowing-red-warning-triangle-with-exclamation-mark-dark-wet-surface_84443-91213.jpg",                imageAlt: "Modern commercial building with manicured landscape"
              },
              {
                tag: "Maintenance",                title: "Landscape Maintenance",                subtitle: "Year-Round Care",                description: "Keep your property pristine year-round with our comprehensive lawn care, pruning, and seasonal cleanup programs.",                imageSrc: "http://img.b2bpic.net/free-photo/hand-holding-letter-n-sign_53876-47242.jpg",                imageAlt: "Landscaper trimming hedges in a well-maintained garden"
              }
            ]}
          />
        </div>

        <div id="why-us" data-section="why-us">
          <TeamCardSix
            title="Why Choose Botanica Landscapes?"
            description="Experience the difference of a passionate, professional, and dedicated team."
            textboxLayout="default"
            useInvertedBackground={false}
            gridVariant="uniform-all-items-equal"
            animationType="slide-up"
            members={[
              {
                id: "1",                name: "Women-Owned & Led",                role: "Proudly bringing a unique perspective to landscaping, prioritizing detail, community, and client vision.",                imageSrc: "http://img.b2bpic.net/free-photo/letter-r-made-green-grass-with-flowers-isolated-white_169016-57394.jpg",                imageAlt: "Professional women collaborating in a garden setting"
              },
              {
                id: "2",                name: "Local Yuba City Experts",                role: "Deep knowledge of local climate, soil, and plant life ensures landscapes that thrive in our community.",                imageSrc: "http://img.b2bpic.net/free-photo/hand-holding-dollar-sign_53876-47245.jpg",                imageAlt: "Landscape designer studying local plant species in a garden"
              },
              {
                id: "3",                name: "Unwavering Quality",                role: "From design to maintenance, we deliver meticulous craftsmanship and sustainable results every time.",                imageSrc: "http://img.b2bpic.net/free-photo/letter-r-made-green-grass-with-flowers-isolated-transparent-background_169016-59682.jpg",                imageAlt: "Close-up of expert hands pruning a lush plant"
              }
            ]}
          />
        </div>

        <div id="team" data-section="team">
          <TeamCardOne
            tag="Our Dedicated Team"
            title="Meet the Botanica Landscapes Professionals"
            description="Our skilled team brings passion, expertise, and precision to every project, ensuring your landscape dreams come true."
            textboxLayout="default"
            useInvertedBackground={false}
            gridVariant="uniform-all-items-equal"
            animationType="slide-up"
            members={[
              {
                id: "1",                name: "Elena Rodriguez",                role: "Founder & Lead Designer",                imageSrc: "http://img.b2bpic.net/free-photo/letter-s-made-green-grass-isolated-white_169016-56946.jpg",                imageAlt: "Portrait of Elena Rodriguez, Founder and Lead Designer"
              },
              {
                id: "2",                name: "Marcus Chen",                role: "Horticulture Specialist",                imageSrc: "http://img.b2bpic.net/free-photo/floating-letter-l-background-concept_23-2148185100.jpg",                imageAlt: "Portrait of Marcus Chen, Horticulture Specialist"
              },
              {
                id: "3",                name: "Jessica Lee",                role: "Project Manager",                imageSrc: "http://img.b2bpic.net/free-photo/futuristic-ai-chip-circuit-board_23-2151977487.jpg",                imageAlt: "Portrait of Jessica Lee, Project Manager"
              }
            ]}
          />
        </div>

        <div id="testimonials" data-section="testimonials">
          <TestimonialCardTwelve
            cardTag="Hear From Our Happy Clients"
            cardTagIcon={Leaf}
            cardTitle="Botanica Landscapes is praised for hard work, quality, and reasonable pricing throughout Yuba City and beyond."
            buttons={[{ text: "Request Your Quote", href: "#contact" }]}           
            buttonAnimation="slide-up"
            cardAnimation="slide-up"
            useInvertedBackground={false}
            testimonials={[
              {
                id: "1",                name: "Sarah P.",                imageSrc: "http://img.b2bpic.net/free-photo/hands-holding-letter-n_53876-63654.jpg",                imageAlt: "Sarah P. avatar"
              },
              {
                id: "2",                name: "Michael G.",                imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=vmntks",                imageAlt: "Michael G. avatar"
              },
              {
                id: "3",                name: "Jessica R.",                imageSrc: "http://img.b2bpic.net/free-photo/grass-letter-r-alphabet-d-design-isolated-transparent-background_169016-57163.jpg",                imageAlt: "Jessica R. avatar"
              },
              {
                id: "4",                name: "David S.",                imageSrc: "http://img.b2bpic.net/free-photo/hands-holding-letter_53876-63663.jpg",                imageAlt: "David S. avatar"
              }
            ]}
          />
        </div>

        <div id="faq" data-section="faq">
          <FaqDouble
            tag="Common Questions"
            title="Frequently Asked Questions"
            description="Find answers to common inquiries about our landscaping services in Yuba City."
            textboxLayout="default"
            useInvertedBackground={false}
            faqsAnimation="slide-up"
            faqs={[
              {
                id: "1",                title: "How long does a landscaping project typically take?",                content: "Project timelines vary based on scope and complexity. We provide a detailed schedule during your initial consultation, ensuring clear communication from start to finish."
              },
              {
                id: "2",                title: "Do you offer free consultations and estimates?",                content: "Yes, we offer complimentary on-site consultations to discuss your vision, assess your property, and provide a no-obligation, detailed estimate for your project."
              },
              {
                id: "3",                title: "What areas do you serve?",                content: "Botanica Landscapes proudly serves Yuba City, CA, and surrounding communities. Please contact us to confirm service availability in your specific location."
              },
              {
                id: "4",                title: "Are your landscaping practices environmentally friendly?",                content: "Absolutely. We prioritize sustainable methods, including water-wise irrigation, native plant selections, and organic practices to create beautiful, eco-conscious landscapes."
              },
              {
                id: "5",                title: "Can you help with HOA approvals and permits?",                content: "Yes, we have experience navigating local regulations and homeowner association requirements. We can assist you with the necessary paperwork and approvals."
              },
              {
                id: "6",                title: "What types of landscaping services do you specialize in?",                content: "We offer a full spectrum of services including landscape design, residential and commercial installation, ongoing maintenance, lawn care, tree/shrub care, and irrigation systems."
              }
            ]}
          />
        </div>

        <div id="contact" data-section="contact">
          <ContactSplitForm
            title="Request Your Free Landscape Quote"
            description="Ready to transform your outdoor space? Fill out the form below, and our team will contact you shortly to discuss your project."
            useInvertedBackground={false}
            mediaAnimation="none"
            buttonText="Send Message"
            imageSrc="http://img.b2bpic.net/free-photo/3d-view-letters-alphabet_23-2150499120.jpg"
            imageAlt="Serene garden pathway at dusk"
            mediaPosition="right"
            inputs={[
              { name: "name", type: "text", placeholder: "Full Name", required: true },
              { name: "email", type: "email", placeholder: "Email Address", required: true },
              { name: "phone", type: "tel", placeholder: "Phone Number" }
            ]}
            multiSelect={{
              name: "service",              label: "Select a Service",              options: ["Landscape Design", "Residential Project", "Commercial Project", "Lawn Care & Maintenance", "Irrigation Services", "Tree & Shrub Care", "Seasonal Cleanup", "Other"]
            }}
            textarea={{ name: "message", placeholder: "Tell us about your project...", rows: 4, required: true }}
          />
        </div>

        <div id="footer" data-section="footer">
          <FooterSimple
            columns={[
              {
                title: "Services",                items: [
                  { label: "Landscape Design", href: "#services" },
                  { label: "Residential Landscaping", href: "#services" },
                  { label: "Commercial Landscaping", href: "#services" },
                  { label: "Landscape Maintenance", href: "#services" },
                  { label: "Lawn Care", href: "#services" },
                  { label: "Irrigation Services", href: "#services" }
                ]
              },
              {
                title: "Company",                items: [
                  { label: "About Us", href: "#about" },
                  { label: "Our Team", href: "#team" },
                  { label: "Testimonials", href: "#testimonials" },
                  { label: "FAQ", href: "#faq" }
                ]
              },
              {
                title: "Contact",                items: [
                  { label: "(530) 671-1029", href: "tel:5306711029" },
                  { label: "5411 CA-20, Yuba City, CA 95993" },
                  { label: "info@botanicalandscapes.com", href: "mailto:info@botanicalandscapes.com" },
                  { label: "Emergency Service", href: "tel:5306711029" }
                ]
              }
            ]}
            bottomLeftText="© 2024 Botanica Landscapes. All rights reserved."
            bottomRightText="Women-Owned Landscaping in Yuba City, CA"
          />
        </div>
      </ReactLenis>
    </ThemeProvider>
  );
}
