"use client";

import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import ReactLenis from "lenis/react";
import ContactText from '@/components/sections/contact/ContactText';
import FaqBase from '@/components/sections/faq/FaqBase';
import FeatureCardEight from '@/components/sections/feature/FeatureCardEight';
import FooterMedia from '@/components/sections/footer/FooterMedia';
import HeroBillboardCarousel from '@/components/sections/hero/HeroBillboardCarousel';
import MetricCardEleven from '@/components/sections/metrics/MetricCardEleven';
import NavbarLayoutFloatingOverlay from '@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay';
import ProductCardThree from '@/components/sections/product/ProductCardThree';
import TestimonialCardOne from '@/components/sections/testimonial/TestimonialCardOne';
import TextSplitAbout from '@/components/sections/about/TextSplitAbout';

export default function LandingPage() {
  return (
    <ThemeProvider
        defaultButtonVariant="text-shift"
        defaultTextAnimation="background-highlight"
        borderRadius="pill"
        contentWidth="medium"
        sizing="mediumLarge"
        background="floatingGradient"
        cardStyle="solid"
        primaryButtonStyle="radial-glow"
        secondaryButtonStyle="layered"
        headingFontWeight="normal"
    >
      <ReactLenis root>
  <div id="nav" data-section="nav">
      <NavbarLayoutFloatingOverlay
      navItems={[
        {
          name: "Home",
          id: "#home",
        },
        {
          name: "Chi Siamo",
          id: "#chi-siamo",
        },
        {
          name: "Prodotti",
          id: "#prodotti",
        },
        {
          name: "Recensioni",
          id: "#recensioni",
        },
        {
          name: "Contatti",
          id: "#contatti",
        },
      ]}
      brandName="Panificio Gobbo"
      button={{
        text: "Chiamaci Ora",
        href: "tel:+390422788371",
      }}
    />
  </div>

  <div id="home" data-section="home">
      <HeroBillboardCarousel
      background={{
        variant: "plain",
      }}
      title="Panificio Gobbo: Tradizione e Sapore dal 1970"
      description="Da oltre cinquant’anni, prepariamo pane fresco, pizze, focacce e dolci artigianali con passione e ingredienti del territorio Veneto. La qualità che si sente in ogni morso."
      buttons={[
        {
          text: "Scopri i Prodotti",
          href: "#prodotti",
        },
        {
          text: "Contattaci",
          href: "#contatti",
        },
      ]}
      mediaItems={[
        {
          imageSrc: "http://img.b2bpic.net/free-photo/view-delicious-baked-bread-pastry-shop_23-2150379551.jpg",
          imageAlt: "Varietà di pane fresco e artigianale",
        },
        {
          imageSrc: "http://img.b2bpic.net/free-photo/high-angle-people-cooking-pizza-together_23-2150283056.jpg",
          imageAlt: "Pizze e focacce appena sfornate",
        },
        {
          imageSrc: "http://img.b2bpic.net/free-photo/eclairs-covered-with-chocolate-glaze-served-glass-dish_1304-3697.jpg",
          imageAlt: "Dolci artigianali della pasticceria veneta",
        },
        {
          imageSrc: "http://img.b2bpic.net/free-photo/aroma-bread_1098-13818.jpg",
          imageAlt: "Panettiere al lavoro con l'impasto",
        },
        {
          imageSrc: "http://img.b2bpic.net/free-photo/slices-cherry-cake-cup_140725-1940.jpg",
          imageAlt: "Colazione italiana con prodotti da forno",
        },
        {
          imageSrc: "http://img.b2bpic.net/free-photo/portrait-smiling-young-woman-holding-fresh-baked-croissants_23-2148028057.jpg",
          imageAlt: "Bancone del panificio con prodotti in esposizione",
        },
      ]}
    />
  </div>

  <div id="chi-siamo" data-section="chi-siamo">
      <TextSplitAbout
      useInvertedBackground={false}
      title="La Nostra Storia: Passione e Artigianalità"
      description={[
        "Il Panificio Gobbo Bernardino e Paolo F.lli & C. è una realtà storica a Casale sul Sile (Treviso), attiva da oltre cinquant’anni nel settore della panificazione e pasticceria artigianale. La nostra gestione familiare garantisce continuità nella cura del prodotto e un’attenta selezione delle migliori farine e ingredienti tipici del territorio veneto.",
        "Con il codice ATECO 10.71.10, ci dedichiamo ogni giorno alla produzione di prodotti di panetteria freschi, mantenendo viva la tradizione e l'autenticità che ci contraddistinguono. Siamo un punto di riferimento locale, apprezzati per la qualità e il servizio.",
      ]}
      buttons={[
        {
          text: "Vieni a Trovarci",
          href: "#contatti",
        },
      ]}
      showBorder={false}
    />
  </div>

  <div id="caratteristiche" data-section="caratteristiche">
      <FeatureCardEight
      textboxLayout="default"
      useInvertedBackground={true}
      features={[
        {
          title: "Pane Fresco Quotidiano",
          description: "Varietà di pane con lunghe lievitazioni e farine selezionate, per fragranza e gusto autentico ogni giorno.",
          imageSrc: "http://img.b2bpic.net/free-photo/high-angle-bread-chopper-with-wooden-table_23-2148288062.jpg",
          imageAlt: "Pane rustico artigianale",
        },
        {
          title: "Pizze e Focacce Squisite",
          description: "Sfornate calde, perfette per una pausa gustosa o un pasto veloce, apprezzate per la loro bontà e croccantezza.",
          imageSrc: "http://img.b2bpic.net/free-photo/vegetarian-pizza_1388-654.jpg",
          imageAlt: "Pizza al taglio e focaccia",
        },
        {
          title: "Dolci Artigianali della Tradizione",
          description: "Dalla pasticceria tradizionale veneta ai biscotti, ogni dolce è una delizia preparata con cura e passione.",
          imageSrc: "http://img.b2bpic.net/free-photo/bottom-view-small-xmas-tarts-black-plate-xmas-candy-biscuit-grey-table_140725-102843.jpg",
          imageAlt: "Vassoio di pasticcini assortiti",
        },
      ]}
      title="L'Eccellenza dei Nostri Prodotti"
      description="Ogni giorno, la nostra selezione è preparata con ingredienti freschi e amore artigianale per portare sulla vostra tavola il gusto della tradizione."
    />
  </div>

  <div id="prodotti" data-section="prodotti">
      <ProductCardThree
      animationType="slide-up"
      textboxLayout="default"
      gridVariant="three-columns-all-equal-width"
      useInvertedBackground={false}
      products={[
        {
          id: "pane-integrale",
          name: "Pane Integrale",
          price: "€ 4.50/kg",
          imageSrc: "http://img.b2bpic.net/free-photo/food-arrangement-with-bread-top-view_23-2148544702.jpg",
          imageAlt: "Pane integrale",
        },
        {
          id: "focaccia-olive",
          name: "Focaccia alle Olive",
          price: "€ 8.00/kg",
          imageSrc: "http://img.b2bpic.net/free-photo/high-angle-delicious-pizza-with-parmesan-cheese-tomatoes_23-2148753755.jpg",
          imageAlt: "Focaccia con olive",
        },
        {
          id: "pizza-margherita",
          name: "Pizza Margherita",
          price: "€ 10.00/pizza",
          imageSrc: "http://img.b2bpic.net/free-photo/pizza-with-sausage-corn-beans-shrimp-bacon-wooden-plate_1150-27208.jpg",
          imageAlt: "Pizza Margherita",
        },
        {
          id: "croissant-artigianale",
          name: "Croissant Artigianale",
          price: "€ 1.50/pz",
          imageSrc: "http://img.b2bpic.net/free-photo/puff-with-fruit-whipped-cream_2829-12970.jpg",
          imageAlt: "Croissant sfogliato",
        },
        {
          id: "torta-mele",
          name: "Torta di Mele",
          price: "€ 18.00/torta",
          imageSrc: "http://img.b2bpic.net/free-photo/top-view-piece-strawberry-pie-with-nut-crumbs-heart-round-flower-plate_176474-3425.jpg",
          imageAlt: "Torta di mele",
        },
        {
          id: "pane-casereccio",
          name: "Pane Casereccio",
          price: "€ 3.80/kg",
          imageSrc: "http://img.b2bpic.net/free-photo/top-view-rustic-bread-with-seeds_23-2148695486.jpg",
          imageAlt: "Pane casereccio",
        },
      ]}
      title="Il Nostro Assortimento Artigianale"
      description="Scopri la nostra vasta gamma di prodotti da forno, pensati per soddisfare ogni palato. Dalla colazione alla cena, un'esplosione di sapori."
    />
  </div>

  <div id="riconoscimenti" data-section="riconoscimenti">
      <MetricCardEleven
      animationType="slide-up"
      textboxLayout="default"
      useInvertedBackground={true}
      metrics={[
        {
          id: "valutazione-media",
          value: "4.6/5",
          title: "Valutazione Media",
          description: "Apprezzamento eccezionale su Google e Restaurant Guru, garanzia di qualità.",
          imageSrc: "http://img.b2bpic.net/free-photo/front-view-man-holding-ballot_23-2148265570.jpg",
          imageAlt: "Icona stelle di valutazione",
        },
        {
          id: "recensioni-positive",
          value: "81+",
          title: "Recensioni Positive",
          description: "Numerosi clienti soddisfatti testimoniano la bontà dei nostri prodotti e del servizio.",
          imageSrc: "http://img.b2bpic.net/free-photo/feedback-comment-survey-support-response-bar-word_53876-133786.jpg",
          imageAlt: "Icona bolle di testo recensioni",
        },
        {
          id: "anni-attivita",
          value: "50+",
          title: "Anni di Attività",
          description: "Oltre mezzo secolo di esperienza e dedizione all'arte della panificazione artigianale.",
          imageSrc: "http://img.b2bpic.net/free-photo/top-view-three-crowns-with-stars-epiphany-day_23-2148731424.jpg",
          imageAlt: "Icona calendario storico",
        },
      ]}
      title="La Nostra Forza in Numeri e Valori"
      description="Siamo orgogliosi della fiducia che i nostri clienti ci accordano e della nostra lunga storia di eccellenza nel settore."
    />
  </div>

  <div id="recensioni" data-section="recensioni">
      <TestimonialCardOne
      animationType="slide-up"
      textboxLayout="default"
      gridVariant="uniform-all-items-equal"
      useInvertedBackground={false}
      testimonials={[
        {
          id: "recensione-1",
          name: "Gianfranco Sportillo",
          role: "Cliente Fedele",
          company: "Casale sul Sile",
          rating: 5,
          imageSrc: "http://img.b2bpic.net/free-photo/portrait-man-with-freckles-beauty-marks_23-2151724306.jpg",
          imageAlt: "Ritratto di Gianfranco Sportillo",
        },
        {
          id: "recensione-2",
          name: "Elena Mazzola",
          role: "Cliente Abituale",
          company: "Casale sul Sile",
          rating: 5,
          imageSrc: "http://img.b2bpic.net/free-photo/beautiful-woman-posing-side-view_23-2149412661.jpg",
          imageAlt: "Ritratto di Elena Mazzola",
        },
        {
          id: "recensione-3",
          name: "Cristiano T.",
          role: "Local Guide",
          company: "Google Reviews",
          rating: 5,
          imageSrc: "http://img.b2bpic.net/free-photo/everything-control-babe-handsome-confident-hispanic-man-with-beard-curly-hairstyle-showing-ok-okay-sign-winking_176420-24526.jpg",
          imageAlt: "Ritratto di Cristiano T.",
        },
        {
          id: "recensione-4",
          name: "Sofia Rossi",
          role: "Appassionata di Pane",
          company: "Casale sul Sile",
          rating: 5,
          imageSrc: "http://img.b2bpic.net/free-photo/smiling-lady-baker-standing-holding-bread_171337-16150.jpg",
          imageAlt: "Ritratto di Sofia Rossi",
        },
        {
          id: "recensione-5",
          name: "Marco Bianchi",
          role: "Amante della Pizza",
          company: "Treviso",
          rating: 5,
          imageSrc: "http://img.b2bpic.net/free-photo/front-view-young-female-cook-white-cook-suit-holding-white-sign-cookie-light-white-wall_140725-59282.jpg",
          imageAlt: "Ritratto di Marco Bianchi",
        },
      ]}
      title="Cosa Dicono i Nostri Clienti"
      description="La soddisfazione dei nostri clienti è la nostra priorità. Leggi le loro esperienze e scopri perché scelgono Panificio Gobbo."
    />
  </div>

  <div id="faq" data-section="faq">
      <FaqBase
      textboxLayout="default"
      useInvertedBackground={true}
      faqs={[
        {
          id: "orari",
          title: "Quali sono gli orari di apertura del panificio?",
          content: "Siamo aperti dal lunedì al sabato, dalle 06:00 alle 13:00. La domenica siamo chiusi.",
        },
        {
          id: "ordini-speciali",
          title: "Accettate ordini speciali o catering?",
          content: "Sì, accettiamo ordini speciali per eventi e piccole forniture di catering. Contattateci per discutere le vostre esigenze.",
        },
        {
          id: "esigenze-alimentari",
          title: "Offrite prodotti per esigenze alimentari specifiche (es. senza glutine, vegani)?",
          content: "Attualmente offriamo alcune opzioni per diverse esigenze alimentari. Vi invitiamo a contattarci direttamente o a chiedere al nostro personale per maggiori dettagli.",
        },
      ]}
      title="Domande Frequenti"
      description="Ecco alcune delle domande più comuni che ci vengono poste. Se non trovi la risposta, non esitare a contattarci!"
      faqsAnimation="slide-up"
    />
  </div>

  <div id="contatti" data-section="contatti">
      <ContactText
      useInvertedBackground={false}
      background={{
        variant: "plain",
      }}
      text="Siamo aperti da lunedì a sabato, dalle 06:00 alle 13:00. Siamo chiusi la domenica. Ci trovi in Via Nuova Trevigiana Lughignano, 80, 31032 Casale sul Sile TV, Italia. Non esitare a contattarci per qualsiasi informazione."
      buttons={[
        {
          text: "Chiamaci Subito",
          href: "tel:+390422788371",
        },
        {
          text: "Indicazioni Stradali",
          href: "https://www.google.com/maps/dir/?api=1&destination=Via+Nuova+Trevigiana+Lughignano,+80,+31032+Casale+sul+Sile+TV,+Italy",
        },
      ]}
    />
  </div>

  <div id="footer" data-section="footer">
      <FooterMedia
      imageSrc="http://img.b2bpic.net/free-photo/traditional-greek-street-cafe-with-flowers_661209-441.jpg"
      imageAlt="Esterno del Panificio Gobbo di sera"
      logoText="Panificio Gobbo"
      columns={[
        {
          title: "Scopri",
          items: [
            {
              label: "Home",
              href: "#home",
            },
            {
              label: "Chi Siamo",
              href: "#chi-siamo",
            },
            {
              label: "Prodotti",
              href: "#prodotti",
            },
          ],
        },
        {
          title: "Servizi",
          items: [
            {
              label: "Contatti",
              href: "#contatti",
            },
            {
              label: "Recensioni",
              href: "#recensioni",
            },
            {
              label: "FAQ",
              href: "#faq",
            },
          ],
        },
        {
          title: "Orari",
          items: [
            {
              label: "Lun - Sab: 06:00 - 13:00",
              href: "#",
            },
            {
              label: "Dom: Chiuso",
              href: "#",
            },
          ],
        },
      ]}
      copyrightText="© 2024 Panificio Gobbo. Tutti i diritti riservati."
    />
  </div>
      </ReactLenis>
    </ThemeProvider>
  );
}
