"use client";

import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import NavbarStyleCentered from '@/components/navbar/NavbarStyleCentered/NavbarStyleCentered';
import HeroBillboardGallery from '@/components/sections/hero/HeroBillboardGallery';
import InlineImageSplitTextAbout from '@/components/sections/about/InlineImageSplitTextAbout';
import FeatureCardNine from '@/components/sections/feature/FeatureCardNine';
import ProductCardOne from '@/components/sections/product/ProductCardOne';
import MetricCardTwo from '@/components/sections/metrics/MetricCardTwo';
import SocialProofOne from '@/components/sections/socialProof/SocialProofOne';
import TestimonialCardFifteen from '@/components/sections/testimonial/TestimonialCardFifteen';
import FaqSplitMedia from '@/components/sections/faq/FaqSplitMedia';
import ContactSplitForm from '@/components/sections/contact/ContactSplitForm';
import FooterCard from '@/components/sections/footer/FooterCard';
import { Facebook, Instagram, Linkedin } from "lucide-react";

export default function LandingPage() {
  return (
    <ThemeProvider
      defaultButtonVariant="expand-hover"
      defaultTextAnimation="entrance-slide"
      borderRadius="rounded"
      contentWidth="smallMedium"
      sizing="medium"
      background="fluid"
      cardStyle="subtle-shadow"
      primaryButtonStyle="radial-glow"
      secondaryButtonStyle="glass"
      headingFontWeight="extrabold"
    >
      <div id="nav" data-section="nav">
        <NavbarStyleCentered
          brandName="INAGRO"
          logoSrc="http://img.b2bpic.net/free-photo/planting-trees-nature-environment-save-world-ecology-word-graphic_53876-64948.jpg"
          logoAlt="INAGRO Logo"
          navItems={[
            { name: "Início", id: "#hero" },
            { name: "Sobre Nós", id: "#about" },
            { name: "Soluções", id: "#features" },
            { name: "Produtos", id: "#products" },
            { name: "Resultados", id: "#metrics" },
            { name: "Contato", id: "#contact" }
          ]}
        />
      </div>

      <div id="hero" data-section="hero">
        <HeroBillboardGallery
          title="Transformando o Agronegócio com Inovação Sustentável"
          description="A INAGRO lidera a revolução agrícola, fornecendo tecnologias avançadas e consultoria especializada para otimizar a produção e garantir um futuro próspero e ecológico para os setores público e privado."
          background={{
            variant: "gradient-bars"
          }}
          buttons={[
            { text: "Fale Conosco", href: "#contact" },
            { text: "Conheça Nossas Soluções", href: "#features" }
          ]}
          mediaItems={[
            { imageSrc: "http://img.b2bpic.net/free-photo/automated-harvesting-robots-drones-modern-agriculture_23-2152000837.jpg", imageAlt: "Drone sobre campo verde" },
            { imageSrc: "http://img.b2bpic.net/free-photo/farmer-using-digital-tablet-pumpkin-field_107420-12216.jpg", imageAlt: "Agricultor analisando dados em tablet" },
            { imageSrc: "http://img.b2bpic.net/free-photo/robot-spraying-fertilizer-vegetable-garden_35913-3099.jpg", imageAlt: "Vista aérea de campos agrícolas com padrões modernos" },
            { imageSrc: "http://img.b2bpic.net/free-photo/researcher-with-plant-biotechnology-laboratory_23-2148776136.jpg", imageAlt: "Cientista trabalhando com amostras de plantas em laboratório" },
            { imageSrc: "http://img.b2bpic.net/free-photo/farmer-standing-rice-field-with-tablet_1150-6062.jpg", imageAlt: "Painel de visualização de dados de agricultura" },
            { imageSrc: "http://img.b2bpic.net/free-photo/front-view-black-woman-running-flower-business_23-2149871120.jpg", imageAlt: "Equipe de agrônomos discutindo em campo" }
          ]}
          mediaAnimation="slide-up"
          useInvertedBackground={true}
        />
      </div>

      <div id="about" data-section="about">
        <InlineImageSplitTextAbout
          heading={[{ type: "text", content: "Sobre a INAGRO: Seu Parceiro Estratégico no Campo"}]}
          buttons={[
            { text: "Nossa Missão", href: "#" },
            { text: "Nossos Valores", href: "#" }
          ]}
          useInvertedBackground={false}
          imageSrc="http://img.b2bpic.net/free-photo/south-asian-agronomist-farmer-threw-papers-into-sky-wheat-field-agriculture-production-concept_627829-7315.jpg"
          imageAlt="Precisão agrícola com drone e sensores"
        />
      </div>

      <div id="features" data-section="features">
        <FeatureCardNine
          title="Nossas Soluções Digitais para o Agronegócio"
          description="Impulsione sua produção e sustentabilidade com as ferramentas inovadoras da INAGRO, projetadas para atender às demandas dos setores público e privado."
          features={[
            {
              title: "Agricultura de Precisão",              description: "Otimize o uso de recursos e aumente a produtividade com mapeamento por drones, sensores de solo e análise de dados em tempo real.",              phoneOne: { imageSrc: "http://img.b2bpic.net/free-photo/close-up-woman-working-farm_23-2148579752.jpg", imageAlt: "App de mapeamento por drone" },
              phoneTwo: { imageSrc: "http://img.b2bpic.net/free-photo/young-woman-controlling-plantation_1150-10390.jpg", imageAlt: "App de dados de sensor de solo" }
            },
            {
              title: "Gestão Agrícola Sustentável",              description: "Implemente práticas ecológicas com bio-insumos, gestão hídrica eficiente e certificações para uma agricultura mais verde e responsável.",              phoneOne: { imageSrc: "http://img.b2bpic.net/free-photo/woman-takes-photo-houseplant-share-social-media_53876-127044.jpg", imageAlt: "App de gestão de bio-insumos" },
              phoneTwo: { imageSrc: "http://img.b2bpic.net/free-photo/woman-holding-plant-tablet_23-2148579952.jpg", imageAlt: "App de métricas de eficiência hídrica" }
            },
            {
              title: "Otimização da Cadeia de Suprimentos",              description: "Melhore a logística, rastreabilidade e inteligência de mercado para garantir a entrega eficiente e transparente dos seus produtos agrícolas.",              phoneOne: { imageSrc: "http://img.b2bpic.net/free-photo/man-touching-his-phone_1150-71.jpg", imageAlt: "App de logística de cadeia de suprimentos" },
              phoneTwo: { imageSrc: "http://img.b2bpic.net/free-photo/woman-white-laboratory-robe-examines-salad-cabbage-greenhouse-using-tablet_8353-7171.jpg", imageAlt: "App de tendências de preço de mercado" }
            }
          ]}
          showStepNumbers={true}
          animationType="slide-up"
          textboxLayout="default"
          useInvertedBackground={true}
        />
      </div>

      <div id="products" data-section="products">
        <ProductCardOne
          title="Produtos e Tecnologias INAGRO"
          description="Ferramentas inovadoras que trazem eficiência e produtividade para sua operação agrícola, com foco em resultados para clientes B2B."
          products={[
            { id: "1", name: "Sistema de Irrigação Inteligente", price: "Consulte", imageSrc: "http://img.b2bpic.net/free-photo/close-up-collection-house-plants_23-2148488540.jpg", imageAlt: "Sistema de irrigação inteligente" },
            { id: "2", name: "Kit de Análise de Solo Avançado", price: "Consulte", imageSrc: "http://img.b2bpic.net/free-photo/front-view-little-boy-watering-crops-home_23-2148831356.jpg", imageAlt: "Kit de análise de solo" },
            { id: "3", name: "Drone de Monitoramento Agrícola", price: "Consulte", imageSrc: "http://img.b2bpic.net/free-photo/men-piloting-drone-capture-aerial-farm-image-generated-by-ai_188544-31059.jpg", imageAlt: "Drone agrícola" },
            { id: "4", name: "Estação Climática Precisa", price: "Consulte", imageSrc: "http://img.b2bpic.net/free-photo/young-woman-controlling-plantation_1150-10381.jpg", imageAlt: "Estação climática" },
            { id: "5", name: "Software de Detecção de Pragas com IA", price: "Consulte", imageSrc: "http://img.b2bpic.net/free-photo/mock-up-angle-view-man-with-tablet_23-2148233476.jpg", imageAlt: "Software de detecção de pragas" },
            { id: "6", name: "Sistema de Previsão de Colheita", price: "Consulte", imageSrc: "http://img.b2bpic.net/free-photo/farmer-standing-corn-field-using-tablet-looking-aside-smart-agriculture-food-control_342744-584.jpg", imageAlt: "Software de previsão de colheita" }
          ]}
          gridVariant="uniform-all-items-equal"
          animationType="slide-up"
          textboxLayout="default"
          useInvertedBackground={false}
        />
      </div>

      <div id="metrics" data-section="metrics">
        <MetricCardTwo
          title="Resultados Comprovados com a INAGRO"
          description="Veja o impacto real das nossas soluções no campo e na gestão, impulsionando a eficiência e a sustentabilidade para nossos clientes B2B."
          metrics={[
            { id: "1", value: "+25%", description: "Aumento na Produtividade Agrícola" },
            { id: "2", value: "-30%", description: "Redução no Consumo de Água" },
            { id: "3", value: "95%", description: "Satisfação de Clientes B2B" }
          ]}
          gridVariant="uniform-all-items-equal"
          animationType="depth-3d"
          textboxLayout="default"
          useInvertedBackground={true}
        />
      </div>

      <div id="social-proof" data-section="social-proof">
        <SocialProofOne
          title="Parceiros de Confiança"
          description="Trabalhamos com organizações líderes nos setores público e privado para impulsionar a inovação agrícola e garantir o sucesso de nossos clientes."
          names={[
            "Ministério da Agricultura",            "Embrapa",            "Cooperativa Central Agro",            "Fazenda Futuro",            "Secretaria de Desenvolvimento Rural",            "AgroTech Consultoria",            "Instituto Nacional de Pesquisa Agrícola",            "AgroMax Distribuição"
          ]}
          textboxLayout="default"
          useInvertedBackground={false}
          speed={40}
          showCard={true}
        />
      </div>

      <div id="testimonials" data-section="testimonials">
        <TestimonialCardFifteen
          testimonial="A INAGRO transformou a forma como gerenciamos nossas culturas. A tecnologia de precisão e o suporte técnico nos permitiram alcançar níveis de produtividade e sustentabilidade que antes eram inatingíveis. Um parceiro indispensável para o agronegócio moderno!"
          rating={5}
          author="Dr. Carlos Silva, Diretor de Pesquisa da EMBRAPA"
          avatars={[
            { src: "http://img.b2bpic.net/free-photo/businessman-smiling-looking-camera_23-2148112827.jpg", alt: "Carlos Silva" },
            { src: "http://img.b2bpic.net/free-photo/smiling-happy-florist-her-nursery-standing-holding-potted-combination-succulents-her-hands-as-she-tends-gardenplants-greenhouse_158595-6975.jpg", alt: "Maria Oliveira" },
            { src: "http://img.b2bpic.net/free-photo/smiling-senior-businessman-using-digital-tablet_1262-2435.jpg", alt: "João Costa" },
            { src: "http://img.b2bpic.net/free-photo/smiley-middle-age-man-looking-away-cornfield_23-2148233391.jpg", alt: "Ana Pereira" },
            { src: "http://img.b2bpic.net/free-photo/man-florist-working-green-house_1303-30277.jpg", alt: "Pedro Rocha" }
          ]}
          ratingAnimation="opacity"
          avatarsAnimation="slide-up"
          useInvertedBackground={true}
        />
      </div>

      <div id="faq" data-section="faq">
        <FaqSplitMedia
          title="Perguntas Frequentes"
          description="Encontre respostas para suas principais dúvidas sobre as soluções INAGRO e como podemos impulsionar seu agronegócio."
          faqs={[
            { id: "1", title: "Como as soluções da INAGRO podem beneficiar meu negócio?", content: "Nossas soluções são projetadas para aumentar a produtividade, otimizar o uso de recursos, reduzir custos operacionais e promover a sustentabilidade, adaptando-se às necessidades específicas de cada cliente B2B, seja no setor público ou privado." },
            { id: "2", title: "Qual é o processo de implementação das tecnologias INAGRO?", content: "Oferecemos um processo de implementação completo, que inclui análise das suas necessidades, planejamento personalizado, instalação de equipamentos (se aplicável), treinamento da sua equipe e suporte contínuo para garantir a máxima eficiência e adaptação." },
            { id: "3", title: "A INAGRO oferece suporte técnico e consultoria?", content: "Sim, a INAGRO conta com uma equipe de agrônomos e especialistas em tecnologia prontos para oferecer suporte técnico dedicado e consultoria estratégica, garantindo que você aproveite ao máximo nossas soluções e alcance seus objetivos." }
          ]}
          imageSrc="http://img.b2bpic.net/free-photo/farmer-rice-field-with-smartphone_1150-6051.jpg"
          imageAlt="Pessoa usando tablet em ambiente agrícola"
          mediaAnimation="slide-up"
          mediaPosition="right"
          faqsAnimation="slide-up"
          textboxLayout="default"
          useInvertedBackground={false}
        />
      </div>

      <div id="contact" data-section="contact">
        <ContactSplitForm
          title="Fale Conosco"
          description="Preencha o formulário abaixo para agendar uma demonstração personalizada ou discutir como as soluções INAGRO podem impulsionar o seu agronegócio."
          inputs={[
            { name: "name", type: "text", placeholder: "Seu Nome", required: true },
            { name: "email", type: "email", placeholder: "Seu E-mail Corporativo", required: true },
            { name: "phone", type: "tel", placeholder: "Telefone", required: false },
            { name: "company", type: "text", placeholder: "Nome da Empresa/Organização", required: true }
          ]}
          multiSelect={{
            name: "sector",            label: "Setor",            options: ["Público", "Privado", "Outro"]
          }}
          textarea={{
            name: "message",            placeholder: "Sua Mensagem",            rows: 4,
            required: false
          }}
          useInvertedBackground={true}
          imageSrc="http://img.b2bpic.net/free-photo/greenhouse-owner-presenting-flowers-options-potential-customer-retailer-using-laptop_158595-7056.jpg"
          imageAlt="Equipe colaborando em um escritório moderno"
          mediaAnimation="slide-up"
          mediaPosition="left"
          buttonText="Enviar Mensagem"
        />
      </div>

      <div id="footer" data-section="footer">
        <FooterCard
          logoSrc="http://img.b2bpic.net/free-photo/planting-trees-nature-environment-save-world-ecology-word-graphic_53876-64948.jpg"
          logoAlt="INAGRO Logo"
          logoText="INAGRO"
          copyrightText="© 2024 INAGRO. Todos os direitos reservados."
          socialLinks={[
            { icon: Facebook, href: "https://facebook.com/inagro", ariaLabel: "Facebook da INAGRO" },
            { icon: Instagram, href: "https://instagram.com/inagro", ariaLabel: "Instagram da INAGRO" },
            { icon: Linkedin, href: "https://linkedin.com/company/inagro", ariaLabel: "LinkedIn da INAGRO" }
          ]}
          useInvertedBackground={false}
        />
      </div>
    </ThemeProvider>
  );
}
