"use client";

import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import NavbarLayoutFloatingInline from "@/components/navbar/NavbarLayoutFloatingInline";
import HeroSplitDoubleCarousel from "@/components/sections/hero/HeroSplitDoubleCarousel";
import TestimonialAboutCard from "@/components/sections/about/TestimonialAboutCard";
import ProductCardOne from "@/components/sections/product/ProductCardOne";
import FeatureHoverPattern from "@/components/sections/feature/featureHoverPattern/FeatureHoverPattern";
import SocialProofOne from "@/components/sections/socialProof/SocialProofOne";
import TeamCardSix from "@/components/sections/team/TeamCardSix";
import TestimonialCardTwelve from "@/components/sections/testimonial/TestimonialCardTwelve";
import FooterBaseCard from "@/components/sections/footer/FooterBaseCard";
import { Sparkles, Trophy, Award, Zap, Star, Globe, Users, Quote, Palette, Target, Shield } from "lucide-react";

export default function LandingPage() {
  return (
    <ThemeProvider
      defaultButtonVariant="icon-arrow"
      defaultTextAnimation="reveal-blur"
      borderRadius="pill"
      contentWidth="compact"
      sizing="largeSmall"
      background="circleGradient"
      cardStyle="layered-gradient"
      primaryButtonStyle="flat"
      secondaryButtonStyle="solid"
      headingFontWeight="normal"
    >
      <div id="nav" data-section="nav">
        <NavbarLayoutFloatingInline
          brandName="Prestige Creative"
          navItems={[
            { name: "About", id: "about" },
            { name: "Work", id: "featured-work" },
            { name: "Services", id: "services" },
            { name: "Team", id: "team" },
          ]}
          button={{
            text: "Schedule Private Consultation",            href: "contact"}}
          animateOnLoad={true}
        />
      </div>

      <div id="hero" data-section="hero">
        <HeroSplitDoubleCarousel
          title="Bespoke Creative Excellence for Luxury Brands"
          description="We craft transformative brand experiences for discerning clients. Proven expertise across premium sectors with an unwavering commitment to discretion and results."
          tag="Premium Creative Agency"
          tagIcon={Sparkles}
          tagAnimation="blur-reveal"
          buttons={[
            {
              text: "Schedule Private Consultation",              href: "contact"},
          ]}
          buttonAnimation="blur-reveal"
          background={{ variant: "circleGradient" }}
          leftCarouselItems={[
            {
              imageSrc: "http://img.b2bpic.net/free-psd/fashion-event-landing-page-template_23-2149884836.jpg?_wi=1",              imageAlt: "Luxury brand portfolio work"},
            {
              imageSrc: "http://img.b2bpic.net/free-vector/mandala-cards-premium-golden-style_1017-8498.jpg",              imageAlt: "Premium branding design"},
            {
              imageSrc: "http://img.b2bpic.net/free-photo/traveller-texting-messages-before-skiing_482257-76509.jpg?_wi=1",              imageAlt: "Exclusive creative project"},
            {
              imageSrc: "http://img.b2bpic.net/free-photo/abstract-ferromagnetic-mirrored-metal-upside-down_23-2148253662.jpg",              imageAlt: "High-end brand campaign"},
          ]}
          rightCarouselItems={[
            {
              imageSrc: "http://img.b2bpic.net/free-vector/elegant-business-card-template_79603-1141.jpg?_wi=1",              imageAlt: "Luxury brand identity"},
            {
              imageSrc: "http://img.b2bpic.net/free-vector/black-gold-monstera-leaf-patterned-social-media-template-set_53876-115007.jpg",              imageAlt: "Sophisticated design work"},
            {
              imageSrc: "http://img.b2bpic.net/free-vector/art-workshop-promotion-social-banner-template_53876-115011.jpg",              imageAlt: "Premium creative campaign"},
            {
              imageSrc: "http://img.b2bpic.net/free-photo/management-verifying-task-progress_482257-80309.jpg",              imageAlt: "Exclusive agency workspace"},
          ]}
          carouselPosition="right"
        />
      </div>

      <div id="about" data-section="about">
        <TestimonialAboutCard
          tag="Our Approach"
          tagIcon={Trophy}
          tagAnimation="blur-reveal"
          title="We Partner with Leaders Who Demand Excellence"
          description="Crafted for discerning brands"
          subdescription="Fortune 500 Companies & Luxury Brands"
          icon={Award}
          imageSrc="http://img.b2bpic.net/free-photo/side-view-colleagues-working-as-team_23-2149636251.jpg"
          imageAlt="Luxury brand experience and strategy"
          mediaAnimation="blur-reveal"
          useInvertedBackground={true}
        />
      </div>

      <div id="featured-work" data-section="featured-work">
        <ProductCardOne
          title="Featured Case Studies"
          description="Transformative brand experiences delivered for premium clients across luxury sectors"
          tag="Proven Results"
          tagIcon={Star}
          tagAnimation="blur-reveal"
          textboxLayout="default"
          animationType="blur-reveal"
          useInvertedBackground={false}
          products={[
            {
              id: "1",              name: "Luxury Fashion House Rebrand",              price: "Award Winner",              imageSrc: "http://img.b2bpic.net/free-psd/fashion-event-landing-page-template_23-2149884836.jpg?_wi=2",              imageAlt: "Fashion brand rebrand case study"},
            {
              id: "2",              name: "Premium Hospitality Campaign",              price: "250% ROI",              imageSrc: "http://img.b2bpic.net/free-photo/traveller-texting-messages-before-skiing_482257-76509.jpg?_wi=2",              imageAlt: "Hospitality campaign results"},
            {
              id: "3",              name: "Exclusive Tech Brand Launch",              price: "Global Recognition",              imageSrc: "http://img.b2bpic.net/free-vector/elegant-business-card-template_79603-1141.jpg?_wi=2",              imageAlt: "Technology brand launch"},
          ]}
          gridVariant="uniform-all-items-equal"
        />
      </div>

      <div id="services" data-section="services">
        <FeatureHoverPattern
          title="Our Premium Services"
          description="Comprehensive creative solutions tailored for discerning brands seeking transformative results"
          tag="Services"
          tagIcon={Zap}
          tagAnimation="blur-reveal"
          textboxLayout="default"
          animationType="blur-reveal"
          useInvertedBackground={true}
          features={[
            {
              icon: Palette,
              title: "Brand Strategy & Identity",              description: "Craft distinctive identities that resonate with affluent audiences and establish lasting market presence"},
            {
              icon: Sparkles,
              title: "Creative Direction",              description: "Visionary creative leadership that elevates every touchpoint and exceeds the highest standards"},
            {
              icon: Award,
              title: "Campaign Development",              description: "Compelling campaigns that drive engagement, trust, and measurable impact for premium brands"},
            {
              icon: Target,
              title: "Digital Transformation",              description: "Sophisticated digital solutions that maintain brand exclusivity while reaching discerning audiences"},
            {
              icon: Shield,
              title: "Brand Protection",              description: "Discreet management of brand reputation and strategic communications for high-profile clients"},
          ]}
        />
      </div>

      <div id="social-proof" data-section="social-proof">
        <SocialProofOne
          title="Trusted by Industry Leaders"
          description="Our portfolio encompasses work with Fortune 500 companies and prestigious luxury brands worldwide"
          tag="Global Clientele"
          tagIcon={Globe}
          tagAnimation="blur-reveal"
          textboxLayout="default"
          useInvertedBackground={false}
          names={[
            "Luxury Fashion Collective",            "Premium Automotive Group",            "Exclusive Hospitality Group",            "Prestige Tech Innovators",            "High-End Retail Consortium",            "Luxury Goods House",            "Elite Financial Services",            "Exclusive Lifestyle Brands"]}
          speed={40}
          showCard={true}
        />
      </div>

      <div id="team" data-section="team">
        <TeamCardSix
          title="Executive Leadership"
          description="Seasoned creatives with decades of experience transforming premium brands"
          tag="The Team"
          tagIcon={Users}
          tagAnimation="blur-reveal"
          textboxLayout="default"
          animationType="blur-reveal"
          useInvertedBackground={true}
          gridVariant="uniform-all-items-equal"
          members={[
            {
              id: "1",              name: "Alexandra Sterling",              role: "Creative Director & Founder",              imageSrc: "http://img.b2bpic.net/free-photo/portrait-bald-senior-dressed-stylish-suit-posing-against-dark-background_613910-17578.jpg",              imageAlt: "Alexandra Sterling, Creative Director"},
            {
              id: "2",              name: "Marcus Chen",              role: "Chief Strategy Officer",              imageSrc: "http://img.b2bpic.net/free-photo/young-serious-businessman-looking-camera-meeting-headshot-portrait_1163-3923.jpg",              imageAlt: "Marcus Chen, Chief Strategy Officer"},
            {
              id: "3",              name: "Elena Rossi",              role: "Brand Experience Lead",              imageSrc: "http://img.b2bpic.net/free-photo/serious-bearded-young-businessman-standing-with-arms-crossed_171337-19290.jpg",              imageAlt: "Elena Rossi, Brand Experience Lead"},
            {
              id: "4",              name: "James Whitmore",              role: "Digital Innovation Director",              imageSrc: "http://img.b2bpic.net/free-photo/smiling-homosexual-man-official-suit-looking-camera-close-up-shot-happy-gay-getting-dressed-wedding-ceremony-standing-hotel-room-with-his-partner-background-love-emotion-concept_74855-22675.jpg?_wi=1",              imageAlt: "James Whitmore, Digital Innovation Director"},
          ]}
        />
      </div>

      <div id="testimonials" data-section="testimonials">
        <TestimonialCardTwelve
          cardTitle="Trusted by discerning executives and brand leaders who demand exceptional creative excellence"
          cardTag="Client Testimonials"
          cardTagIcon={Quote}
          cardAnimation="blur-reveal"
          useInvertedBackground={false}
          testimonials={[
            {
              id: "1",              name: "Victoria Ashford",              imageSrc: "http://img.b2bpic.net/free-photo/handsome-groom-classy-black-suit-stands-dark-room_8353-7083.jpg?_wi=1",              imageAlt: "Victoria Ashford, CEO of Luxury Fashion House"},
            {
              id: "2",              name: "Thomas Blackwell",              imageSrc: "http://img.b2bpic.net/free-photo/smiling-homosexual-man-official-suit-looking-camera-close-up-shot-happy-gay-getting-dressed-wedding-ceremony-standing-hotel-room-with-his-partner-background-love-emotion-concept_74855-22675.jpg?_wi=2",              imageAlt: "Thomas Blackwell, CMO of Premium Automotive"},
            {
              id: "3",              name: "Catherine Laurent",              imageSrc: "http://img.b2bpic.net/free-photo/handsome-groom-classy-black-suit-stands-dark-room_8353-7083.jpg?_wi=2",              imageAlt: "Catherine Laurent, Founder of Exclusive Hospitality"},
            {
              id: "4",              name: "David Montgomery",              imageSrc: "http://img.b2bpic.net/free-photo/handsome-groom-classy-black-suit-stands-dark-room_8353-7083.jpg?_wi=3",              imageAlt: "David Montgomery, Executive at Prestige Tech"},
            {
              id: "5",              name: "Isabella Moretti",              imageSrc: "http://img.b2bpic.net/free-photo/handsome-groom-classy-black-suit-stands-dark-room_8353-7083.jpg?_wi=4",              imageAlt: "Isabella Moretti, COO of Luxury Goods Group"},
            {
              id: "6",              name: "Richard Sterling",              imageSrc: "http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg",              imageAlt: "Richard Sterling, Board Member of Elite Brands"},
          ]}
        />
      </div>

      <div id="footer" data-section="footer">
        <FooterBaseCard
          logoText="Prestige Creative"
          columns={[
            {
              title: "Services",              items: [
                { label: "Brand Strategy", href: "#services" },
                { label: "Creative Direction", href: "#services" },
                { label: "Campaign Development", href: "#services" },
              ],
            },
            {
              title: "Company",              items: [
                { label: "About Us", href: "#about" },
                { label: "Our Team", href: "#team" },
                { label: "Case Studies", href: "#featured-work" },
              ],
            },
            {
              title: "Connect",              items: [
                { label: "Schedule Consultation", href: "contact" },
                { label: "Contact", href: "contact" },
                { label: "Inquiries", href: "contact" },
              ],
            },
          ]}
          copyrightText="© 2025 Prestige Creative. All rights reserved. Discretion guaranteed."
        />
      </div>
    </ThemeProvider>
  );
}
