"use client";

import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import ReactLenis from "lenis/react";
import ContactCTA from '@/components/sections/contact/ContactCTA';
import FeatureCardTwentyThree from '@/components/sections/feature/FeatureCardTwentyThree';
import FooterBase from '@/components/sections/footer/FooterBase';
import MetricCardOne from '@/components/sections/metrics/MetricCardOne';
import NavbarStyleFullscreen from '@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen';
import { Briefcase, Clock, Handshake } from "lucide-react";

export default function LandingPage() {
  return (
    <ThemeProvider
        defaultButtonVariant="shift-hover"
        defaultTextAnimation="entrance-slide"
        borderRadius="pill"
        contentWidth="mediumLarge"
        sizing="mediumSizeLargeTitles"
        background="aurora"
        cardStyle="gradient-radial"
        primaryButtonStyle="double-inset"
        secondaryButtonStyle="solid"
        headingFontWeight="bold"
    >
      <ReactLenis root>
  <div id="nav" data-section="nav">
      <NavbarStyleFullscreen
      navItems={[
        {
          name: "Home",          id: "/"},
        {
          name: "Services",          id: "/services"},
        {
          name: "About Us",          id: "/about"},
        {
          name: "Contact",          id: "/contact"},
      ]}
      brandName="Varna Local Services"
      bottomLeftText="Varna Local Experts"
      bottomRightText="Call Now: +359 52 123 456"
    />
  </div>

  <div id="feature" data-section="feature">
      <FeatureCardTwentyThree
      animationType="slide-up"
      textboxLayout="default"
      useInvertedBackground={false}
      features={[
        {
          id: "1",          title: "Home Repairs & Maintenance",          tags: [
            "Plumbing",            "Electrical",            "Carpentry"],
          imageSrc: "http://img.b2bpic.net/free-vector/automotive-logo-template_23-2150529646.jpg",          imageAlt: "Repair service icon"},
        {
          id: "2",          title: "Expert Legal Advice",          tags: [
            "Consultation",            "Documentation",            "Representation"],
          imageSrc: "http://img.b2bpic.net/free-vector/call-center-background-lineal-design_23-2147946508.jpg",          imageAlt: "Legal advice icon"},
        {
          id: "3",          title: "Professional Cleaning Services",          tags: [
            "Residential",            "Commercial",            "Deep Clean"],
          imageSrc: "http://img.b2bpic.net/free-vector/surface-cleaning-equipment-set_23-2148530195.jpg",          imageAlt: "Cleaning service icon"},
        {
          id: "4",          title: "Home Renovation & Remodeling",          tags: [
            "Kitchen",            "Bathroom",            "Office Remodel"],
          imageSrc: "http://img.b2bpic.net/free-vector/minimalist-furniture-brand-logo_23-2148464043.jpg",          imageAlt: "Renovation service icon"},
      ]}
      title="Our Professional Local Services"
      description="From urgent repairs to long-term projects, we provide reliable and expert solutions tailored to your needs in Varna. Discover our comprehensive range of offerings."
      tag="Our Expertise"
    />
  </div>

  <div id="metric" data-section="metric">
      <MetricCardOne
      animationType="slide-up"
      textboxLayout="default"
      gridVariant="uniform-all-items-equal"
      useInvertedBackground={true}
      metrics={[
        {
          id: "1",          value: "98%",          title: "Client Satisfaction",          description: "Achieved through dedication and quality service delivery.",          icon: Handshake,
        },
        {
          id: "2",          value: "10+",          title: "Years of Experience",          description: "Serving the Varna community reliably since our inception.",          icon: Briefcase,
        },
        {
          id: "3",          value: "24/7",          title: "Emergency Support",          description: "Always ready to assist you when urgent needs arise.",          icon: Clock,
        },
      ]}
      title="Our Commitment to Excellence"
      description="We measure our success by your satisfaction. Discover why clients throughout Varna trust us with their most important needs."
      tag="Our Impact"
    />
  </div>

  <div id="contact" data-section="contact">
      <ContactCTA
      useInvertedBackground={false}
      background={{
        variant: "radial-gradient"}}
      tag="Get a Free Quote"
      title="Ready for Trusted Local Services?"
      description="Contact us today to discuss your project or immediate needs. We're here to help you every step of the way with professional and reliable solutions."
      buttons={[
        {
          text: "Request a Consultation",          href: "/contact"},
        {
          text: "Call Us Now",          href: "tel:+35952123456"},
      ]}
    />
  </div>

  <div id="footer" data-section="footer">
      <FooterBase
      columns={[
        {
          title: "Services",          items: [
            {
              label: "Home Repairs",              href: "/services#repairs"},
            {
              label: "Legal Advice",              href: "/services#legal"},
            {
              label: "Cleaning Services",              href: "/services#cleaning"},
            {
              label: "Renovations",              href: "/services#renovations"},
          ],
        },
        {
          title: "Company",          items: [
            {
              label: "About Us",              href: "/about"},
            {
              label: "Our Team",              href: "/about#team"},
            {
              label: "Careers",              href: "/careers"},
          ],
        },
        {
          title: "Support",          items: [
            {
              label: "FAQ",              href: "/contact#faq"},
            {
              label: "Contact Us",              href: "/contact"},
            {
              label: "Privacy Policy",              href: "/privacy"},
          ],
        },
      ]}
      logoText="Varna Local Services"
      copyrightText="© 2024 Varna Local Services. All rights reserved."
    />
  </div>
      </ReactLenis>
    </ThemeProvider>
  );
}
