"use client";

import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import ReactLenis from "lenis/react";
import ContactSplit from '@/components/sections/contact/ContactSplit';
import FeatureBento from '@/components/sections/feature/FeatureBento';
import FooterLogoReveal from '@/components/sections/footer/FooterLogoReveal';
import HeroCarouselLogo from '@/components/sections/hero/heroCarouselLogo/HeroCarouselLogo';
import NavbarLayoutFloatingOverlay from '@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay';
import ProductCardFour from '@/components/sections/product/ProductCardFour';
import SocialProofOne from '@/components/sections/socialProof/SocialProofOne';
import TestimonialCardTen from '@/components/sections/testimonial/TestimonialCardTen';
import TextSplitAbout from '@/components/sections/about/TextSplitAbout';
import { Award, Building2, Headphones, Leaf, ShieldCheck, Truck } from "lucide-react";

export default function LandingPage() {
  return (
    <ThemeProvider
        defaultButtonVariant="directional-hover"
        defaultTextAnimation="background-highlight"
        borderRadius="soft"
        contentWidth="small"
        sizing="largeSmallSizeLargeTitles"
        background="fluid"
        cardStyle="outline"
        primaryButtonStyle="flat"
        secondaryButtonStyle="glass"
        headingFontWeight="semibold"
    >
      <ReactLenis root>
  <div id="nav" data-section="nav">
      <NavbarLayoutFloatingOverlay
      navItems={[
        {
          name: "Inicio",          id: "#home"},
        {
          name: "Nuestra Historia",          id: "#about"},
        {
          name: "Productos",          id: "#products"},
        {
          name: "Ventajas",          id: "#features"},
        {
          name: "Profesionales",          id: "#professionals"},
        {
          name: "Contacto",          id: "#contact"},
      ]}
      logoSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3EccHcmLBLfaDNDp5ChTlQGMJOM/uploaded-1780481858970-vnz8dv02.png"
      logoAlt="Logo de Chente Ibéricos"
      brandName="Chente"
      button={{
        text: "Contacto",        href: "#contact"}}
    />
  </div>

  <div id="home" data-section="home">
      <HeroCarouselLogo
      logoText="Chente, la excelencia del auténtico jamón ibérico de Guijuelo"
      description="Tradición, calidad y sabor únicos desde el corazón de Salamanca."
      buttons={[
        {
          text: "Ver Productos",          href: "#products"},
        {
          text: "Contactar",          href: "#contact"},
        {
          text: "Nuestra Historia",          href: "#about"},
      ]}
      slides={[
        {
          imageSrc: "http://img.b2bpic.net/free-photo/spanish-serrano-ham-with-olives-breadstick-wooden-table_123827-21580.jpg",          imageAlt: "Jamones ibéricos curados de Chente"},
        {
          imageSrc: "http://img.b2bpic.net/free-photo/closeup-donkey-farm-field-covered-greenery-sunlight_181624-42143.jpg",          imageAlt: "Dehesas salmantinas con cerdos ibéricos"},
        {
          imageSrc: "http://img.b2bpic.net/free-photo/vietnamese-pig_658691-246.jpg",          imageAlt: "Cerdos ibéricos en libertad en la dehesa"},
        {
          imageSrc: "http://img.b2bpic.net/free-photo/smoked-sausages-grass-with-wooden-boxes-backside-side-view_141793-12547.jpg",          imageAlt: "Bodegas de curación tradicionales de jamón"},
        {
          imageSrc: "http://img.b2bpic.net/free-photo/chef-opens-salt-from-salt-crusted-fish-revealing-tender-cooked-fish_140725-4962.jpg",          imageAlt: "Detalle de jamón ibérico"},
        {
          imageSrc: "http://img.b2bpic.net/free-photo/mesmerizing-scenery-tall-trees-sunlight_181624-30233.jpg",          imageAlt: "Atardecer en la dehesa salmantina"},
      ]}
      autoplayDelay={5000}
      showDimOverlay={true}
    />
  </div>

  <div id="about" data-section="about">
      <TextSplitAbout
      useInvertedBackground={true}
      title="Nuestra Historia y Compromiso con la Calidad"
      description={[
        "En Chente seleccionamos cuidadosamente los mejores productos ibéricos de Guijuelo. Nuestra experiencia y tradición nos permiten ofrecer jamones, paletas y embutidos elaborados con los más altos estándares de calidad, respetando los procesos artesanales que hacen único al ibérico.",        "Nuestros cerdos ibéricos se crían en libertad en la dehesa salmantina, alimentándose de bellotas durante la montanera, lo que confiere a nuestros productos un sabor y aroma inconfundibles. Cada pieza es curada en nuestras bodegas naturales de Guijuelo, donde el tiempo y el clima hacen su magia, resultando en productos de una calidad gourmet excepcional."]}
    />
  </div>

  <div id="features" data-section="features">
      <FeatureBento
      animationType="slide-up"
      textboxLayout="default"
      useInvertedBackground={false}
      features={[
        {
          title: "Elaboración Tradicional",          description: "Procesos artesanales transmitidos de generación en generación en Guijuelo.",          bentoComponent: "reveal-icon",          icon: Building2
        },
        {
          title: "Curación Natural",          description: "Secado lento en bodegas naturales para un sabor y aroma únicos.",          bentoComponent: "reveal-icon",          icon: Leaf
        },
        {
          title: "Materia Prima Premium",          description: "Selección rigurosa de los mejores cerdos ibéricos criados en la dehesa.",          bentoComponent: "reveal-icon",          icon: Award
        },
        {
          title: "Envíos a Toda España",          description: "Reciba sus productos con la mayor comodidad y rapidez, directamente en su hogar o negocio.",          bentoComponent: "reveal-icon",          icon: Truck
        },
        {
          title: "Atención Personalizada",          description: "Asesoramiento experto y cercano para resolver todas sus dudas y necesidades.",          bentoComponent: "reveal-icon",          icon: Headphones
        },
        {
          title: "Calidad Garantizada",          description: "Nuestro compromiso con la excelencia en cada producto que llega a su mesa.",          bentoComponent: "reveal-icon",          icon: ShieldCheck
        }
      ]}
      title="Ventajas de Elegir Chente"
      description="Descubre por qué nuestros clientes confían en la calidad y el servicio excepcional de Chente para sus productos ibéricos."
    />
  </div>

  <div id="products" data-section="products">
      <ProductCardFour
      animationType="slide-up"
      textboxLayout="default"
      gridVariant="uniform-all-items-equal"
      useInvertedBackground={true}
      products={[
        {
          id: "p1",          name: "Jamón 100% Ibérico de Bellota",          price: "Desde 450€",          variant: "Pieza entera",          imageSrc: "http://img.b2bpic.net/free-photo/top-view-ham-slices-with-grapes-bread-slices-dark-background_140725-133122.jpg",          imageAlt: "Jamón 100% Ibérico de Bellota"},
        {
          id: "p2",          name: "Jamón Ibérico 50% Raza Bellota",          price: "Desde 300€",          variant: "Pieza entera",          imageSrc: "http://img.b2bpic.net/free-photo/front-view-fresh-ham-slices-with-buns-bread-slices-dark-snack-meat-color-photo-food-meal_140725-92881.jpg",          imageAlt: "Jamón Ibérico 50% Raza Ibérica de Bellota"},
        {
          id: "p3",          name: "Paleta 100% Ibérica de Bellota",          price: "Desde 200€",          variant: "Pieza entera",          imageSrc: "http://img.b2bpic.net/free-photo/spanish-serrano-ham-slices-black-plate-wooden-table_123827-20187.jpg",          imageAlt: "Paleta 100% Ibérica de Bellota"},
        {
          id: "p4",          name: "Paleta Ibérica 50% Raza Bellota",          price: "Desde 150€",          variant: "Pieza entera",          imageSrc: "http://img.b2bpic.net/free-photo/assortment-uncooked-meat-red-plate-table_23-2147840916.jpg",          imageAlt: "Paleta Ibérica 50% Raza Ibérica de Bellota"},
        {
          id: "p5",          name: "Lomo Ibérico de Bellota",          price: "Desde 60€/pieza",          variant: "Pieza entera",          imageSrc: "http://img.b2bpic.net/free-photo/tasty-traditional-chorizo-composition_23-2148980302.jpg",          imageAlt: "Lomo Ibérico de Bellota"},
        {
          id: "p6",          name: "Chorizo Ibérico de Bellota",          price: "Desde 30€/pieza",          variant: "Pieza entera",          imageSrc: "http://img.b2bpic.net/free-photo/assortment-tasty-sausages-metal-tray_114579-63588.jpg",          imageAlt: "Chorizo Ibérico de Bellota"},
      ]}
      title="Nuestro Exclusivo Catálogo de Productos Ibéricos"
      description="Explore nuestra selección de jamones, paletas, lomos y embutidos, cada uno elaborado con la pasión y la tradición de Guijuelo para ofrecerle una experiencia gourmet inigualable."
    />
  </div>

  <div id="testimonials" data-section="testimonials">
      <TestimonialCardTen
      textboxLayout="default"
      useInvertedBackground={false}
      testimonials={[
        {
          id: "t1",          title: "Un sabor que transporta a la dehesa",          quote: "El jamón de Chente es simplemente espectacular. Cada loncha te transporta directamente a la dehesa salmantina. Calidad insuperable y un aroma inconfundible. ¡Repetiremos sin duda!",          name: "Sofía García",          role: "Chef Ejecutiva",          imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-smiley-woman-holding-small-plant_23-2149412612.jpg",          imageAlt: "Avatar de Sofía García"},
        {
          id: "t2",          title: "Excelencia en cada corte",          quote: "Como profesional de la hostelería, valoro la excelencia. Chente no solo cumple, sino que supera las expectativas. Sus productos son la estrella en nuestra carta. Atención y calidad de 10.",          name: "Javier López",          role: "Propietario de Restaurante",          imageSrc: "http://img.b2bpic.net/free-photo/middle-age-senior-woman-wearing-apron-uniform-red-isolated-background-doing-happy-thumbs-up-gesture-with-hand-approving-expression-looking-camera-showing-success_839833-32756.jpg",          imageAlt: "Avatar de Javier López"},
        {
          id: "t3",          title: "La auténtica joya ibérica",          quote: "He probado muchos jamones, pero el 100% ibérico de bellota de Chente es una auténtica joya. La infiltración de grasa, el punto de sal, el buqué… todo perfecto. Indispensable en mi despensa gourmet.",          name: "Elena Torres",          role: "Gastrónoma y Crítica Culinaria",          imageSrc: "http://img.b2bpic.net/free-photo/smiling-woman-tasting-snacks-buffet-table_1262-2008.jpg",          imageAlt: "Avatar de Elena Torres"},
        {
          id: "t4",          title: "Un partner de confianza",          quote: "Para nuestro negocio, contar con un proveedor como Chente es fundamental. Productos de calidad constante, excelente servicio y una relación muy cercana. Son un partner indispensable.",          name: "Miguel Ruíz",          role: "Gerente de Hotel Boutique",          imageSrc: "http://img.b2bpic.net/free-photo/confident-young-handsome-barber-wearing-uniform-combing-his-beard-isolated-purple-with-copy-space_141793-76922.jpg",          imageAlt: "Avatar de Miguel Ruíz"},
        {
          id: "t5",          title: "Siempre un acierto para regalar",          quote: "Cuando quiero impresionar con un regalo, siempre elijo Chente. La presentación es impecable y la calidad de sus embutidos y paletas es un acierto seguro. Recibo siempre felicitaciones.",          name: "Laura Fernández",          role: "Empresaria y Clienta Habitual",          imageSrc: "http://img.b2bpic.net/free-photo/cheerful-office-man-pointing-tablet-hands_23-2147787575.jpg",          imageAlt: "Avatar de Laura Fernández"},
      ]}
      title="Lo que Nuestros Clientes Dicen"
      description="La satisfacción de quienes ya han experimentado la calidad premium de los productos ibéricos Chente. Su confianza es nuestro mayor orgullo."
    />
  </div>

  <div id="professionals" data-section="professionals">
      <SocialProofOne
      textboxLayout="default"
      useInvertedBackground={true}
      names={[
        "Restaurantes de Lujo",        "Hoteles Premium",        "Tiendas Gourmet Exclusivas",        "Distribuidores Nacionales",        "Servicios de Catering",        "Bares de Tapas Selectos",        "Bodegas y Enotecas"]}
      title="Condiciones especiales para profesionales de la hostelería"
      description="Trabajamos con restaurantes, hoteles, tiendas gourmet y distribuidores, ofreciendo tarifas especiales, asesoramiento personalizado y suministro continuo de productos ibéricos de máxima calidad para su negocio."
      buttons={[
        {
          text: "Solicitar tarifas profesionales",          href: "#contact"},
      ]}
    />
  </div>

  <div id="contact" data-section="contact">
      <ContactSplit
      useInvertedBackground={false}
      background={{
        variant: "plain"}}
      tag="Contacto"
      title="Hablemos de Jamón Ibérico"
      description="Contáctenos para cualquier consulta, pedido o para explorar oportunidades profesionales. Estaremos encantados de atenderle en JAMONES CHENTACO S.L. en Finca El Viñato, Carretera de Cespedosa Km 3, 37770 Guijuelo, Salamanca, España. También puede llamarnos al 647 96 19 85. Complete el formulario y nos pondremos en contacto con usted."
      imageSrc="http://img.b2bpic.net/free-photo/beautiful-landscape-with-delimitation-concept_23-2149721818.jpg"
      imageAlt="Ubicación de Chente en Guijuelo, Salamanca"
      mediaAnimation="opacity"
      mediaPosition="left"
      inputPlaceholder="Tu Email"
      buttonText="Enviar Mensaje"
      termsText="Al enviar el formulario, aceptas nuestra Política de Privacidad."
    />
  </div>

  <div id="footer" data-section="footer">
      <FooterLogoReveal
      logoSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3EccHcmLBLfaDNDp5ChTlQGMJOM/uploaded-1780481858970-vnz8dv02.png"
      logoAlt="Logo de Chente Ibéricos"
      logoText="Chente © JAMONES CHENTACO S.L. Todos los derechos reservados."
      leftLink={{
        text: "Política de Privacidad",        href: "/politica-privacidad"}}
      rightLink={{
        text: "Aviso Legal",        href: "/aviso-legal"}}
    />
  </div>
      </ReactLenis>
    </ThemeProvider>
  );
}
