"use client";

import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import NavbarLayoutFloatingInline from "@/components/navbar/NavbarLayoutFloatingInline";
import HeroLogoBillboard from "@/components/sections/hero/HeroLogoBillboard";
import TextSplitAbout from "@/components/sections/about/TextSplitAbout";
import FeatureCardTwelve from "@/components/sections/feature/FeatureCardTwelve";
import TestimonialCardTwo from "@/components/sections/testimonial/TestimonialCardTwo";
import MetricCardEleven from "@/components/sections/metrics/MetricCardEleven";
import FaqBase from "@/components/sections/faq/FaqBase";
import FooterSimple from "@/components/sections/footer/FooterSimple";

export default function LandingPage() {
  return (
    <ThemeProvider
      defaultButtonVariant="directional-hover"
      defaultTextAnimation="background-highlight"
      borderRadius="soft"
      contentWidth="medium"
      sizing="mediumLarge"
      background="noiseDiagonalGradient"
      cardStyle="inset"
      primaryButtonStyle="shadow"
      secondaryButtonStyle="radial-glow"
      headingFontWeight="light"
    >
      <div id="nav" data-section="nav">
        <NavbarLayoutFloatingInline
          brandName="ProWash Boca"
          navItems={[
            { name: "Home", id: "hero" },
            { name: "Services", id: "features" },
            { name: "Why Us", id: "about" },
            { name: "FAQ", id: "faq" }
          ]}
          button={{ text: "Get Quote", href: "#contact" }}
        />
      </div>

      <div id="hero" data-section="hero">
        <HeroLogoBillboard
          logoText="ProWash Boca"
          description="Professional pressure washing services for your Boca Raton home and business. Residential and commercial cleaning expertise."
          buttons={[
            { text: "Get Free Quote", href: "#contact" },
            { text: "View Services", href: "#features" }
          ]}
          buttonAnimation="slide-up"
          background={{ variant: "radial-gradient" }}
          imageSrc="http://img.b2bpic.net/free-photo/man-washing-car-carwash-station-wearing-orange-vest_651396-2008.jpg"
          imageAlt="Professional pressure washing service"
          mediaAnimation="opacity"
          frameStyle="card"
        />
      </div>

      <div id="about" data-section="about">
        <TextSplitAbout
          title="Why ProWash Boca Stands Out"
          description={[
            "With over 15 years of experience serving the Boca Raton community, ProWash Boca has built a reputation for exceptional results and customer service. We use state-of-the-art pressure washing equipment combined with eco-friendly cleaning solutions to safely clean your property without damage.",            "Our certified technicians are trained in the latest pressure washing techniques. Whether you need residential driveway cleaning, commercial property maintenance, or specialty surface restoration, we deliver professional results that exceed expectations every time."
          ]}
          buttons={[{ text: "Learn More" }]}
          useInvertedBackground={false}
        />
      </div>

      <div id="features" data-section="features">
        <FeatureCardTwelve
          title="Our Pressure Washing Services"
          description="Comprehensive cleaning solutions for every property type and surface in Boca Raton"
          textboxLayout="default"
          useInvertedBackground={false}
          animationType="slide-up"
          features={[
            {
              id: "residential",              label: "Residential",              title: "Home Cleaning",              items: [
                "Driveway & Pathway Cleaning",                "Roof Washing & Moss Removal",                "Deck & Patio Restoration",                "House Siding & Exterior",                "Gutter Cleaning & Power Wash"
              ]
            },
            {
              id: "commercial",              label: "Commercial",              title: "Business Solutions",              items: [
                "Building Facade Cleaning",                "Parking Lot Power Washing",                "Storefront Maintenance",                "Sidewalk & Entryway Cleaning",                "Equipment & Vehicle Washing"
              ]
            },
            {
              id: "specialty",              label: "Specialty",              title: "Premium Services",              items: [
                "Pool Deck Cleaning",                "Concrete Sealing & Protection",                "Fence & Gate Washing",                "Tennis Court Cleaning",                "Custom Surface Restoration"
              ]
            }
          ]}
        />
      </div>

      <div id="testimonials" data-section="testimonials">
        <TestimonialCardTwo
          title="What Our Customers Say"
          description="Real reviews from satisfied Boca Raton homeowners and business owners"
          textboxLayout="default"
          useInvertedBackground={false}
          animationType="slide-up"
          carouselMode="buttons"
          testimonials={[
            {
              id: "1",              name: "Jennifer Martinez",              role: "Homeowner",              testimonial: "ProWash Boca transformed our driveway. It looks brand new again! The team was professional, on time, and left everything spotless. Highly recommend!",              imageSrc: "http://img.b2bpic.net/free-photo/young-businessman-happy-expression_1194-1652.jpg",              imageAlt: "Jennifer Martinez"
            },
            {
              id: "2",              name: "Robert Sullivan",              role: "Property Manager",              testimonial: "We use ProWash Boca for all our commercial properties in the area. They're reliable, thorough, and offer competitive pricing. Fantastic service.",              imageSrc: "http://img.b2bpic.net/free-photo/blond-business-woman-blue-shirt_23-2148095792.jpg",              imageAlt: "Robert Sullivan"
            },
            {
              id: "3",              name: "Maria Gonzalez",              role: "Business Owner",              testimonial: "Our storefront has never looked better! The pressure washing really makes a difference in how customers perceive our business. Worth every penny.",              imageSrc: "http://img.b2bpic.net/free-photo/portrait-happy-business-woman-posing-outdoors_23-2148603030.jpg",              imageAlt: "Maria Gonzalez"
            },
            {
              id: "4",              name: "David Chen",              role: "HOA President",              testimonial: "Managing our community's appearance is crucial. ProWash Boca consistently delivers excellent results for our common areas. We trust them completely.",              imageSrc: "http://img.b2bpic.net/free-photo/pleased-young-blonde-woman-standing-with-closed-posture_141793-116998.jpg",              imageAlt: "David Chen"
            }
          ]}
        />
      </div>

      <div id="metrics" data-section="metrics">
        <MetricCardEleven
          title="Our Track Record"
          description="Proven results serving the Boca Raton community with excellence"
          textboxLayout="default"
          useInvertedBackground={false}
          animationType="slide-up"
          metrics={[
            {
              id: "1",              value: "15+",              title: "Years Experience",              description: "Trusted pressure washing experts since 2009",              videoSrc: ""
            },
            {
              id: "2",              value: "2,500+",              title: "Properties Cleaned",              description: "Residential and commercial clients throughout Boca Raton",              videoSrc: ""
            },
            {
              id: "3",              value: "98%",              title: "Satisfaction Rate",              description: "Customer satisfaction is our top priority",              videoSrc: ""
            },
            {
              id: "4",              value: "24/7",              title: "Emergency Service",              description: "Available for urgent cleaning needs anytime",              videoSrc: ""
            }
          ]}
        />
      </div>

      <div id="faq" data-section="faq">
        <FaqBase
          title="Frequently Asked Questions"
          description="Get answers to common questions about our pressure washing services"
          textboxLayout="default"
          useInvertedBackground={false}
          faqsAnimation="slide-up"
          animationType="smooth"
          showCard={true}
          faqs={[
            {
              id: "1",              title: "Is pressure washing safe for all surfaces?",              content: "Yes, when done correctly. Our technicians adjust pressure levels based on the surface type. We use low-pressure techniques for delicate surfaces like painted wood and higher pressure for concrete and driveways. We always prioritize protecting your property."
            },
            {
              id: "2",              title: "How often should I have my property pressure washed?",              content: "For residential properties, we recommend annual cleaning. Commercial properties may need quarterly maintenance depending on location and usage. Environmental factors in Boca Raton like salt air and humidity may require more frequent cleaning."
            },
            {
              id: "3",              title: "Do you use environmentally friendly cleaning solutions?",              content: "Absolutely. We use eco-friendly, biodegradable cleaning solutions that are safe for your family, pets, and landscaping. Our solutions are effective on stubborn stains while being gentle on the environment."
            },
            {
              id: "4",              title: "What areas of Boca Raton do you service?",              content: "We provide pressure washing services throughout Boca Raton and the surrounding areas. Whether you're in downtown Boca Raton, near Mizner Park, or in residential communities, we're here to help. Contact us to confirm service availability."
            },
            {
              id: "5",              title: "How do I get a quote for my property?",              content: "Getting a free quote is easy! Call us or use our online form. We'll ask about your property size and specific cleaning needs, then provide a transparent, competitive estimate within 24 hours."
            },
            {
              id: "6",              title: "Do you offer guarantees on your work?",              content: "Yes. We're confident in our workmanship and stand behind every job. If you're not completely satisfied with our results, we'll make it right at no additional cost."
            }
          ]}
        />
      </div>

      <div id="footer" data-section="footer">
        <FooterSimple
          columns={[
            {
              title: "Services",              items: [
                { label: "Residential Cleaning", href: "#features" },
                { label: "Commercial Services", href: "#features" },
                { label: "Specialty Cleaning", href: "#features" },
                { label: "Emergency Service", href: "#" }
              ]
            },
            {
              title: "Company",              items: [
                { label: "About Us", href: "#about" },
                { label: "Our Team", href: "#" },
                { label: "Contact Us", href: "#contact" },
                { label: "Get Quote", href: "#contact" }
              ]
            },
            {
              title: "Boca Raton",              items: [
                { label: "Service Areas", href: "#" },
                { label: "Local Reviews", href: "#testimonials" },
                { label: "Community", href: "#" },
                { label: "FAQ", href: "#faq" }
              ]
            }
          ]}
          bottomLeftText="© 2024 ProWash Boca. All rights reserved."
          bottomRightText="Boca Raton, Florida | Licensed & Insured"
        />
      </div>
    </ThemeProvider>
  );
}
