"use client";

import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import ReactLenis from "lenis/react";
import ContactSplit from '@/components/sections/contact/ContactSplit';
import FeatureCardTwentyEight from '@/components/sections/feature/FeatureCardTwentyEight';
import FooterBase from '@/components/sections/footer/FooterBase';
import HeroCarouselLogo from '@/components/sections/hero/heroCarouselLogo/HeroCarouselLogo';
import InlineImageSplitTextAbout from '@/components/sections/about/InlineImageSplitTextAbout';
import MetricCardEleven from '@/components/sections/metrics/MetricCardEleven';
import NavbarStyleApple from '@/components/navbar/NavbarStyleApple/NavbarStyleApple';
import ProductCardOne from '@/components/sections/product/ProductCardOne';
import SocialProofOne from '@/components/sections/socialProof/SocialProofOne';
import TestimonialCardTwo from '@/components/sections/testimonial/TestimonialCardTwo';
import { Star } from "lucide-react";

export default function LandingPage() {
  return (
    <ThemeProvider
        defaultButtonVariant="shift-hover"
        defaultTextAnimation="reveal-blur"
        borderRadius="pill"
        contentWidth="smallMedium"
        sizing="large"
        background="fluid"
        cardStyle="gradient-mesh"
        primaryButtonStyle="flat"
        secondaryButtonStyle="layered"
        headingFontWeight="medium"
    >
      <ReactLenis root>
  <div id="nav" data-section="nav">
      <NavbarStyleApple
      navItems={[
        {
          name: "Capacidades",          id: "capacidades"},
        {
          name: "Productos",          id: "productos"},
        {
          name: "Proceso",          id: "proceso"},
        {
          name: "Nosotros",          id: "nosotros"},
        {
          name: "Contacto",          id: "contacto"},
      ]}
      brandName="RAFER INGENIERI"
    />
  </div>

  <div id="hero" data-section="hero">
      <HeroCarouselLogo
      logoText="RAFER INGENIERI"
      description="En **Getafe, Madrid**, diseñamos y fabricamos maquinaria industrial a medida: extrusoras, bobinadoras, mezcladores y dosificadores. Con **más de 50 años de experiencia**, optimizamos su producción con soluciones de ingeniería precisas y confiables. **¡Solicite hoy un presupuesto para su proyecto en la Comunidad de Madrid!**"
      buttons={[
        {
          text: "Solicitar presupuesto",          href: "#contacto"},
        {
          text: "Llamar 915 25 75 47",          href: "tel:+34915257547"},
      ]}
      slides={[
        {
          imageSrc: "http://img.b2bpic.net/free-photo/contrasting-outdoor-textures_23-2149702167.jpg",          imageAlt: "Primer plano de maquinaria industrial de precisión"},
        {
          imageSrc: "http://img.b2bpic.net/free-photo/medical-laboratory_181624-252.jpg",          imageAlt: "Extrusora industrial de alta tecnología"},
        {
          imageSrc: "http://img.b2bpic.net/free-photo/futuristic-time-machine_23-2151599419.jpg",          imageAlt: "Proceso de bobinado automático de alta precisión"},
        {
          imageSrc: "http://img.b2bpic.net/free-photo/high-angle-people-preparing-food-donation_23-2148613280.jpg",          imageAlt: "Mezclador industrial de acero inoxidable"},
        {
          imageSrc: "http://img.b2bpic.net/free-photo/pharmaceutical-factory-man-worker-protective-clothing-working-with-control-panel-sterile-working-conditions_645730-287.jpg",          imageAlt: "Equipo de dosificación de precisión"},
        {
          imageSrc: "http://img.b2bpic.net/free-photo/close-up-photovoltaics-factory-worker-diagnosing-equipment-performance-issues_482257-120411.jpg",          imageAlt: "Diseño de ingeniería con planos técnicos sobre maquinaria"},
      ]}
    />
  </div>

  <div id="confianza" data-section="confianza">
      <MetricCardEleven
      animationType="slide-up"
      textboxLayout="default"
      useInvertedBackground={false}
      metrics={[
        {
          id: "metric-1",          value: "+50",          title: "Años de Experiencia",          description: "Desde Talleres Mecánicos de Precisión Ramón Abad.",          imageSrc: "http://img.b2bpic.net/free-photo/bearded-shoemaker-glasses-is-creating-new-pair-shoes-using-special-machine_613910-12942.jpg",          imageAlt: "Imagen que representa más de 50 años de experiencia"},
        {
          id: "metric-2",          value: "4.8★",          title: "Valoración en Google",          description: "Clientes satisfechos destacan nuestra calidad y servicio.",          imageSrc: "http://img.b2bpic.net/free-photo/handsome-man-making-ok-sign_1368-6336.jpg",          imageAlt: "Icono de calificación de 4.8 estrellas"},
        {
          id: "metric-3",          value: "26+",          title: "Reseñas Positivas",          description: "Opiniones que confirman nuestra rapidez y eficacia.",          imageSrc: "http://img.b2bpic.net/free-photo/business-achievement-improvement-success-result_53876-123860.jpg",          imageAlt: "Icono de reseñas de clientes"},
        {
          id: "metric-4",          value: "100%",          title: "Fabricación Propia",          description: "Control total de calidad y plazos en nuestro taller.",          imageSrc: "http://img.b2bpic.net/free-photo/male-caucasian-professional-engineer-examine-checking-machinery-system-progress-work-flow-result-project-factory-background-industrial-technology-concept_609648-616.jpg",          imageAlt: "Imagen de fabricación in-situ"},
        {
          id: "metric-5",          value: "Rápida",          title: "Respuesta en Averías",          description: "Asistencia ágil gracias a taller y almacén propios.",          imageSrc: "http://img.b2bpic.net/free-photo/young-female-courier-with-pencil-pointing-clipboard_114579-49338.jpg",          imageAlt: "Imagen de reparación rápida"},
      ]}
      title="Confianza y Herencia Industrial"
      description="Más de 50 años de experiencia y la calidad certificada por nuestros clientes nos avalan."
    />
  </div>

  <div id="capacidades" data-section="capacidades">
      <FeatureCardTwentyEight
      animationType="slide-up"
      textboxLayout="default"
      useInvertedBackground={true}
      features={[
        {
          id: "c1",          title: "Fabricación de Maquinaria",          subtitle: "Diseño y producción de equipos industriales a medida.",          category: "Servicio",          value: "01"},
        {
          id: "c2",          title: "Mecatrónica y Automatización",          subtitle: "Integración de sistemas inteligentes para procesos eficientes.",          category: "Servicio",          value: "02"},
        {
          id: "c3",          title: "Ingeniería de Procesos",          subtitle: "Optimización y diseño de flujos de producción industrial.",          category: "Servicio",          value: "03"},
        {
          id: "c4",          title: "I+D+i",          subtitle: "Investigación y desarrollo de soluciones innovadoras.",          category: "Servicio",          value: "04"},
        {
          id: "c5",          title: "Mecanizado CNC",          subtitle: "Fabricación de piezas de alta precisión mediante control numérico.",          category: "Servicio",          value: "05"},
        {
          id: "c6",          title: "Calderería",          subtitle: "Elaboración de estructuras y depósitos metálicos robustos.",          category: "Servicio",          value: "06"},
        {
          id: "c7",          title: "Mantenimiento Integral",          subtitle: "Preventivo, correctivo y en paradas técnicas, 24/7.",          category: "Servicio",          value: "07"},
        {
          id: "c8",          title: "Prototipado y Repuestos",          subtitle: "Desarrollo rápido de prototipos y piezas especiales.",          category: "Servicio",          value: "08"},
      ]}
      title="Nuestras Capacidades de Ingeniería"
      description="Ofrecemos una gama completa de servicios para dar vida a sus proyectos, desde el concepto hasta el mantenimiento."
    />
  </div>

  <div id="productos" data-section="productos">
      <ProductCardOne
      animationType="slide-up"
      textboxLayout="default"
      gridVariant="four-items-2x2-equal-grid"
      useInvertedBackground={false}
      products={[
        {
          id: "p1",          name: "Extrusoras",          price: "Consultar",          imageSrc: "http://img.b2bpic.net/free-photo/safety-measures-stickers-assembly-lines-operated-by-heavy-machinery-render_482257-78158.jpg",          imageAlt: "Extrusora industrial de alta precisión"},
        {
          id: "p2",          name: "Bobinadoras",          price: "Consultar",          imageSrc: "http://img.b2bpic.net/free-photo/dumbbell_1203-6624.jpg",          imageAlt: "Bobinadora industrial de repetitividad"},
        {
          id: "p3",          name: "Mezcladores",          price: "Consultar",          imageSrc: "http://img.b2bpic.net/free-photo/pharmacy-industry-woman-worker-protective-clothing-operating-production-tablets-sterile-working-conditions_645730-372.jpg",          imageAlt: "Mezclador industrial de alta fiabilidad"},
        {
          id: "p4",          name: "Dosificadores",          price: "Consultar",          imageSrc: "http://img.b2bpic.net/free-photo/development-movements-radial-wrist-joint-functional-board-hand_169016-41677.jpg",          imageAlt: "Sistema dosificador industrial de alta exactitud"},
      ]}
      title="Nuestra Maquinaria Destacada"
      description="Líderes en equipos de proceso a medida, diseñados para la industria alimentaria y de plásticos."
    />
  </div>

  <div id="proceso" data-section="proceso">
      <InlineImageSplitTextAbout
      useInvertedBackground={true}
      heading={[
        {
          type: "text",          content: "Nuestro Proceso y Diferenciadores Únicos"},
      ]}
    />
  </div>

  <div id="testimonios" data-section="testimonios">
      <TestimonialCardTwo
      animationType="depth-3d"
      textboxLayout="default"
      useInvertedBackground={false}
      carouselMode="buttons"
      testimonials={[
        {
          id: "t1",          name: "Alberto García",          role: "Responsable de Planta",          testimonial: "El mantenimiento preventivo y correctivo de nuestra línea de producción ha sido impecable. Siempre disponibles al teléfono y resolviendo con rapidez y eficacia. Una garantía para la continuidad de nuestra operación.",          imageSrc: "http://img.b2bpic.net/free-photo/confident-male-worker-standing-factory_107420-96036.jpg",          imageAlt: "Avatar de Alberto García",          icon: Star,
        },
        {
          id: "t2",          name: "Laura Díaz",          role: "Cliente Industrial",          testimonial: "Necesitábamos una máquina específica para optimizar tiempos en un proceso clave. Rafer no solo lo hizo posible, sino que el equipo superó todas nuestras expectativas. Un socio excepcional.",          imageSrc: "http://img.b2bpic.net/free-photo/portrait-female-mechanic-repair-garage_107420-95938.jpg",          imageAlt: "Avatar de Laura Díaz",          icon: Star,
        },
        {
          id: "t3",          name: "Javier Ruiz",          role: "Responsable de Producción",          testimonial: "Adaptaron y modernizaron varios equipos de extrusión antiguos con un resultado excelente. La mejora en rendimiento y fiabilidad es notable. Sin duda, repetiremos con Rafer Ingenieri.",          imageSrc: "http://img.b2bpic.net/free-photo/solar-panels-manufacturing-factory-specialist-explains-production-process_482257-119833.jpg",          imageAlt: "Avatar de Javier Ruiz",          icon: Star,
        },
        {
          id: "t4",          name: "María Fernández",          role: "Jefa de Proyectos",          testimonial: "La atención es impecable y su capacidad para fabricar lo que otros no pueden es asombrosa. Son verdaderos ingenieros de soluciones a medida.",          imageSrc: "http://img.b2bpic.net/free-photo/caucasian-brunette-male-portrait_158595-7921.jpg",          imageAlt: "Avatar de María Fernández",          icon: Star,
        },
        {
          id: "t5",          name: "Carlos Sánchez",          role: "CEO",          testimonial: "Desde el asesoramiento inicial hasta la asistencia post-venta, Rafer Ingenieri demuestra un compromiso total. Un equipo de confianza para cualquier reto industrial.",          imageSrc: "http://img.b2bpic.net/free-photo/fashion-designer-sharpened-her-pencils_329181-18080.jpg",          imageAlt: "Avatar de Carlos Sánchez",          icon: Star,
        },
      ]}
      title="Lo que dicen nuestros clientes"
      description="Su éxito es nuestra mejor referencia. Con una valoración de 4,8★ en Google y 26 reseñas, la satisfacción de nuestros clientes habla por sí misma."
    />
  </div>

  <div id="sectores" data-section="sectores">
      <SocialProofOne
      textboxLayout="default"
      useInvertedBackground={true}
      names={[
        "Alimentación",        "Plásticos y Extrusión",        "Packaging",        "Procesos Continuos",        "Automoción",        "Bienes de Equipo",        "Farmacéutico"]}
      title="Nuestros Sectores de Actividad"
      description="Expertos en soluciones de ingeniería para las industrias más exigentes."
      speed={40}
    />
  </div>

  <div id="contacto" data-section="contacto">
      <ContactSplit
      useInvertedBackground={false}
      background={{
        variant: "plain"}}
      tag="Contacto"
      title="Cuéntanos tu reto de producción."
      description="Estamos listos para diseñar la solución a medida que necesita su industria. Contacte con nosotros o visítenos en nuestras instalaciones en Getafe.\n\n**Dirección:** C/ Mercalli 11-13, Polígono Ind. San Marcos, 28906 Getafe, Madrid.\n**Teléfono:** 915 25 75 47\n**Horario:** L-V 8:00–19:00"
      imageSrc="http://img.b2bpic.net/free-photo/close-up-architect-designing-plans-buildings-restorations-alterations_482257-112178.jpg"
      imageAlt="Mapa de ubicación de Rafer Ingenieri en Getafe, Madrid"
      mediaAnimation="slide-up"
      mediaPosition="right"
      inputPlaceholder="su.email@empresa.com"
      buttonText="Solicitar Presupuesto"
    />
  </div>

  <div id="footer" data-section="footer">
      <FooterBase
      columns={[
        {
          title: "Navegación",          items: [
            {
              label: "Capacidades",              href: "#capacidades"},
            {
              label: "Productos",              href: "#productos"},
            {
              label: "Proceso",              href: "#proceso"},
            {
              label: "Nosotros",              href: "#proceso"},
            {
              label: "Contacto",              href: "#contacto"},
          ],
        },
        {
          title: "Legal",          items: [
            {
              label: "Aviso legal",              href: "#"},
            {
              label: "Política de privacidad",              href: "#"},
            {
              label: "Política de cookies",              href: "#"},
          ],
        },
        {
          title: "Contacto",          items: [
            {
              label: "Tel. 915 25 75 47",              href: "tel:+34915257547"},
            {
              label: "Getafe, Madrid",              href: "https://maps.app.goo.gl/YourGoogleMapsLink"},
          ],
        },
      ]}
      logoSrc="http://img.b2bpic.net/free-photo/abstract-metallic-cube-shape_23-2150979664.jpg"
      logoAlt="Logo de Rafer Ingenieri"
      logoText="RAFER INGENIERI"
      copyrightText="© Rafer Ingenieri S.L. · Fabricantes de maquinaria industrial desde hace más de 50 años."
    />
  </div>
      </ReactLenis>
    </ThemeProvider>
  );
}
