"use client";

import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import ReactLenis from "lenis/react";
import FeatureCardTwelve from '@/components/sections/feature/FeatureCardTwelve';
import FooterCard from '@/components/sections/footer/FooterCard';
import NavbarLayoutFloatingOverlay from '@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay';
import { Facebook, Instagram } from "lucide-react";

export default function LandingPage() {
  return (
    <ThemeProvider
        defaultButtonVariant="text-stagger"
        defaultTextAnimation="reveal-blur"
        borderRadius="rounded"
        contentWidth="mediumSmall"
        sizing="large"
        background="circleGradient"
        cardStyle="outline"
        primaryButtonStyle="double-inset"
        secondaryButtonStyle="solid"
        headingFontWeight="medium"
    >
      <ReactLenis root>
  <div id="nav" data-section="nav">
      <NavbarLayoutFloatingOverlay
      navItems={[
        {
          name: "Home",
          id: "/",
        },
        {
          name: "Services",
          id: "/services",
        },
        {
          name: "About",
          id: "/about",
        },
        {
          name: "Contact",
          id: "/contact",
        },
      ]}
      logoSrc="http://img.b2bpic.net/free-photo/3d-icon-traveling-vacation_23-2151037323.jpg"
      logoAlt="Green Mountain Washing Logo"
      brandName="Green Mountain Washing"
      button={{
        text: "Get Free Estimate",
        href: "/contact",
      }}
    />
  </div>

  <div id="house-washing-service" data-section="house-washing-service">
      <FeatureCardTwelve
      animationType="slide-up"
      textboxLayout="default"
      useInvertedBackground={false}
      features={[
        {
          id: "hw-desc",
          label: "Description",
          title: "Make Your Home Shine Again",
          items: [
            "Soft washing techniques protect your siding",
            "Removes unsightly algae, mold, and mildew",
            "Increases curb appeal and property value",
          ],
        },
        {
          id: "hw-benefits",
          label: "Benefits",
          title: "Long-Lasting Clean & Protection",
          items: [
            "Prevents premature aging of exterior surfaces",
            "Creates a healthier living environment",
            "Saves you time and effort on maintenance",
          ],
        },
        {
          id: "hw-problems",
          label: "Problems Solved",
          title: "Say Goodbye to Grime & Stains",
          items: [
            "Dirty, dull, or discolored siding",
            "Algae and mold growth on exterior walls",
            "Preparing your home for sale or painting",
          ],
        },
      ]}
      title="House Washing"
      description="Our gentle, yet effective house washing service safely removes dirt, grime, and organic growth, restoring your home's beauty without damage."
    />
  </div>

  <div id="driveway-cleaning-service" data-section="driveway-cleaning-service">
      <FeatureCardTwelve
      animationType="slide-up"
      textboxLayout="default"
      useInvertedBackground={true}
      features={[
        {
          id: "dc-desc",
          label: "Description",
          title: "Restore Concrete to Its Original Luster",
          items: [
            "High-pressure washing for deep cleaning",
            "Specialized treatments for tough stains",
            "Renews the appearance of all concrete surfaces",
          ],
        },
        {
          id: "dc-benefits",
          label: "Benefits",
          title: "Enhanced Safety & Aesthetics",
          items: [
            "Removes slippery algae and mold",
            "Boosts curb appeal instantly",
            "Extends the lifespan of your concrete",
          ],
        },
        {
          id: "dc-problems",
          label: "Problems Solved",
          title: "Eliminate Unsightly Stains",
          items: [
            "Oil stains and tire marks on driveway",
            "Mold and mildew on sidewalks",
            "Dull, discolored concrete surfaces",
          ],
        },
      ]}
      title="Driveway & Concrete Cleaning"
      description="Blast away years of dirt, oil stains, and grime from your driveways, sidewalks, and patios with our powerful concrete cleaning."
    />
  </div>

  <div id="deck-fence-cleaning-service" data-section="deck-fence-cleaning-service">
      <FeatureCardTwelve
      animationType="slide-up"
      textboxLayout="default"
      useInvertedBackground={false}
      features={[
        {
          id: "dfc-desc",
          label: "Description",
          title: "Revitalize Your Outdoor Retreat",
          items: [
            "Gentle cleaning for all wood types",
            "Removes dirt, algae, and graying",
            "Prepares surfaces for new stains or sealants",
          ],
        },
        {
          id: "dfc-benefits",
          label: "Benefits",
          title: "Extend Life & Enhance Beauty",
          items: [
            "Protects wood from rot and decay",
            "Restores natural wood color and texture",
            "Creates a cleaner, more inviting space",
          ],
        },
        {
          id: "dfc-problems",
          label: "Problems Solved",
          title: "Overcome Weathering & Wear",
          items: [
            "Green algae and black mold on decks",
            "Faded or weathered wooden fences",
            "Splintering wood due to neglect",
          ],
        },
      ]}
      title="Deck & Fence Cleaning"
      description="Bring your outdoor living spaces back to life. Our deck and fence cleaning services remove dirt, mildew, and weathering, preparing them for enjoyment."
    />
  </div>

  <div id="window-cleaning-service" data-section="window-cleaning-service">
      <FeatureCardTwelve
      animationType="slide-up"
      textboxLayout="default"
      useInvertedBackground={true}
      features={[
        {
          id: "wc-desc",
          label: "Description",
          title: "Crystal Clear Windows, Every Time",
          items: [
            "Hand-cleaned and squeegee-finished",
            "Removes tough water spots and grime",
            "Leaves a long-lasting, brilliant shine",
          ],
        },
        {
          id: "wc-benefits",
          label: "Benefits",
          title: "Brighter Home, Better Views",
          items: [
            "Maximizes natural light indoors",
            "Enhances your home's appearance",
            "Eliminates unsightly streaks and smudges",
          ],
        },
        {
          id: "wc-problems",
          label: "Problems Solved",
          title: "No More Dirty Windows",
          items: [
            "Dust, pollen, and debris buildup",
            "Hard water stains and mineral deposits",
            "Difficulty reaching high or large windows",
          ],
        },
      ]}
      title="Window Cleaning"
      description="Enjoy unobstructed views with our professional, streak-free window cleaning services for both residential and commercial properties."
    />
  </div>

  <div id="footer" data-section="footer">
      <FooterCard
      logoSrc="http://img.b2bpic.net/free-photo/3d-icon-traveling-vacation_23-2151037323.jpg"
      logoAlt="Green Mountain Washing Logo"
      logoText="Green Mountain Washing"
      copyrightText="© 2024 Green Mountain Washing. All rights reserved."
      socialLinks={[
        {
          icon: Facebook,
          href: "#",
          ariaLabel: "Facebook",
        },
        {
          icon: Instagram,
          href: "#",
          ariaLabel: "Instagram",
        },
      ]}
    />
  </div>
      </ReactLenis>
    </ThemeProvider>
  );
}
