"use client";

import Link from "next/link";
import { Zap, TrendingUp, Users, Globe, Award } from "lucide-react";
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloatingInline';
import HeroSplit from '@/components/sections/hero/HeroSplit';
import MediaAbout from '@/components/sections/about/MediaAbout';
import FeatureCardTwentyTwo from '@/components/sections/feature/FeatureCardTwentyTwo';
import MetricCardThree from '@/components/sections/metrics/MetricCardThree';
import TestimonialCardFive from '@/components/sections/testimonial/TestimonialCardFive';
import FooterMedia from '@/components/sections/footer/FooterMedia';

export default function HomePage() {
  return (
    <ThemeProvider
      defaultButtonVariant="directional-hover"
      defaultTextAnimation="background-highlight"
      borderRadius="sharp"
      contentWidth="compact"
      sizing="mediumLarge"
      background="floatingGradient"
      cardStyle="inset"
      primaryButtonStyle="gradient"
      secondaryButtonStyle="glass"
      headingFontWeight="extrabold"
    >
      <div id="nav" data-section="nav">
        <NavbarLayoutFloatingInline
          brandName="PitchDrive"
          navItems={[
            { name: "About", id: "/about" },
            { name: "Team", id: "/team" },
            { name: "FAQ", id: "/faq" },
            { name: "Contact", id: "/contact" }
          ]}
          button={{
            text: "Get Started",
            href: "/contact"
          }}
        />
      </div>

      <div id="hero" data-section="hero">
        <HeroSplit
          title="Fuel Your Startup's Growth with PitchDrive"
          description="We're a VC fund led by founders for founders, based in Antwerp. We invest in early-stage European startups with bold visions and the drive to scale. Let's build something extraordinary together."
          tag="Venture Capital"
          tagIcon={Zap}
          background={{ variant: "glowing-orb" }}
          imageSrc="https://img.b2bpic.net/free-photo/young-ginger-man-using-tablet-cafe_273609-16285.jpg"
          imageAlt="Founder pitching at PitchDrive"
          imagePosition="right"
          buttons={[
            { text: "Submit Your Pitch", href: "/contact" },
            { text: "Learn More", href: "/about" }
          ]}
        />
      </div>

      <div id="about" data-section="about">
        <MediaAbout
          title="Founded by Entrepreneurs, Fueled by Passion"
          description="PitchDrive was born from firsthand experience building successful startups. Our team understands the challenges founders face—we've lived them. We bring operational expertise, strategic networks, and genuine commitment to help you navigate growth, overcome obstacles, and achieve your vision. We're not just investors; we're partners in your success."
          tag="Our Mission"
          useInvertedBackground="invertDefault"
          imageSrc="https://img.b2bpic.net/free-photo/business-colleagues-banner-concept-with-copy-space_23-2149601494.jpg"
          imageAlt="Collaborative investment and growth"
          buttons={[
            { text: "Meet Our Founders", href: "/team" }
          ]}
        />
      </div>

      <div id="thesis" data-section="thesis">
        <FeatureCardTwentyTwo
          title="Our Investment Thesis"
          description="We focus on the founders and markets that will define the next era of European innovation."
          textboxLayout="default"
          tag="Thesis"
          useInvertedBackground="noInvert"
          animationType="slide-up"
          features={[
            {
              id: "1",
              category: ["B2B", "SaaS", "Deep Tech"],
              title: "Enterprise Software & Deep Technology",
              imageSrc: "https://img.b2bpic.net/free-photo/teammates-working-late-office_23-2148991374.jpg",
              imageAlt: "Enterprise software innovation"
            },
            {
              id: "2",
              category: ["Europe", "Emerging", "Talent"],
              title: "European Talent & Emerging Markets",
              imageSrc: "https://img.b2bpic.net/free-photo/teammates-working-late-office_23-2148991374.jpg",
              imageAlt: "European startup ecosystem"
            }
          ]}
        />
      </div>

      <div id="metrics" data-section="metrics">
        <MetricCardThree
          title="Proven Track Record"
          description="Our impact across portfolio companies and ecosystem growth."
          textboxLayout="default"
          useInvertedBackground="invertDefault"
          animationType="slide-up"
          metrics={[
            { id: "1", icon: TrendingUp, title: "Portfolio Growth", value: "50M+" },
            { id: "2", icon: Users, title: "Active Founders", value: "120+" },
            { id: "3", icon: Globe, title: "European Reach", value: "25+" },
            { id: "4", icon: Award, title: "Successful Exits", value: "15+" }
          ]}
        />
      </div>

      <div id="testimonials" data-section="testimonials">
        <TestimonialCardFive
          title="What Our Founders Say"
          description="Hear from entrepreneurs who've partnered with PitchDrive."
          textboxLayout="default"
          useInvertedBackground="noInvert"
          testimonials={[
            {
              id: "1",
              name: "Elena Rodriguez, CEO of CloudSync",
              date: "Date: 15 November 2024",
              title: "PitchDrive transformed our growth trajectory",
              quote: "More than just funding, PitchDrive provided strategic guidance and network access that accelerated our product-market fit by 8 months. Johan and Saagar's operational expertise was invaluable.",
              tag: "Series A",
              avatarSrc: "https://img.b2bpic.net/free-photo/close-up-labor-union-member_23-2150969905.jpg",
              imageSrc: "https://img.b2bpic.net/free-photo/teammates-working-late-office_23-2148991369.jpg"
            },
            {
              id: "2",
              name: "Marcus Thompson, Founder of DataFlow",
              date: "Date: 20 October 2024",
              title: "True partners in our success journey",
              quote: "Working with PitchDrive felt different from day one. They understood our vision as fellow founders, not just as investors. Their network opened doors we couldn't have opened alone.",
              tag: "Seed",
              avatarSrc: "https://img.b2bpic.net/free-photo/inspiring-new-boss_1098-93.jpg",
              imageSrc: "https://img.b2bpic.net/free-photo/lifestyle-people-office_23-2149173732.jpg"
            },
            {
              id: "3",
              name: "Sofia Bergström, Head of AiVenture Labs",
              date: "Date: 05 September 2024",
              title: "The best decision we made was choosing PitchDrive",
              quote: "Their founder-first approach and deep understanding of the European tech landscape were exactly what we needed. They're invested in our success on every level.",
              tag: "Pre-Seed",
              avatarSrc: "https://img.b2bpic.net/free-photo/corporate-employee-posing-office_23-2148804484.jpg",
              imageSrc: "https://img.b2bpic.net/free-photo/teammates-working-late-office_23-2148991368.jpg"
            },
            {
              id: "4",
              name: "Thomas Janssen, Co-founder of SecureChain",
              date: "Date: 22 August 2024",
              title: "Partners who get it",
              quote: "PitchDrive's hands-on involvement and strategic network proved invaluable. They didn't just write checks; they rolled up their sleeves and helped us build.",
              tag: "Series A",
              avatarSrc: "https://img.b2bpic.net/free-photo/smiling-confident-manager-cafeteria_1098-20954.jpg",
              imageSrc: "https://img.b2bpic.net/free-photo/group-creative-people-analyzing-result-work_329181-15504.jpg"
            }
          ]}
        />
      </div>

      <FooterMedia
        imageSrc="https://img.b2bpic.net/free-photo/young-colleagues-sitting-while-work-with-laptops-desk_171337-16969.jpg"
        imageAlt="PitchDrive office in Antwerp"
        logoText="PitchDrive"
        copyrightText="© 2025 PitchDrive Venture Capital. All rights reserved."
        columns={[
          {
            title: "Company",
            items: [
              { label: "About", href: "/about" },
              { label: "Team", href: "/team" },
              { label: "Contact", href: "/contact" }
            ]
          },
          {
            title: "Resources",
            items: [
              { label: "Investment Thesis", href: "/thesis" },
              { label: "FAQ", href: "/faq" },
              { label: "Apply for Funding", href: "/contact" }
            ]
          },
          {
            title: "Connect",
            items: [
              { label: "LinkedIn", href: "https://linkedin.com/company/pitchdrive" },
              { label: "Twitter", href: "https://twitter.com/pitchdrive" },
              { label: "Email", href: "mailto:hello@pitchdrive.com" }
            ]
          }
        ]}
      />
    </ThemeProvider>
  );
}