"use client";

import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import NavbarStyleApple from '@/components/navbar/NavbarStyleApple/NavbarStyleApple';
import HeroSplitDoubleCarousel from '@/components/sections/hero/HeroSplitDoubleCarousel';
import ProductCardFour from '@/components/sections/product/ProductCardFour';
import MetricSplitMediaAbout from '@/components/sections/about/MetricSplitMediaAbout';
import FeatureCardSixteen from '@/components/sections/feature/FeatureCardSixteen';
import TestimonialCardTwo from '@/components/sections/testimonial/TestimonialCardTwo';
import ContactSplit from '@/components/sections/contact/ContactSplit';
import FooterCard from '@/components/sections/footer/FooterCard';
import { Sparkles, Package, Trophy, Star, Mail, Instagram, Facebook, Twitter } from "lucide-react";

export default function LandingPage() {
  return (
    <ThemeProvider
      defaultButtonVariant="text-shift"
      defaultTextAnimation="reveal-blur"
      borderRadius="soft"
      contentWidth="mediumSmall"
      sizing="mediumLargeSizeMediumTitles"
      background="none"
      cardStyle="layered-gradient"
      primaryButtonStyle="flat"
      secondaryButtonStyle="radial-glow"
      headingFontWeight="extrabold"
    >
      <div id="nav" data-section="nav">
        <NavbarStyleApple
          brandName="Vintage Soccer"
          navItems={[
            { name: "Featured", id: "products" },
            { name: "About", id: "about" },
            { name: "Why Us", id: "features" },
            { name: "Reviews", id: "testimonials" },
            { name: "Subscribe", id: "contact" }
          ]}
        />
      </div>

      <div id="hero" data-section="hero">
        <HeroSplitDoubleCarousel
          title="Legendary Retro Football Jerseys & Rare Collectibles"
          description="Discover authentic vintage and rare football jerseys from iconic eras. Premium quality, certified authenticity, and collectors worldwide trust us for the finest retro soccer memorabilia."
          tag="Authentic Collectibles"
          tagIcon={Sparkles}
          tagAnimation="slide-up"
          background={{ variant: "plain" }}
          leftCarouselItems={[
            { imageSrc: "http://img.b2bpic.net/free-vector/team-spirit-font-retro-style_1284-39623.jpg", imageAlt: "Vintage football jersey" },
            { imageSrc: "http://img.b2bpic.net/free-photo/close-up-basketball-locker-with-equipment_23-2150847406.jpg", imageAlt: "Rare football jersey" },
            { imageSrc: "http://img.b2bpic.net/free-photo/american-football-players-wearing-equipment_23-2151117543.jpg", imageAlt: "Antique football jersey" },
            { imageSrc: "http://img.b2bpic.net/free-vector/team-spirit-font-retro-style_1284-39623.jpg", imageAlt: "Classic football jersey" }
          ]}
          rightCarouselItems={[
            { imageSrc: "http://img.b2bpic.net/free-photo/close-up-basketball-locker-with-equipment_23-2150847406.jpg", imageAlt: "Rare collector jersey" },
            { imageSrc: "http://img.b2bpic.net/free-photo/american-football-players-wearing-equipment_23-2151117543.jpg", imageAlt: "Historic football shirt" },
            { imageSrc: "http://img.b2bpic.net/free-vector/team-spirit-font-retro-style_1284-39623.jpg", imageAlt: "Vintage retro jersey" },
            { imageSrc: "http://img.b2bpic.net/free-vector/team-spirit-font-retro-style_1284-39623.jpg", imageAlt: "Classic collectible jersey" }
          ]}
          buttons={[
            { text: "Shop Now", href: "products" },
            { text: "Learn More", href: "about" }
          ]}
          buttonAnimation="slide-up"
          carouselPosition="right"
        />
      </div>

      <div id="products" data-section="products">
        <ProductCardFour
          title="Featured Collections"
          description="Hand-curated selections of the most sought-after vintage and rare football jerseys from legendary teams and iconic players."
          tag="Shop Our Collection"
          tagIcon={Package}
          tagAnimation="slide-up"
          textboxLayout="default"
          useInvertedBackground={false}
          animationType="slide-up"
          gridVariant="uniform-all-items-equal"
          products={[
            {
              id: "1",              name: "1982 Adidas Manchester United Home Jersey",              price: "$4,200",              variant: "Red  Size XL  Mint Condition",              imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-smiley-kid-field_23-2149457268.jpg",              imageAlt: "1982 Manchester United vintage jersey"
            },
            {
              id: "2",              name: "1994 Brazil National Team Away Jersey",              price: "$3,800",              variant: "Yellow  Size L  Rare Find",              imageSrc: "http://img.b2bpic.net/free-photo/field-hockey-player-training-practicing-sport-grass_23-2149668546.jpg",              imageAlt: "1994 Brazil vintage jersey"
            },
            {
              id: "3",              name: "1978 AC Milan Adidas Jersey",              price: "$2,950",              variant: "Red & Black  Size M  Excellent",              imageSrc: "http://img.b2bpic.net/free-vector/customizable-athletic-jersey-textures-professional-football-shirt-templates_29096-5342.jpg",              imageAlt: "1978 AC Milan vintage jersey"
            }
          ]}
        />
      </div>

      <div id="about" data-section="about">
        <MetricSplitMediaAbout
          tag="Our Heritage"
          tagIcon={Trophy}
          tagAnimation="slide-up"
          title="Preserving Football History Through Authentic Jerseys"
          description="Since 2015, we've been dedicated to sourcing, authenticating, and preserving rare football jerseys from around the world. Every piece in our collection tells a story of legendary players, historic matches, and the evolution of the beautiful game. We work directly with collectors, estate sales, and verified suppliers to ensure authenticity and exceptional quality."
          metrics={[
            { value: "2,500+", title: "Verified Jerseys in Stock" },
            { value: "15,000+", title: "Satisfied Collectors Worldwide" }
          ]}
          imageSrc="http://img.b2bpic.net/free-photo/close-up-basketball-locker-with-equipment_23-2150847406.jpg"
          imageAlt="Vintage jersey collection display"
          mediaAnimation="slide-up"
          metricsAnimation="slide-up"
          useInvertedBackground={false}
        />
      </div>

      <div id="features" data-section="features">
        <FeatureCardSixteen
          title="Why Choose Vintage Soccer?"
          description="Experience the difference of premium authenticated vintage jersey curation."
          textboxLayout="default"
          useInvertedBackground={false}
          animationType="slide-up"
          negativeCard={{
            items: [
              "Counterfeit jerseys flooding the market",              "No authentication guarantees",              "Limited selection and availability",              "Lack of preservation expertise"
            ]
          }}
          positiveCard={{
            items: [
              "100% authenticated vintage jerseys",              "Lifetime authenticity guarantee",              "Extensive rare and exclusive collection",              "Expert preservation and care"
            ]
          }}
        />
      </div>

      <div id="testimonials" data-section="testimonials">
        <TestimonialCardTwo
          title="Trusted by Collectors Worldwide"
          description="Hear from passionate collectors who have found their holy grail jerseys with us."
          tag="Customer Reviews"
          tagIcon={Star}
          tagAnimation="slide-up"
          textboxLayout="default"
          useInvertedBackground={false}
          animationType="slide-up"
          testimonials={[
            {
              id: "1",              name: "Marco Rossi",              role: "Football Collector",              testimonial: "Finally found the 1982 Manchester United jersey I've been searching for 10 years. The authenticity verification and condition are impeccable. Highly recommend!",              imageSrc: "http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg",              imageAlt: "Marco Rossi"
            },
            {
              id: "2",              name: "Sarah Chen",              role: "Investment Enthusiast",              testimonial: "Exceptional service and expertise. Their knowledge about vintage jerseys is unmatched. My collection has grown tremendously thanks to their recommendations.",              imageSrc: "http://img.b2bpic.net/free-photo/positive-confident-businesswoman-wearing-formal-suit-standing-with-arms-folded_74855-10328.jpg",              imageAlt: "Sarah Chen"
            },
            {
              id: "3",              name: "James Mitchell",              role: "Museum Curator",              testimonial: "We've sourced multiple pieces for our sports museum from Vintage Soccer. Their authentication process is rigorous and their pieces are museum-quality.",              imageSrc: "http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg",              imageAlt: "James Mitchell"
            },
            {
              id: "4",              name: "Elena Bergström",              role: "Vintage Fashion Expert",              testimonial: "The rarest jerseys are here. I've worked with them for three years and their reliability, authenticity guarantee, and customer care are unparalleled in the industry.",              imageSrc: "http://img.b2bpic.net/free-photo/beautiful-middle-aged-businesswoman-standing-looking-away_74855-8812.jpg",              imageAlt: "Elena Bergström"
            },
            {
              id: "5",              name: "David Thompson",              role: "Estate Sale Coordinator",              testimonial: "Outstanding professionalism and fair pricing. They understood the historical significance of every piece. Truly passionate about football heritage preservation.",              imageSrc: "http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg",              imageAlt: "David Thompson"
            },
            {
              id: "6",              name: "Lucia Fontana",              role: "Private Collector",              testimonial: "The best resource for rare vintage jerseys. Every purchase comes with detailed documentation and provenance. Worth every penny for authentic pieces.",              imageSrc: "http://img.b2bpic.net/free-photo/beautiful-middle-aged-businesswoman-standing-looking-away_74855-8812.jpg",              imageAlt: "Lucia Fontana"
            }
          ]}
        />
      </div>

      <div id="contact" data-section="contact">
        <ContactSplit
          tag="Newsletter"
          tagIcon={Mail}
          tagAnimation="slide-up"
          title="Stay Updated on New Acquisitions"
          description="Subscribe to receive exclusive previews of rare jersey arrivals, authentication tips, collecting guides, and special collector events."
          background={{ variant: "plain" }}
          useInvertedBackground={false}
          mediaAnimation="slide-up"
          mediaPosition="right"
          imageSrc="http://img.b2bpic.net/free-photo/close-up-basketball-locker-with-equipment_23-2150847406.jpg"
          imageAlt="Vintage jersey collection"
          inputPlaceholder="Enter your email"
          buttonText="Subscribe"
          termsText="We respect your privacy. Unsubscribe at any time."
        />
      </div>

      <div id="footer" data-section="footer">
        <FooterCard
          logoText="Vintage Soccer"
          copyrightText="© 2025 Vintage Soccer | Authentic Retro Football Jerseys. All rights reserved."
          socialLinks={[
            { icon: Instagram, href: "https://instagram.com", ariaLabel: "Instagram" },
            { icon: Facebook, href: "https://facebook.com", ariaLabel: "Facebook" },
            { icon: Twitter, href: "https://twitter.com", ariaLabel: "Twitter" }
          ]}
        />
      </div>
    </ThemeProvider>
  );
}
