"use client";

import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import ReactLenis from "lenis/react";
import ContactSplitForm from '@/components/sections/contact/ContactSplitForm';
import FaqBase from '@/components/sections/faq/FaqBase';
import FeatureCardSixteen from '@/components/sections/feature/FeatureCardSixteen';
import FooterBaseReveal from '@/components/sections/footer/FooterBaseReveal';
import HeroBillboard from '@/components/sections/hero/HeroBillboard';
import InlineImageSplitTextAbout from '@/components/sections/about/InlineImageSplitTextAbout';
import NavbarStyleCentered from '@/components/navbar/NavbarStyleCentered/NavbarStyleCentered';
import ProductCardFour from '@/components/sections/product/ProductCardFour';
import SocialProofOne from '@/components/sections/socialProof/SocialProofOne';
import TestimonialCardFifteen from '@/components/sections/testimonial/TestimonialCardFifteen';

export default function LandingPage() {
  return (
    <ThemeProvider
        defaultButtonVariant="directional-hover"
        defaultTextAnimation="entrance-slide"
        borderRadius="soft"
        contentWidth="mediumLarge"
        sizing="medium"
        background="fluid"
        cardStyle="glass-depth"
        primaryButtonStyle="gradient"
        secondaryButtonStyle="solid"
        headingFontWeight="semibold"
    >
      <ReactLenis root>
  <div id="nav" data-section="nav">
      <NavbarStyleCentered
      navItems={[
        {
          name: "Home",
          id: "#home",
        },
        {
          name: "Products",
          id: "#products",
        },
        {
          name: "About",
          id: "#about",
        },
        {
          name: "Reviews",
          id: "#reviews",
        },
        {
          name: "FAQ",
          id: "#faq",
        },
        {
          name: "Contact",
          id: "#contact",
        },
      ]}
      logoSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Ew1wtFzFV7UFyGj5UX5Q9URtS6/uploaded-1781075129523-73k61ua3.png"
      logoAlt="Nocturia Parfum Logo"
      brandName="NOCTURIA PARFUM"
    />
  </div>

  <div id="home" data-section="home">
      <HeroBillboard
      background={{
        variant: "plain",
      }}
      title="NOCTURIA PARFUM"
      description="Experience the allure of the night with our exclusive collection of exquisite fragrances. Crafted for those who dare to enchant."
      tagAnimation="none"
      buttons={[
        {
          text: "Explore Scents",
          href: "#products",
        },
        {
          text: "Learn More",
          href: "#about",
        },
      ]}
      buttonAnimation="slide-up"
      imageSrc="http://img.b2bpic.net/free-photo/skin-regeneration-product-still-life_23-2151232252.jpg"
      imageAlt="Luxurious Nocturia Parfum bottle"
      mediaAnimation="slide-up"
      avatars={[
        {
          src: "http://img.b2bpic.net/free-photo/portrait-beautiful-young-business-woman_158595-4752.jpg",
          alt: "Distinguished fragrance enthusiast",
        },
        {
          src: "http://img.b2bpic.net/free-photo/portrait-adult-businesswoman-posing_23-2148452676.jpg",
          alt: "Elegant perfume connoisseur",
        },
        {
          src: "http://img.b2bpic.net/free-photo/charming-lady-velvet-outfit-holds-martini-glass_197531-15680.jpg",
          alt: "Sophisticated luxury reviewer",
        },
        {
          src: "http://img.b2bpic.net/free-photo/girl-with-pink-hair-sitting-relaxed-leather-sofa_158595-4347.jpg",
          alt: "Esteemed critic of fine scents",
        },
        {
          src: "http://img.b2bpic.net/free-photo/gorgeous-blond-woman-blue-dress-talking-antique-phone_613910-10886.jpg",
          alt: "Passionate fragrance collector",
        },
      ]}
      avatarText="Trusted by over 10,000 connoisseurs"
      marqueeItems={[
        {
          type: "image",
          src: "http://img.b2bpic.net/free-photo/real-life-zodiac-collage_23-2149588378.jpg",
          alt: "Luxury Fragrance Magazine Logo",
        },
        {
          type: "image",
          src: "http://img.b2bpic.net/free-vector/global-environmental-logo-vector-with-save-our-planet-text_53876-112048.jpg",
          alt: "Global Scent Awards Logo",
        },
        {
          type: "image",
          src: "http://img.b2bpic.net/free-vector/luxury-retro-logo-set_23-2148380231.jpg",
          alt: "Niche Perfumery Guild Logo",
        },
        {
          type: "image",
          src: "asset://home-marquee-4",
          alt: "Fine Aroma Society Logo",
        },
        {
          type: "image",
          src: "http://img.b2bpic.net/free-photo/set-quail-eggs-near-feathers-can_23-2148073842.jpg",
          alt: "Haute Perfume Review Logo",
        },
      ]}
      marqueeSpeed={40}
      showMarqueeCard={true}
    />
  </div>

  <div id="about" data-section="about">
      <InlineImageSplitTextAbout
      useInvertedBackground={false}
      heading={[
        {
          type: "text",
          content: "The Essence of Night",
        },
      ]}
      buttons={[
        {
          text: "Our Philosophy",
          href: "#",
        },
      ]}
      description="Nocturia Parfum is born from a passion for the ephemeral beauty of the night. We blend rare botanicals and ethically sourced ingredients to create fragrances that are not just worn, but experienced. Each scent is a journey into the mystical and the sublime, designed to leave a lasting impression long after the sun rises."
      imageSrc="http://img.b2bpic.net/free-photo/close-up-scary-plant-thorns_23-2147811144.jpg"
      imageAlt="Rare botanicals and ingredients for perfume"
    />
  </div>

  <div id="features" data-section="features">
      <FeatureCardSixteen
      animationType="slide-up"
      textboxLayout="default"
      useInvertedBackground={true}
      negativeCard={{
        items: [
          "Artificial Dyes & Preservatives",
          "Harmful Phthalates",
          "Animal Testing",
          "Generic Fragrance Oils",
        ],
      }}
      positiveCard={{
        items: [
          "Rare & Exotic Botanicals",
          "Ethically Sourced Ingredients",
          "Long-Lasting, Complex Formulas",
          "Handcrafted in Small Batches",
        ],
      }}
      title="Crafted for Distinction"
      description="Our perfumes are more than scents; they are an art form, meticulously blended for an unforgettable experience that defines luxury and exclusivity."
    />
  </div>

  <div id="products" data-section="products">
      <ProductCardFour
      animationType="slide-up"
      textboxLayout="default"
      gridVariant="two-columns-alternating-heights"
      useInvertedBackground={false}
      products={[
        {
          id: "product-1",
          name: "Lumière Noire",
          price: "$180",
          variant: "Eau de Parfum",
          imageSrc: "http://img.b2bpic.net/free-photo/cosmetic-product-container-with-art-nouveau-inspired-sun-relief-background_23-2151420646.jpg",
          imageAlt: "Lumière Noire perfume bottle",
        },
        {
          id: "product-2",
          name: "Ombre Mystique",
          price: "$220",
          variant: "Extrait de Parfum",
          imageSrc: "http://img.b2bpic.net/free-photo/perfume-bottle_1048-1835.jpg",
          imageAlt: "Ombre Mystique perfume bottle",
        },
        {
          id: "product-3",
          name: "Étoile Filante",
          price: "$195",
          variant: "Eau de Parfum",
          imageSrc: "http://img.b2bpic.net/free-photo/view-charcoal-different-forms_23-2149654126.jpg",
          imageAlt: "Étoile Filante perfume bottle",
        },
        {
          id: "product-4",
          name: "Crépuscule d'Or",
          price: "$210",
          variant: "Extrait de Parfum",
          imageSrc: "http://img.b2bpic.net/free-photo/crystal-whiskey-bottle-alcohol-drinks-packaging_53876-110846.jpg",
          imageAlt: "Crépuscule d'Or perfume bottle",
        },
        {
          id: "product-5",
          name: "Aube Secrète",
          price: "$175",
          variant: "Eau de Parfum",
          imageSrc: "http://img.b2bpic.net/free-photo/cosmetic-product-container-with-art-nouveau-inspired-sun-relief-background_23-2151420629.jpg",
          imageAlt: "Aube Secrète perfume bottle",
        },
        {
          id: "product-6",
          name: "Voile Lactée",
          price: "$200",
          variant: "Extrait de Parfum",
          imageSrc: "http://img.b2bpic.net/free-photo/aesthetic-bottles-still-life-home-decor_53876-133314.jpg",
          imageAlt: "Voile Lactée perfume bottle",
        },
      ]}
      title="Our Signature Collection"
      description="Discover timeless fragrances that embody elegance and mystery. Each bottle tells a story, captivating senses with every delicate spray."
    />
  </div>

  <div id="reviews" data-section="reviews">
      <TestimonialCardFifteen
      useInvertedBackground={true}
      testimonial="Nocturia Parfum has truly captured the essence of night in a bottle. The scents are incredibly unique and last for hours, earning me countless compliments. A true masterpiece!"
      rating={5}
      author="Isabella Rossi"
      avatars={[
        {
          src: "http://img.b2bpic.net/free-photo/young-attractive-emotional-girl-business-style-clothes-plain-white-surface-office-audience_78826-2394.jpg",
          alt: "Isabella Rossi",
        },
        {
          src: "http://img.b2bpic.net/free-photo/image-smiling-woman-with-phone-look-camera_197531-33385.jpg",
          alt: "Michael Chen",
        },
        {
          src: "http://img.b2bpic.net/free-photo/portrait-redheaded-girl-pink-blouse-marsala-skirt-black-background_627829-8163.jpg",
          alt: "Emily Rodriguez",
        },
        {
          src: "http://img.b2bpic.net/free-photo/confident-outline-business-side-face-male_1194-3839.jpg",
          alt: "David Kim",
        },
        {
          src: "http://img.b2bpic.net/free-photo/portrait-young-woman-sitting-cafe-holding-ice-cream-sandwich_23-2148161741.jpg",
          alt: "Sophia Lee",
        },
      ]}
      ratingAnimation="slide-up"
      avatarsAnimation="slide-up"
    />
  </div>

  <div id="social-proof" data-section="social-proof">
      <SocialProofOne
      textboxLayout="default"
      useInvertedBackground={false}
      names={[
        "Luxury Living Magazine",
        "Fragrance Aficionado",
        "Golden Essence Awards",
        "Gourmand Scents Review",
        "Elite Style Monthly",
        "The Scented Times",
        "Aroma Global Summit",
      ]}
      title="Recognized Excellence"
      description="Trusted by connoisseurs and featured in leading luxury publications worldwide for our unparalleled craftsmanship and unique fragrances."
    />
  </div>

  <div id="faq" data-section="faq">
      <FaqBase
      textboxLayout="default"
      useInvertedBackground={true}
      faqs={[
        {
          id: "faq-1",
          title: "What makes Nocturia Parfum unique?",
          content: "Nocturia Parfum stands out through its use of rare, ethically sourced botanicals and a meticulous blending process. Each fragrance is designed to evoke the mystery and elegance of the night, offering a truly distinctive and long-lasting scent experience unlike any other.",
        },
        {
          id: "faq-2",
          title: "How long does the fragrance last?",
          content: "Our Extrait de Parfums and Eau de Parfums are formulated for exceptional longevity. Depending on skin type and environmental factors, you can expect our scents to last between 8 to 12 hours, with some notes lingering even longer.",
        },
        {
          id: "faq-3",
          title: "Do you offer international shipping?",
          content: "Yes, Nocturia Parfum is delighted to offer international shipping to a wide range of countries. Please refer to our shipping policy page for a detailed list of destinations, estimated delivery times, and associated costs.",
        },
        {
          id: "faq-4",
          title: "Can I get a sample before purchasing a full bottle?",
          content: "We understand the importance of experiencing a fragrance before committing. We offer discovery sets containing samples of our signature collection. These are perfect for finding your ideal Nocturia scent.",
        },
      ]}
      title="Frequently Asked Questions"
      description="Find answers to common inquiries about our exclusive fragrances, ordering process, shipping, and personalized services."
      faqsAnimation="slide-up"
    />
  </div>

  <div id="contact" data-section="contact">
      <ContactSplitForm
      useInvertedBackground={false}
      title="Connect With Us"
      description="For bespoke fragrance consultations, exclusive collaborations, or any inquiries, our dedicated team is here to assist you. Reach out and experience personalized service."
      inputs={[
        {
          name: "name",
          type: "text",
          placeholder: "Your Name",
          required: true,
        },
        {
          name: "email",
          type: "email",
          placeholder: "Your Email",
          required: true,
        },
        {
          name: "subject",
          type: "text",
          placeholder: "Subject",
        },
      ]}
      textarea={{
        name: "message",
        placeholder: "Your Message",
        rows: 5,
        required: true,
      }}
      imageSrc="http://img.b2bpic.net/free-photo/wedding-still-life-with-glasses_23-2147975934.jpg"
      imageAlt="Elegant perfume bottle with atmospheric lighting"
      mediaAnimation="none"
      mediaPosition="right"
      buttonText="Send Message"
    />
  </div>

  <div id="footer" data-section="footer">
      <FooterBaseReveal
      logoSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Ew1wtFzFV7UFyGj5UX5Q9URtS6/uploaded-1781075129523-73k61ua3.png"
      logoAlt="Nocturia Parfum Logo"
      logoText="NOCTURIA PARFUM"
      columns={[
        {
          title: "Shop",
          items: [
            {
              label: "Signature Collection",
              href: "#products",
            },
            {
              label: "Discovery Sets",
              href: "#",
            },
            {
              label: "Gift Cards",
              href: "#",
            },
          ],
        },
        {
          title: "Company",
          items: [
            {
              label: "Our Story",
              href: "#about",
            },
            {
              label: "Craftsmanship",
              href: "#features",
            },
            {
              label: "Sustainability",
              href: "#",
            },
          ],
        },
        {
          title: "Support",
          items: [
            {
              label: "Contact Us",
              href: "#contact",
            },
            {
              label: "FAQ",
              href: "#faq",
            },
            {
              label: "Shipping & Returns",
              href: "#",
            },
            {
              label: "Privacy Policy",
              href: "#",
            },
          ],
        },
      ]}
      copyrightText="© 2024 NOCTURIA PARFUM. All rights reserved."
    />
  </div>
      </ReactLenis>
    </ThemeProvider>
  );
}
