"use client";

import NavbarStyleFullscreen from '@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen';
import HeroBillboard from '@/components/sections/hero/HeroBillboard';
import MetricCardSeven from '@/components/sections/metrics/MetricCardSeven';
import FeatureHoverPattern from '@/components/sections/feature/featureHoverPattern/FeatureHoverPattern';
import SplitAbout from '@/components/sections/about/SplitAbout';
import TestimonialCardTwo from '@/components/sections/testimonial/TestimonialCardTwo';
import ContactCTA from '@/components/sections/contact/ContactCTA';
import FooterMedia from '@/components/sections/footer/FooterMedia';
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import { Award, CheckCircle, Home, Lightbulb, Phone, Shield, Sofa, Trees, Utensils } from "lucide-react";

export default function LandingPage() {
  return (
    <ThemeProvider
      defaultButtonVariant="bounce-effect"
      defaultTextAnimation="background-highlight"
      borderRadius="pill"
      contentWidth="medium"
      sizing="mediumLarge"
      background="blurBottom"
      cardStyle="gradient-mesh"
      primaryButtonStyle="gradient"
      secondaryButtonStyle="radial-glow"
      headingFontWeight="semibold"
    >
      <div id="nav" data-section="nav">
        <NavbarStyleFullscreen
          navItems={[
            { name: "Acasă", id: "hero" },
            { name: "Despre", id: "about" },
            { name: "Produse", id: "features" },
            { name: "Contact", id: "contact" },
            { name: "Sună", id: "#" }
          ]}
          brandName="PARASOLT"
          bottomLeftText="Bistrița • Din 1993"
          bottomRightText="0744-502.145"
        />
      </div>

      <div id="hero" data-section="hero">
        <HeroBillboard
          title="Mobilier și articole pentru casă de peste 33 de ani în Bistrița"
          description="Calitate, experiență și servicii de încredere – direct de la un comerciant local. PARASOLT SRL: locul 3 în Top Afaceri România 2025."
          background={{ variant: "plain" }}
          tag="Fondată 1993"
          tagIcon={Award}
          buttons={[
            { text: "📞 Sună acum: 0744-502.145", href: "tel:0744502145" },
            { text: "Solicită ofertă", href: "#contact" }
          ]}
          imageSrc="http://img.b2bpic.net/free-photo/interior-room-design-with-armchair-potted-plants_23-2149427990.jpg?_wi=1"
          imageAlt="Modern interior living room with quality furniture"
        />
      </div>

      <div id="trust" data-section="trust">
        <MetricCardSeven
          title="De ce să alegezi PARASOLT SRL"
          description="33+ ani de încredere și stabilitate în comunitatea Bistrița. Recunoaștere locală și serviciu impecabil."
          metrics={[
            {
              id: "1",              value: "33+",              title: "Ani de experiență",              items: ["Fondată în 1993", "Știm ce înseamnă calitate", "Generații de clienți satisfăcuți"]
            },
            {
              id: "2",              value: "Locul 3",              title: "Top Afaceri România 2025",              items: ["Microîntreprinderi Bistrița", "Domeniu retail mobilier", "Recunoaștere națională"]
            },
            {
              id: "3",              value: "100%",              title: "Plătitor TVA",              items: ["CUI: RO 3295577", "Firmă înregistrată oficial", "Garanție legală completă"]
            },
            {
              id: "4",              value: "Local",              title: "Magazin fizic în Bistrița",              items: ["Vizitează-ne direct", "Consult personalizată", "Vedere produse înainte cumparare"]
            }
          ]}
          animationType="slide-up"
          textboxLayout="default"
          useInvertedBackground={true}
        />
      </div>

      <div id="features" data-section="features">
        <FeatureHoverPattern
          title="Categoriile noastre de produse"
          description="Selectie larga de mobilier, iluminat si articole pentru casa. Orice ai nevoie pentru locuinta ta, gasesti la PARASOLT."
          features={[
            {
              icon: Sofa,
              title: "Mobilier pentru casă",              description: "Divane confortabile, mese, scaune și mobilier de birou. Stil modern și clasic pentru fiecare gust."
            },
            {
              icon: Lightbulb,
              title: "Iluminat interior",              description: "Corpuri de iluminat elegante și funcționale. Soluții pentru fiecare cameră a casei tale."
            },
            {
              icon: Utensils,
              title: "Veselă și porțelan",              description: "Seturi complete de cină și articole de bucătărie. Calitate și design pentru masa ta."
            },
            {
              icon: Home,
              title: "Articole de uz casnic",              description: "Diverse articole pentru confortul și funcționalitatea locuinței. Tot ce-ți trebe găsești aici."
            },
            {
              icon: Trees,
              title: "Produse din lemn",              description: "Obiecte decorative și funcționale din lemn masiv. Artizanat și durabilitate."
            },
            {
              icon: Shield,
              title: "Sisteme de securitate",              description: "Comercializare de sisteme de protecție. Fără serviciu de instalare, doar produse de calitate."
            }
          ]}
          animationType="slide-up"
          textboxLayout="default"
          useInvertedBackground={false}
        />
      </div>

      <div id="about" data-section="about">
        <SplitAbout
          title="Despre PARASOLT SRL"
          description="PARASOLT SRL este un comerciant local specializat în mobilier, corpuri de iluminat și articole pentru uz casnic. De peste trei decenii oferim produse atent selecționate pentru locuințe confortabile și funcționale. Suntem o microîntreprindere stabilă, cu rădăcini adânci în comunitatea Bistrițeană, unde încrederea și calitatea sunt valorile noastre fundamentale."
          bulletPoints={[
            {
              icon: CheckCircle,
              title: "Experiență verificată",              description: "De la 1993 servim clienți din Bistrița și împrejurimi cu integritate și profesionalism."
            },
            {
              icon: Home,
              title: "Prezență fizică locală",              description: "Magazin deschis în Bistrița unde poți vedea și atinge produsele înainte de cumparare."
            },
            {
              icon: Award,
              title: "Recunoaștere națională",              description: "Locul 3 în Top Afaceri România 2025 categoria Microîntreprinderi Bistrița. Dovadă de stabilitate și succes."
            },
            {
              icon: Utensils,
              title: "Consultanță personalizată",              description: "Echipa noastră de 3 specialiști te va ajuta să alegi exact ce ai nevoie pentru casa ta."
            }
          ]}
          buttons={[
            { text: "Contactează-ne acum", href: "#contact" }
          ]}
          imageSrc="http://img.b2bpic.net/free-photo/couch-with-cushions-glass-table_1203-487.jpg"
          imageAlt="Interior modern cu mobilier de calitate"
          mediaAnimation="slide-up"
          textboxLayout="default"
          useInvertedBackground={false}
          imagePosition="right"
        />
      </div>

      <div id="testimonials" data-section="testimonials">
        <TestimonialCardTwo
          title="Ce spun clienții noștri"
          description="Oameni mulțumiți care au găsit exact ce căutau la PARASOLT. Recomandări din inimi pline."
          testimonials={[
            {
              id: "1",              name: "Maria Popescu",              role: "Proprietară apartament",              testimonial: "Am găsit mobilierul perfect pentru living-ul meu. Echipa PARASOLT m-a sfătuit excelent și am fost foarte mulțumită de calitate și preț.",              imageSrc: "http://img.b2bpic.net/free-photo/alone-specialist-handsome-daydreaming-collar_1262-870.jpg",              imageAlt: "Maria Popescu"
            },
            {
              id: "2",              name: "Ion Georgescu",              role: "Proprietar vilă",              testimonial: "33 de ani de experiență se vede în fiecare detaliu. Produsele sunt de calitate superioară. O recomand cu toată inima!",              imageSrc: "http://img.b2bpic.net/free-photo/smiling-middle-aged-attractive-woman-showing-thumb-up-outdoors_1262-12526.jpg",              imageAlt: "Ion Georgescu"
            },
            {
              id: "3",              name: "Elena Ciuc",              role: "Designeră de interior",              testimonial: "Lucrez cu PARASOLT de ani de zile. Sunt întotdeauna corecți, au produse variate și prețuri rezonabile. Partenerul meu de încredere.",              imageSrc: "http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg",              imageAlt: "Elena Ciuc"
            },
            {
              id: "4",              name: "Andrei Vlad",              role: "Manager restaurant",              testimonial: "Am renovat restaurantul cu ajutorul echipei PARASOLT. Profesionali, atenți la detalii și foarte ușor de lucrat.",              imageSrc: "http://img.b2bpic.net/free-photo/casual-smile-street-style-background-spring_1139-777.jpg",              imageAlt: "Andrei Vlad"
            },
            {
              id: "5",              name: "Lidia Stan",              role: "Pensionară",              testimonial: "M-au ajutat să refac casa cu gust și fără să-mi zbesc portofelul. Foarte mulțumită de serviciu și rezultat.",              imageSrc: "http://img.b2bpic.net/free-photo/smiling-man-sitting-cafe-table-gesturing_1262-1141.jpg",              imageAlt: "Lidia Stan"
            },
            {
              id: "6",              name: "Radu Mihai",              role: "Inginer",              testimonial: "Cumpărătură excelentă. Produsele sunt durabila și frumoase. Voi reveni sigur și o voi recomanda prietenilor.",              imageSrc: "http://img.b2bpic.net/free-photo/smiling-businessman-standing-airport_107420-85035.jpg",              imageAlt: "Radu Mihai"
            }
          ]}
          animationType="slide-up"
          textboxLayout="default"
          useInvertedBackground={true}
        />
      </div>

      <div id="contact" data-section="contact">
        <ContactCTA
          tag="Pregătit de a ajuta"
          tagIcon={Phone}
          title="Ai nevoie de mobilier sau articole pentru casă?"
          description="Sună acum pentru informații, disponibilitate și consultanță personalizată. Echipa noastră e gata să te ajute să găsești exact ceea ce cauți."
          buttons={[
            { text: "📞 Apelează 0744-502.145", href: "tel:0744502145" },
            { text: "✉️ Trimite email", href: "mailto:parasolt@yahoo.com" }
          ]}
          background={{ variant: "sparkles-gradient" }}
          useInvertedBackground={true}
        />
      </div>

      <div id="footer" data-section="footer">
        <FooterMedia
          imageSrc="http://img.b2bpic.net/free-photo/interior-room-design-with-armchair-potted-plants_23-2149427990.jpg?_wi=2"
          imageAlt="PARASOLT SRL - Mobilier și articole pentru casă"
          logoText="PARASOLT SRL"
          columns={[
            {
              title: "Companie",              items: [
                { label: "Despre noi", href: "#about" },
                { label: "Produse", href: "#features" },
                { label: "Contact", href: "#contact" }
              ]
            },
            {
              title: "Contact",              items: [
                { label: "Telefon: 0744-502.145", href: "tel:0744502145" },
                { label: "Email: parasolt@yahoo.com", href: "mailto:parasolt@yahoo.com" },
                { label: "Str. Liviu Rebreanu 1, Bistrița", href: "#" }
              ]
            },
            {
              title: "Legal",              items: [
                { label: "Politica de Confidențialitate", href: "#" },
                { label: "Termeni și Condiții", href: "#" }
              ]
            }
          ]}
          copyrightText="© 1993-2025 PARASOLT SRL | CUI: RO 3295577 | J06/7/1993"
        />
      </div>
    </ThemeProvider>
  );
}
