"use client";

import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import ReactLenis from "lenis/react";
import ContactSplitForm from '@/components/sections/contact/ContactSplitForm';
import FooterMedia from '@/components/sections/footer/FooterMedia';
import HeroSplit from '@/components/sections/hero/HeroSplit';
import MediaAbout from '@/components/sections/about/MediaAbout';
import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloatingInline';
import ProductCardTwo from '@/components/sections/product/ProductCardTwo';
import TestimonialCardTwelve from '@/components/sections/testimonial/TestimonialCardTwelve';
import { BookOpen, Building, Building2, History, Sparkles } from "lucide-react";

export default function LandingPage() {
  return (
    <ThemeProvider
        defaultButtonVariant="text-stagger"
        defaultTextAnimation="reveal-blur"
        borderRadius="pill"
        contentWidth="compact"
        sizing="medium"
        background="aurora"
        cardStyle="glass-elevated"
        primaryButtonStyle="flat"
        secondaryButtonStyle="glass"
        headingFontWeight="light"
    >
      <ReactLenis root>
  <div id="nav" data-section="nav">
      <NavbarLayoutFloatingInline
      navItems={[
        {
          name: "Η Εμπειρία",
          id: "experience",
        },
        {
          name: "Συλλογές",
          id: "collections",
        },
        {
          name: "Το Κτήριο",
          id: "history",
        },
        {
          name: "Επίσκεψη",
          id: "visit",
        },
      ]}
      brandName="Αρέθουσα"
      button={{
        text: "Κλείστε Επίσκεψη",
      }}
    />
  </div>

  <div id="hero" data-section="hero">
      <HeroSplit
      background={{
        variant: "gradient-bars",
      }}
      title="Αρχαιολογικό Μουσείο Χαλκίδας Αρέθουσα"
      description="Ένα βιομηχανικό μνημείο των αρχών του 20ού αιώνα μεταμορφώνεται σε μια καθηλωτική εμπειρία πολιτισμού, ιστορίας και σύγχρονης μουσειακής αισθητικής."
      tag="Το νέο πολιτιστικό στολίδι της Χαλκίδας"
      buttons={[
        {
          text: "Ανακαλύψτε το Μουσείο",
          href: "#experience",
        },
        {
          text: "Δείτε τις Εκθέσεις",
          href: "#collections",
        },
      ]}
      imageSrc="http://img.b2bpic.net/free-photo/historic-gallery-with-columns-glass-roof-atmospheric-city-passage_169016-70825.jpg"
      mediaAnimation="opacity"
      avatars={[
        {
          src: "http://img.b2bpic.net/free-photo/square-vintage-building_1359-805.jpg",
          alt: "square of vintage building",
        },
        {
          src: "http://img.b2bpic.net/free-photo/roof-columns-natural-history-museum-marseille-sunlight-france_181624-18710.jpg",
          alt: "Roof and columns of the Natural History Museum of Marseille under the sunlight in France",
        },
        {
          src: "http://img.b2bpic.net/free-photo/square-vintage-building_1359-803.jpg",
          alt: "square of vintage building",
        },
        {
          src: "http://img.b2bpic.net/free-photo/beautiful-church-background_23-2149285705.jpg",
          alt: "Beautiful church background",
        },
        {
          src: "http://img.b2bpic.net/free-photo/life-mexico-landscape-with-building_23-2149862544.jpg",
          alt: "Life in mexico landscape with building",
        },
      ]}
      avatarText="Χιλιάδες επισκέπτες εμπιστεύονται την ιστορία μας."
      marqueeItems={[
        {
          type: "text-icon",
          text: "Αρχαία Ιστορία",
          icon: History,
        },
        {
          type: "text-icon",
          text: "Ευβοϊκός Πολιτισμός",
          icon: Building2,
        },
        {
          type: "text-icon",
          text: "Σύγχρονη Μουσειολογία",
          icon: Building,
        },
        {
          type: "text-icon",
          text: "Εκπαιδευτικά Προγράμματα",
          icon: BookOpen,
        },
        {
          type: "text-icon",
          text: "Διαδραστική Εμπειρία",
          icon: Sparkles,
        },
      ]}
    />
  </div>

  <div id="experience" data-section="experience">
      <MediaAbout
      useInvertedBackground={false}
      title="Ένα μουσείο που αφηγείται την ιστορία."
      description="Το Αρχαιολογικό Μουσείο Χαλκίδας «Αρέθουσα» δεν είναι μια απλή έκθεση αρχαιοτήτων. Είναι μια σύγχρονη πολιτιστική εμπειρία που γεφυρώνει το χθες με το σήμερα."
      imageSrc="http://img.b2bpic.net/free-photo/inca-mayan-design-sculpted-stones_23-2151628459.jpg"
    />
  </div>

  <div id="collections" data-section="collections">
      <ProductCardTwo
      animationType="slide-up"
      textboxLayout="default"
      gridVariant="uniform-all-items-equal"
      useInvertedBackground={false}
      products={[
        {
          id: "p1",
          brand: "Συλλογή",
          name: "Πολιτειακή Οργάνωση",
          price: "Αρχαιότητες",
          rating: 5,
          reviewCount: "12",
          imageSrc: "http://img.b2bpic.net/free-photo/world-globe-antique-store_23-2149640754.jpg",
        },
        {
          id: "p2",
          brand: "Συλλογή",
          name: "Οικονομία & Εμπόριο",
          price: "Ιστορία",
          rating: 5,
          reviewCount: "8",
          imageSrc: "http://img.b2bpic.net/free-photo/vintage-chandelier-two-positions-white-background-studio-photo-vintage-retro-old-fashioned-style-candle-holder_482257-33029.jpg",
        },
        {
          id: "p3",
          brand: "Συλλογή",
          name: "Λατρεία & Τελετουργία",
          price: "Τέχνη",
          rating: 5,
          reviewCount: "15",
          imageSrc: "http://img.b2bpic.net/free-photo/dark-style-lamp-design_23-2151105951.jpg",
        },
        {
          id: "p4",
          brand: "Συλλογή",
          name: "Πολιτισμικές Ταυτότητες",
          price: "Εύβοια",
          rating: 5,
          reviewCount: "10",
          imageSrc: "http://img.b2bpic.net/free-photo/view-golden-skull_23-2150835893.jpg",
        },
        {
          id: "p5",
          brand: "Συλλογή",
          name: "Καθημερινή Ζωή",
          price: "Ευρήματα",
          rating: 5,
          reviewCount: "5",
          imageSrc: "http://img.b2bpic.net/free-photo/view-ancient-pottery-vessels-earthenware_23-2151538383.jpg",
        },
        {
          id: "p6",
          brand: "Συλλογή",
          name: "Αρχιτεκτονικά Μέλη",
          price: "Κτίρια",
          rating: 5,
          reviewCount: "9",
          imageSrc: "http://img.b2bpic.net/free-photo/front-view-elegant-candlestick-dark-surface_179666-37730.jpg",
        },
      ]}
      title="Συλλογές"
      description="Από την αρχαία Εύβοια έως τη Σκύρο, ανακαλύψτε θησαυρούς από το παρελθόν."
    />
  </div>

  <div id="history" data-section="history">
      <MediaAbout
      useInvertedBackground={false}
      title="Από βιομηχανικό εργοστάσιο σε σύμβολο πολιτισμού"
      description="Το ιστορικό βιομηχανικό κτήριο της «Αρέθουσας» αναγεννήθηκε μέσα από μια υποδειγματική αναπαλαίωση που συνδυάζει τη βιομηχανική κληρονομιά με τις σύγχρονες μουσειακές ανάγκες."
      imageSrc="http://img.b2bpic.net/free-photo/galleria-vittorio-emanuele-milan_181624-9069.jpg"
    />
  </div>

  <div id="testimonials" data-section="testimonials">
      <TestimonialCardTwelve
      useInvertedBackground={false}
      testimonials={[
        {
          id: "t1",
          name: "Ελένη Παπαδοπούλου",
          imageSrc: "http://img.b2bpic.net/free-photo/full-shot-tourist-near-lake_23-2148601914.jpg",
        },
        {
          id: "t2",
          name: "Γιώργος Νικολάου",
          imageSrc: "http://img.b2bpic.net/free-photo/young-woman-point-finger-you_93675-135553.jpg",
        },
        {
          id: "t3",
          name: "Μαρία Κωνσταντίνου",
          imageSrc: "http://img.b2bpic.net/free-photo/high-angle-kids-with-magnifying-glass_23-2149668725.jpg",
        },
        {
          id: "t4",
          name: "Νίκος Αλεξίου",
          imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-man-painting-watercolors_23-2150170374.jpg",
        },
        {
          id: "t5",
          name: "Άννα Βασιλείου",
          imageSrc: "http://img.b2bpic.net/free-photo/mid-shot-girl-with-hat-looking-camera_23-2148752376.jpg",
        },
      ]}
      cardTitle="Η εμπειρία που μένει στη μνήμη."
      cardTag="Επισκέπτες"
      cardAnimation="slide-up"
    />
  </div>

  <div id="visit" data-section="visit">
      <ContactSplitForm
      useInvertedBackground={false}
      title="Ζήστε την ιστορία από κοντά."
      description="Σχεδιάστε την επίσκεψή σας στο Αρχαιολογικό Μουσείο Χαλκίδας. Προγραμματίστε μια ξενάγηση ή ρωτήστε μας για τις τρέχουσες εκθέσεις."
      inputs={[
        {
          name: "name",
          type: "text",
          placeholder: "Ονοματεπώνυμο",
          required: true,
        },
        {
          name: "email",
          type: "email",
          placeholder: "Email",
          required: true,
        },
        {
          name: "date",
          type: "date",
          placeholder: "Ημερομηνία Επίσκεψης",
          required: true,
        },
      ]}
      imageSrc="http://img.b2bpic.net/free-photo/man-warming-up-before-training-street_23-2147757975.jpg"
    />
  </div>

  <div id="footer" data-section="footer">
      <FooterMedia
      imageSrc="http://img.b2bpic.net/free-photo/horror-scene-with-eerie-hall_23-2150975274.jpg"
      logoText="Αρέθουσα"
      columns={[
        {
          title: "Μουσείο",
          items: [
            {
              label: "Η Εμπειρία",
              href: "#experience",
            },
            {
              label: "Συλλογές",
              href: "#collections",
            },
          ],
        },
        {
          title: "Επισκεψιμότητα",
          items: [
            {
              label: "Ωράριο",
              href: "#visit",
            },
            {
              label: "Πρόσβαση",
              href: "#visit",
            },
            {
              label: "Επικοινωνία",
              href: "#visit",
            },
          ],
        },
      ]}
      copyrightText="© 2026 Αρχαιολογικό Μουσείο Χαλκίδας Αρέθουσα"
    />
  </div>
      </ReactLenis>
    </ThemeProvider>
  );
}
