"use client";

import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import NavbarStyleFullscreen from "@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen";
import HeroSplitTestimonial from "@/components/sections/hero/HeroSplitTestimonial";
import InlineImageSplitTextAbout from "@/components/sections/about/InlineImageSplitTextAbout";
import FeatureCardEight from "@/components/sections/feature/FeatureCardEight";
import ProductCardTwo from "@/components/sections/product/ProductCardTwo";
import BlogCardOne from "@/components/sections/blog/BlogCardOne";
import MetricCardOne from "@/components/sections/metrics/MetricCardOne";
import TestimonialCardFifteen from "@/components/sections/testimonial/TestimonialCardFifteen";
import ContactText from "@/components/sections/contact/ContactText";
import FooterLogoEmphasis from "@/components/sections/footer/FooterLogoEmphasis";
import { Award, Layers, Zap, GitBranch, Image, TrendingUp, Layers as LayersIcon, ThumbsUp, Clock } from "lucide-react";

export default function HomePage() {
  return (
    <ThemeProvider
      defaultButtonVariant="icon-arrow"
      defaultTextAnimation="background-highlight"
      borderRadius="rounded"
      contentWidth="mediumSmall"
      sizing="largeSmallSizeLargeTitles"
      background="grid"
      cardStyle="inset"
      primaryButtonStyle="diagonal-gradient"
      secondaryButtonStyle="glass"
      headingFontWeight="light"
    >
      <div id="nav" data-section="nav">
        <NavbarStyleFullscreen
          navItems={[
            { name: "Domů", id: "/" },
            { name: "Služby", id: "/sluzby" },
            { name: "Portfolio", id: "/portfolio" },
            { name: "O nás", id: "/o-nas" },
            { name: "Kontakt", id: "/kontakt" },
          ]}
          brandName="DEZORT"
          bottomLeftText="Strašice, Plzeňsko"
          bottomRightText="info@kovovyroba.eu"
        />
      </div>

      <div id="hero" data-section="hero">
        <HeroSplitTestimonial
          title="Precizní kovovýroba pro průmysl a inovaci"
          description="Od 2003 vyrábíme kvalitní výrobky na CNC strojích, svářečství a speciálních řešeních. Trusted výrobce pro automotive, veterinární techniku a sportovní infrastrukturu."
          tag="Česká tradice, Global Kvalita"
          tagIcon={Award}
          tagAnimation="slide-up"
          background={{ variant: "grid" }}
          testimonials={[
            {
              name: "Ing. Petr Novotný",
              handle: "Vedoucí nákupu, Automotive Group",
              testimonial: "DEZORT je naš spolehlivý partner již 8 let. Přesnost a rychlost jejich servisu je bezkonkurenční.",
              rating: 5,
              imageSrc: "http://img.b2bpic.net/free-photo/young-man-writing-down-his-plans_1098-17086.jpg?_wi=1",
              imageAlt: "muž inženýr průmysl portret",
            },
            {
              name: "Dr. Jana Krupicová",
              handle: "Majitelka, Veterinární klinika",
              testimonial: "Operační stůly od DEZORTu jsou inovativní a ergonomické. Naši pacienti i tým jsou spokojeni.",
              rating: 5,
              imageSrc: "http://img.b2bpic.net/free-photo/doctor-with-medical-report_23-2148168362.jpg?_wi=1",
              imageAlt: "žena veterinářka medicína",
            },
            {
              name: "Miroslav Dvořák",
              handle: "Projektant, Sportovní infrastruktura",
              testimonial: "Výborná technická podpora a výrobní kvalita. Doporučuji DEZORT všem svým klientům.",
              rating: 5,
              imageSrc: "http://img.b2bpic.net/free-photo/confident-businessman-holding-digital-tablet-outside-office-building_107420-74333.jpg?_wi=1",
              imageAlt: "muž investor podnikatel",
            },
          ]}
          testimonialRotationInterval={5000}
          useInvertedBackground={false}
          buttons={[
            { text: "Požádat o nabídku", href: "/kontakt" },
            { text: "Zobrazit portfolio", href: "/portfolio" },
          ]}
          buttonAnimation="slide-up"
          imageSrc="http://img.b2bpic.net/free-photo/photo-automobile-production-line-welding-car-body-modern-car-assembly-plant-auto-industry-male-worker-orange-protective-helmet_645730-108.jpg"
          imageAlt="Moderní CNC workshop DEZORT"
          mediaAnimation="opacity"
          imagePosition="right"
        />
      </div>

      <div id="trust" data-section="trust">
        <InlineImageSplitTextAbout
          heading={[
            { type: "text", content: "Tradice od roku 2003 v" },
            { type: "image", src: "http://img.b2bpic.net/free-vector/flat-labor-day-badge-collection_52683-18739.jpg", alt: "Certifikace ISO" },
            { type: "text", content: "precizní výrobě" },
          ]}
          useInvertedBackground={true}
          buttons={[{ text: "Více o certifikacích", href: "/o-nas" }]}
          buttonAnimation="slide-up"
        />
      </div>

      <div id="segments" data-section="segments">
        <FeatureCardEight
          title="Tři hlavní směry našeho podnikání"
          description="Pokrýváme komplexní spektrum průmyslových potřeb s odborností a inovací"
          tag="Naše segmenty"
          tagIcon={Layers}
          tagAnimation="slide-up"
          textboxLayout="default"
          useInvertedBackground={false}
          features={[
            {
              id: "1",
              title: "Průmyslová řešení",
              description: "Výroba průmyslových palet, svařenců pro robotické linky a speciálních komponent. Precizní CNC obrádění s tolerancí na mikrometry.",
              imageSrc: "http://img.b2bpic.net/free-photo/factory-workers-walking-through-large-production-hall-having-conversation_342744-169.jpg?_wi=1",
            },
            {
              id: "2",
              title: "Veterinární technika",
              description: "Vývoj a výroba operačních stolů a zdravotnického vybavení. Speciální projekty pro veterinární kliniky a výzkumné instituce.",
              imageSrc: "http://img.b2bpic.net/free-photo/team-surgeons-performing-operation-operation-theater_107420-74196.jpg?_wi=1",
            },
            {
              id: "3",
              title: "Sportovní infrastruktura",
              description: "Stroje na údržbu a úpravu běžeckých tratí. Technicky propracovaná řešení pro profesionální sportovní areály.",
              imageSrc: "http://img.b2bpic.net/free-photo/multiethnic-athlete-group-talking-with-each-other_171337-10774.jpg?_wi=1",
            },
          ]}
          buttons={[{ text: "Prozkoumat služby", href: "/sluzby" }]}
          buttonAnimation="slide-up"
        />
      </div>

      <div id="capabilities" data-section="capabilities">
        <ProductCardTwo
          title="Naše technické schopnosti"
          description="Vybaveni nejmodernější technikou pro nejvyšší kvalitu"
          tag="Technologické vybavení"
          tagIcon={Zap}
          tagAnimation="slide-up"
          textboxLayout="default"
          useInvertedBackground={true}
          products={[
            {
              id: "welding",
              brand: "DEZORT",
              name: "Pokročilé svářečství",
              price: "Garantovaná kvalita",
              rating: 5,
              reviewCount: "50+ projektů/rok",
              imageSrc: "http://img.b2bpic.net/free-photo/abstract-metallic-background-close-up_23-2148859937.jpg?_wi=1",
              imageAlt: "Svářečský proces TIG",
            },
            {
              id: "cnc",
              brand: "DEZORT",
              name: "CNC obrádění",
              price: "Přesnost ±0.01mm",
              rating: 5,
              reviewCount: "500+ typů součástek",
              imageSrc: "http://img.b2bpic.net/free-photo/mature-craftsman-working-his-workspace-man-wearing-apron-using-special-machine-man-wearing-eyeglasses_1157-51611.jpg?_wi=1",
              imageAlt: "CNC obráběcí stroj",
            },
            {
              id: "design",
              brand: "DEZORT",
              name: "Technické řešení",
              price: "Od návrhu k výrobě",
              rating: 5,
              reviewCount: "Custom projekty",
              imageSrc: "http://img.b2bpic.net/free-photo/father-sons-making-robot_23-2148863358.jpg?_wi=1",
              imageAlt: "Inženýrský design a CAD",
            },
          ]}
          gridVariant="three-columns-all-equal-width"
          animationType="slide-up"
        />
      </div>

      <div id="process" data-section="process">
        <FeatureCardEight
          title="Náš procesní workflow"
          description="Systematický postup od dohodnutí specifikací až k dokonalému produktu"
          tag="Jak pracujeme"
          tagIcon={GitBranch}
          tagAnimation="slide-up"
          textboxLayout="default"
          useInvertedBackground={false}
          features={[
            {
              id: "1",
              title: "1. Konzultace & Design",
              description: "Porozumění vašim požadavkům, technické specifikace, CAD návrh a schválení.",
              imageSrc: "http://img.b2bpic.net/free-photo/high-angle-measuring-tools-desk-still-life_23-2150440935.jpg?_wi=1",
            },
            {
              id: "2",
              title: "2. Výroba & Výrobní proces",
              description: "Programování CNC, svářečské práce, montáž a mezioperační kontroly.",
              imageSrc: "http://img.b2bpic.net/free-photo/blacksmith-work-his-forge_23-2152021020.jpg",
            },
            {
              id: "3",
              title: "3. Kontrola kvality",
              description: "Přesné měření, testování materiálu, certifikace a dokumentace.",
              imageSrc: "http://img.b2bpic.net/free-photo/close-up-people-protesting-with-megaphone_23-2149163189.jpg",
            },
            {
              id: "4",
              title: "4. Balení & Doprava",
              description: "Bezpečné balení, logistika a včasná dodávka na vaši adresu.",
              imageSrc: "http://img.b2bpic.net/free-photo/full-shot-man-carrying-box_23-2148902571.jpg",
            },
          ]}
        />
      </div>

      <div id="portfolio" data-section="portfolio">
        <BlogCardOne
          title="Naše realizované projekty"
          description="Příklady našich nejlepších řešení a spolupráce s renomovanými klienty"
          tag="Portfolio"
          tagIcon={Image}
          tagAnimation="slide-up"
          textboxLayout="default"
          useInvertedBackground={true}
          blogs={[
            {
              id: "1",
              category: "Průmysl",
              title: "Průmyslové palety pro Volkswagen Group",
              excerpt: "Výroba 500+ svařenců pro robotické linky s tolerancí ±0.05mm a certifikací ISO 9001.",
              imageSrc: "http://img.b2bpic.net/free-photo/photovoltaics-factory-engineer-analyzing-data-pc-screen-reviewing-system-health-metrics-solar_482257-135562.jpg?_wi=1",
              imageAlt: "Průmyslové palety",
              authorName: "DEZORT",
              authorAvatar: "http://img.b2bpic.net/free-photo/young-man-writing-down-his-plans_1098-17086.jpg",
              date: "2024",
            },
            {
              id: "2",
              category: "Veterina",
              title: "Operační stůl pro Fakultní veterinární kliniku",
              excerpt: "Custom design ergonomického veterinárního operačního stolu se speciálními funkcemi.",
              imageSrc: "http://img.b2bpic.net/free-photo/side-view-smiling-female-veterinarian-with-dog-table-clinic_23-2147928376.jpg?_wi=1",
              imageAlt: "Operační stůl",
              authorName: "DEZORT",
              authorAvatar: "http://img.b2bpic.net/free-photo/doctor-with-medical-report_23-2148168362.jpg",
              date: "2023",
            },
            {
              id: "3",
              category: "Sport",
              title: "Stroj na údržbu atletické dráhy",
              excerpt: "Inovativní řešení pro maintenance běžeckých tratí s automatizovanými procesy.",
              imageSrc: "http://img.b2bpic.net/free-photo/woman-stadium-stretching-before-running_23-2148297742.jpg?_wi=1",
              imageAlt: "Běžecká dráha",
              authorName: "DEZORT",
              authorAvatar: "http://img.b2bpic.net/free-photo/confident-businessman-holding-digital-tablet-outside-office-building_107420-74333.jpg",
              date: "2024",
            },
          ]}
          animationType="slide-up"
          carouselMode="buttons"
        />
      </div>

      <div id="metrics" data-section="metrics">
        <MetricCardOne
          title="Naše dosažení"
          description="Číselné potvrzení naší excellence a spolehlivosti"
          tag="Výsledky"
          tagIcon={TrendingUp}
          tagAnimation="slide-up"
          textboxLayout="default"
          useInvertedBackground={false}
          metrics={[
            {
              id: "1",
              value: "20+",
              title: "let zkušeností",
              description: "Tradice a know-how od roku 2003",
              icon: Award,
            },
            {
              id: "2",
              value: "500+",
              title: "projektů",
              description: "Realizovaných řešení pro domácí i zahraniční klienty",
              icon: LayersIcon,
            },
            {
              id: "3",
              value: "98%",
              title: "spokojených",
              description: "Klientů, kteří se k nám vrací opakovaně",
              icon: ThumbsUp,
            },
            {
              id: "4",
              value: "24h",
              title: "odezva",
              description: "Na veškeré dotazy a poptávky zákazníků",
              icon: Clock,
            },
          ]}
          gridVariant="four-items-2x2-equal-grid"
          animationType="slide-up"
        />
      </div>

      <div id="testimonials" data-section="testimonials">
        <TestimonialCardFifteen
          testimonial="Pracujeme s DEZORTem více než 5 let. Jejich preciznost, profesionalita a ochota najít řešení na míru jsou výjimečné. Jejich tým opravdu rozumí našim potřebám a vždy dodá kvalitní produkt v domluvené lhůtě."
          rating={5}
          author="Vedení klíčových průmyslových partnerů"
          avatars={[
            { src: "http://img.b2bpic.net/free-photo/young-man-writing-down-his-plans_1098-17086.jpg", alt: "Referent 1" },
            { src: "http://img.b2bpic.net/free-photo/doctor-with-medical-report_23-2148168362.jpg", alt: "Referent 2" },
            { src: "http://img.b2bpic.net/free-photo/confident-businessman-holding-digital-tablet-outside-office-building_107420-74333.jpg", alt: "Referent 3" },
            { src: "http://img.b2bpic.net/free-photo/portrait-physician-woman-doctor-sitting-table-biochemistry-experiment_482257-20232.jpg", alt: "Referent 4" },
            { src: "http://img.b2bpic.net/free-photo/shareholders-planning-factory-upgrades-using-cad-software-devices_482257-119594.jpg", alt: "Referent 5" },
            { src: "http://img.b2bpic.net/free-photo/executive-with-notebook-ready-meeting_1149-528.jpg", alt: "Referent 6" },
          ]}
          useInvertedBackground={true}
          ratingAnimation="slide-up"
          avatarsAnimation="slide-up"
        />
      </div>

      <div id="cta" data-section="cta">
        <ContactText
          text="Máte projekt, který vyžaduje přesnost a kvalitu? Kontaktujte nás ještě dnes pro bezplatnou konzultaci a nabídku."
          animationType="background-highlight"
          background={{ variant: "grid" }}
          useInvertedBackground={false}
          buttons={[
            { text: "Poslat poptávku", href: "/kontakt" },
            { text: "Zavolat +420 XXX XXX XXX", href: "tel:+420XXXXXXXXX" },
          ]}
        />
      </div>

      <div id="footer" data-section="footer">
        <FooterLogoEmphasis
          logoText="DEZORT"
          columns={[
            {
              items: [
                { label: "Domů", href: "/" },
                { label: "O nás", href: "/o-nas" },
                { label: "Služby", href: "/sluzby" },
              ],
            },
            {
              items: [
                { label: "Portfolio", href: "/portfolio" },
                { label: "Kontakt", href: "/kontakt" },
                { label: "Dotazy", href: "mailto:info@kovovyroba.eu" },
              ],
            },
            {
              items: [
                { label: "Strašice, Plzeňsko", href: "#" },
                { label: "info@kovovyroba.eu", href: "mailto:info@kovovyroba.eu" },
                { label: "+420 XXX XXX XXX", href: "tel:+420XXXXXXXXX" },
              ],
            },
            {
              items: [
                { label: "Podmínky služeb", href: "#" },
                { label: "Ochrana osobních údajů", href: "#" },
                { label: "Cookies", href: "#" },
              ],
            },
          ]}
        />
      </div>
    </ThemeProvider>
  );
}