"use client"

import NavbarStyleFullscreen from '@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen';
import HeroBillboard from '@/components/sections/hero/HeroBillboard';
import TextSplitAbout from '@/components/sections/about/TextSplitAbout';
import ProductCardThree from '@/components/sections/product/ProductCardThree';
import PricingCardThree from '@/components/sections/pricing/PricingCardThree';
import FeatureCardTen from '@/components/sections/feature/FeatureCardTen';
import TestimonialCardThirteen from '@/components/sections/testimonial/TestimonialCardThirteen';
import ContactSplit from '@/components/sections/contact/ContactSplit';
import FooterMedia from '@/components/sections/footer/FooterMedia';
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import { Bell, CheckCircle, Sparkles } from "lucide-react";
import HeroBillboard from '@/components/sections/hero/HeroBillboard';

export default function LandingPage() {
  return (
    <ThemeProvider
      defaultButtonVariant="text-shift"
      defaultTextAnimation="reveal-blur"
      borderRadius="sharp"
      contentWidth="smallMedium"
      sizing="largeSmallSizeMediumTitles"
      background="circleGradient"
      cardStyle="subtle-shadow"
      primaryButtonStyle="shadow"
      secondaryButtonStyle="glass"
      headingFontWeight="light"
    >
      <div id="nav" data-section="nav">
        <NavbarStyleFullscreen 
          navItems={[
            {"name":"Products","id":"products"},
            {"name":"Features","id":"features"},
            {"name":"Pricing","id":"pricing"},
            {"name":"Testimonials","id":"testimonials"},
            {"name":"Contact","id":"contact"}
          ]}
          brandName="Lika-Comfort"
          bottomLeftText="Kyiv, Ukraine"
          bottomRightText="info@lika-comfort.ua"
        />
      </div>

      <div id="hero" data-section="hero">
        <HeroBillboard
            title="Elevate Your Comfort"
            description="Experience the ultimate in home comfort with Lika-Comfort's premium air conditioning solutions. Enjoy superior climate control and expert installation."
            background={{ variant: "rotated-rays-animated" }}
            buttons={[
                { text: "Explore Products", href: "#products" },
                { text: "Request Quote", href: "#contact" },
                { text: "Learn More", href: "#about" }
            ]}
            imageSrc="https://images.unsplash.com/photo-1519681393784-d120267933ba?w=800&q=80"
            imageAlt="Modern air conditioning unit"
            marqueeItems={[
                { logoSrc: "https://via.placeholder.com/150", logoAlt: "Partner Logo 1" },
                { logoSrc: "https://via.placeholder.com/150", logoAlt: "Partner Logo 2" },
                { logoSrc: "https://via.placeholder.com/150", logoAlt: "Partner Logo 3" },
                { logoSrc: "https://via.placeholder.com/150", logoAlt: "Partner Logo 4" }
            ]}
            marqueeSpeed={50}
            showMarqueeCard={true}
            ariaLabel="Hero Billboard for Lika-Comfort"
        />
      </div>

      <div id="about" data-section="about">
        <TextSplitAbout 
          title="About Lika-Comfort"
          description={[
            "Since 2010, Lika-Comfort has been Ukraine's trusted leader in climate control solutions. We specialize in providing premium air conditioning systems for homes and businesses, combining European technology with local expertise.",            "Our commitment to excellence drives everything we do—from selecting the finest equipment to delivering flawless installation and comprehensive maintenance support. We believe every customer deserves optimal comfort.",            "With over 15,000 satisfied clients and a team of certified technicians, we're dedicated to transforming how Ukraine stays cool."
          ]}
          buttons={[
            {"text":"Learn More","href":"#features"}
          ]}
          showBorder={true}
          useInvertedBackground="noInvert"
        />
      </div>

      <div id="products-highlight" data-section="products-highlight">
        <ProductCardThree 
          title="Featured Products"
          description="Discover our premium selection of air conditioning units and replacement parts designed for maximum efficiency and durability."
          products={[
            {
              "id":"1",              "name":"ProCool 5000 Indoor Unit",              "price":"₴15,500",              "imageSrc":"https://img.b2bpic.net/free-photo/dark-haired-woman-running-room-air-conditioner_259150-57146.jpg",              "imageAlt":"ProCool 5000 indoor unit",              "initialQuantity":1
            },
            {
              "id":"2",              "name":"ProCool 5000 Outdoor Compressor",              "price":"₴22,000",              "imageSrc":"https://img.b2bpic.net/free-photo/modern-bathroom-with-smart-home-technology_9975-33208.jpg",              "imageAlt":"ProCool 5000 outdoor compressor",              "initialQuantity":1
            },
            {
              "id":"3",              "name":"Premium AC Parts Kit",              "price":"₴3,200",              "imageSrc":"https://img.b2bpic.net/free-vector/heating-engineering-system-isometric-vertical-banners-set_1284-64385.jpg",              "imageAlt":"Premium AC parts and filters",              "initialQuantity":1
            }
          ]}
          gridVariant="three-columns-all-equal-width"
          animationType="slide-up"
          textboxLayout="default"
          useInvertedBackground="invertDefault"
        />
      </div>

      <div id="products" data-section="products">
        <ProductCardThree 
          title="Complete Product Catalog"
          description="Browse our extensive range of air conditioning systems, replacement parts, and accessories. All products meet international quality standards."
          products={[
            {
              "id":"4",              "name":"UltraEco 3000 Series",              "price":"₴12,800",              "imageSrc":"https://img.b2bpic.net/free-photo/dark-haired-woman-running-room-air-conditioner_259150-57146.jpg",              "imageAlt":"UltraEco 3000 series unit",              "initialQuantity":1
            },
            {
              "id":"5",              "name":"ProSilence 8000 Indoor",              "price":"₴18,900",              "imageSrc":"https://img.b2bpic.net/free-photo/dark-haired-woman-running-room-air-conditioner_259150-57146.jpg",              "imageAlt":"ProSilence 8000 indoor unit",              "initialQuantity":1
            },
            {
              "id":"6",              "name":"Commercial Grade Compressor",              "price":"₴28,500",              "imageSrc":"https://img.b2bpic.net/free-photo/modern-bathroom-with-smart-home-technology_9975-33208.jpg",              "imageAlt":"Commercial compressor unit",              "initialQuantity":1
            },
            {
              "id":"7",              "name":"Replacement Filter Pack",              "price":"₴890",              "imageSrc":"https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_32SzEkxKoNyIbQ4hnQYui6BHsfB/uploaded-1770606192846-7qijolxj.png",              "imageAlt":"Replacement filter pack",              "initialQuantity":1
            },
            {
              "id":"8",              "name":"Smart Control Module",              "price":"₴2,450",              "imageSrc":"https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_32SzEkxKoNyIbQ4hnQYui6BHsfB/uploaded-1770606192846-7qijolxj.png",              "imageAlt":"Smart control module",              "initialQuantity":1
            },
            {
              "id":"9",              "name":"Installation Hardware Kit",              "price":"₴1,650",              "imageSrc":"https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_32SzEkxKoNyIbQ4hnQYui6BHsfB/uploaded-1770606192846-7qijolxj.png",              "imageAlt":"Installation hardware kit",              "initialQuantity":1
            }
          ]}
          gridVariant="three-columns-all-equal-width"
          animationType="scale-rotate"
          textboxLayout="default"
          useInvertedBackground="noInvert"
        />
      </div>

      <div id="pricing" data-section="pricing">
        <PricingCardThree 
          title="Service Packages"
          description="Flexible pricing options tailored to your cooling needs and budget. All packages include professional installation and warranty."
          plans={[
            {
              "id":"residential",              "badge":"Popular",              "badgeIcon":Sparkles,
              "price":"From ₴15,500",              "name":"Residential Cooling",              "buttons":[
                {"text":"Get Started","href":"#contact"},
                {"text":"Details","href":"#"}
              ],
              "features":[
                "Single room or apartment setup",                "Professional installation included",                "3-year warranty coverage",                "Annual maintenance service",                "24/7 emergency support"
              ]
            },
            {
              "id":"business",              "price":"From ₴35,000",              "name":"Business Solutions",              "buttons":[
                {"text":"Request Quote","href":"#contact"},
                {"text":"Learn More","href":"#"}
              ],
              "features":[
                "Multi-zone commercial systems",                "Custom design and engineering",                "5-year comprehensive warranty",                "Quarterly maintenance visits",                "Priority technical support"
              ]
            },
            {
              "id":"enterprise",              "price":"Custom Pricing",              "name":"Enterprise Systems",              "buttons":[
                {"text":"Contact Sales","href":"#contact"},
                {"text":"Consultation","href":"#"}
              ],
              "features":[
                "Large-scale HVAC solutions",                "Dedicated project management",                "Extended 7-year warranty",                "Monthly preventive maintenance",                "Dedicated account manager"
              ]
            }
          ]}
          animationType="blur-reveal"
          textboxLayout="default"
          useInvertedBackground="invertDefault"
        />
      </div>

      <div id="features" data-section="features">
        <FeatureCardTen 
          title="Why Choose Lika-Comfort"
          description="Our comprehensive approach to air conditioning ensures superior performance, reliability, and customer satisfaction at every step."
          features={[
            {
              "id":"1",              "title":"Expert Installation",              "description":"Our certified technicians deliver flawless installation with precision alignment, proper refrigerant charging, and thorough system testing to ensure optimal performance from day one.",              "media":{"imageSrc":"https://img.b2bpic.net/free-photo/young-woman-using-home-technology_23-2149216632.jpg"},
              "items":[
                {"icon":CheckCircle,"text":"Certified HVAC technicians"},
                {"icon":CheckCircle,"text":"Precision installation standards"},
                {"icon":CheckCircle,"text":"Safety compliance verification"}
              ],
              "reverse":false
            },
            {
              "id":"2",              "title":"Premium Product Selection",              "description":"We partner with Europe's leading manufacturers to source only the highest-quality air conditioning units, compressors, and replacement parts that meet stringent durability standards.",              "media":{"imageSrc":"https://img.b2bpic.net/free-vector/heating-engineering-system-isometric-vertical-banners-set_1284-64385.jpg"},
              "items":[
                {"icon":CheckCircle,"text":"European technology standards"},
                {"icon":CheckCircle,"text":"Energy-efficient models"},
                {"icon":CheckCircle,"text":"Genuine replacement parts"}
              ],
              "reverse":true
            },
            {
              "id":"3",              "title":"Comprehensive Support",              "description":"Beyond installation, we provide ongoing maintenance, emergency repairs, and expert technical support to keep your system running efficiently year-round.",              "media":{"imageSrc":"https://img.b2bpic.net/free-photo/happy-manual-worker-presenting-results-business-development-while-giving-presentation-company-leaders-his-team-factory_637285-4144.jpg"},
              "items":[
                {"icon":CheckCircle,"text":"24/7 emergency hotline"},
                {"icon":CheckCircle,"text":"Regular maintenance plans"},
                {"icon":CheckCircle,"text":"Extended warranty options"}
              ],
              "reverse":false
            }
          ]}
          textboxLayout="default"
          animationType="slide-up"
          useInvertedBackground="noInvert"
        />
      </div>

      <div id="testimonials" data-section="testimonials">
        <TestimonialCardThirteen 
          title="What Our Clients Say"
          description="Thousands of satisfied customers across Ukraine trust Lika-Comfort for their cooling needs. Read their experiences."
          testimonials={[
            {
              "id":"1",              "name":"Olena Kovalenko",              "handle":"@olena_kyiv",              "testimonial":"Lika-Comfort transformed my apartment's comfort. The installation was flawless, and their team was incredibly professional. Highly recommended!",              "rating":5,
              "imageSrc":"https://img.b2bpic.net/free-photo/young-woman-blue-sweater-autumn-park_1303-11368.jpg?id=3389560"
            },
            {
              "id":"2",              "name":"Dmytro Petrov",              "handle":"@dmytro_kharkiv",              "testimonial":"We installed their system in our office three years ago. Still running perfectly. Their maintenance team is responsive and reliable.",              "rating":5,
              "imageSrc":"https://img.b2bpic.net/free-photo/happy-young-professional-posing-office_1262-21170.jpg"
            },
            {
              "id":"3",              "name":"Mariya Shevchenko",              "handle":"@mariya_lviv",              "testimonial":"Excellent service from start to finish. The cooling efficiency is outstanding, and they stand behind their warranty completely.",              "rating":5,
              "imageSrc":"https://img.b2bpic.net/free-photo/smiling-homosexual-man-official-suit-looking-camera-close-up-shot-happy-gay-getting-dressed-wedding-ceremony-standing-hotel-room-with-his-partner-background-love-emotion-concept_74855-22675.jpg"
            },
            {
              "id":"4",              "name":"Andriy Bondarenko",              "handle":"@andriy_odesa",              "testimonial":"Best decision for our retail store. Lika-Comfort provided expert consultation and delivered exactly what we needed. Professional throughout.",              "rating":5,
              "imageSrc":"https://img.b2bpic.net/free-photo/portrait-smiley-business-man_23-2148514859.jpg"
            },
            {
              "id":"5",              "name":"Iryna Lytvynenko",              "handle":"@iryna_dnipro",              "testimonial":"Their 24/7 support gave me peace of mind. When I had an issue last summer, they responded within hours. Outstanding service quality.",              "rating":5,
              "imageSrc":"https://img.b2bpic.net/free-photo/portrait-smiley-modern-male_23-2148514900.jpg"
            },
            {
              "id":"6",              "name":"Viktor Romanenko",              "handle":"@viktor_sumy",              "testimonial":"Premium equipment, expert installation, and fantastic support. Lika-Comfort sets the standard for air conditioning in Ukraine.",              "rating":5,
              "imageSrc":"https://img.b2bpic.net/free-photo/portrait-optimistic-businessman-formalwear_1262-3600.jpg"
            }
          ]}
          showRating={true}
          animationType="opacity"
          textboxLayout="default"
          useInvertedBackground="invertDefault"
        />
      </div>

      <div id="contact" data-section="contact">
        <ContactSplit 
          tag="Newsletter"
          title="Stay Updated on Cooling Solutions"
          description="Subscribe to our newsletter for expert HVAC tips, seasonal maintenance reminders, and exclusive offers on air conditioning systems and parts."
          tagIcon={Bell}
          background={{variant: "sparkles-gradient"}}
          useInvertedBackground="noInvert"
          imageSrc="https://img.b2bpic.net/free-photo/people-working-call-center_23-2149288167.jpg"
          mediaPosition="right"
          inputPlaceholder="Enter your email"
          buttonText="Subscribe"
          termsText="We respect your privacy. Unsubscribe anytime. Your information is secure with us."
        />
      </div>

      <div id="footer" data-section="footer">
        <FooterMedia 
          imageSrc="https://img.b2bpic.net/free-vector/abstract-halftone-dots-background_1048-8194.jpg"
          imageAlt="Lika-Comfort footer background"
          columns={[
            {
              "title":"Products",              "items":[
                {"label":"Residential Units","href":"#products"},
                {"label":"Commercial Systems","href":"#products"},
                {"label":"Replacement Parts","href":"#products"},
                {"label":"Accessories","href":"#products"}
              ]
            },
            {
              "title":"Services",              "items":[
                {"label":"Installation","href":"#features"},
                {"label":"Maintenance","href":"#features"},
                {"label":"Repairs","href":"#features"},
                {"label":"Consultation","href":"#contact"}
              ]
            },
            {
              "title":"Company",              "items":[
                {"label":"About Us","href":"#about"},
                {"label":"Contact","href":"#contact"},
                {"label":"Careers","href":"#"},
                {"label":"Support","href":"#contact"}
              ]
            }
          ]}
          logoText="LIKA-COMFORT"
          copyrightText="© 2025 Lika-Comfort | Premium Air Conditioning Solutions | Kyiv, Ukraine"
        />
      </div>
    </ThemeProvider>
  );
}