"use client";

import Link from "next/link";
import NavbarStyleCentered from "@/components/navbar/NavbarStyleCentered/NavbarStyleCentered";
import TestimonialCardFive from "@/components/sections/testimonial/TestimonialCardFive";
import MetricCardTen from "@/components/sections/metrics/MetricCardTen";
import FooterSimple from "@/components/sections/footer/FooterSimple";
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";

export default function PortfolioPage() {
  const navItems = [
    { name: "Home", id: "home" },
    { name: "Services", id: "services" },
    { name: "Portfolio", id: "portfolio" },
    { name: "About", id: "about" },
    { name: "Contact", id: "contact" },
  ];

  const footerColumns = [
    {
      title: "Cartel",
      items: [
        { label: "Home", href: "/" },
        { label: "Services", href: "/services" },
        { label: "Portfolio", href: "/portfolio" },
        { label: "About", href: "/about" },
      ],
    },
    {
      title: "Operations",
      items: [
        { label: "Brand Strategy", href: "/services" },
        { label: "Web Design", href: "/services" },
        { label: "Content Creation", href: "/services" },
        { label: "Apply for Membership", href: "/contact" },
      ],
    },
    {
      title: "Connect",
      items: [
        { label: "Contact", href: "/contact" },
        { label: "Instagram", href: "#" },
        { label: "Twitter", href: "#" },
        { label: "LinkedIn", href: "#" },
      ],
    },
    {
      title: "Legal",
      items: [
        { label: "Privacy Policy", href: "#" },
        { label: "Terms of Service", href: "#" },
        { label: "Code of Conduct", href: "#" },
      ],
    },
  ];

  return (
    <ThemeProvider
      defaultButtonVariant="icon-arrow"
      defaultTextAnimation="background-highlight"
      borderRadius="pill"
      contentWidth="small"
      sizing="mediumLarge"
      background="circleGradient"
      cardStyle="glass-depth"
      primaryButtonStyle="flat"
      secondaryButtonStyle="radial-glow"
      headingFontWeight="extrabold"
    >
      <div id="nav" data-section="nav">
        <NavbarStyleCentered
          brandName="CATFISH CARTEL"
          navItems={navItems}
          button={{
            text: "Apply for Membership",
            href: "/contact",
          }}
        />
      </div>

      <div id="recent-operations" data-section="recent-operations">
        <TestimonialCardFive
          title="Recent Operations"
          description="Another successful transformation. Another cartel member. Another glow up."
          testimonials={[
            {
              id: "op-1",
              name: "Madison Chen",
              date: "2024",
              title: "Founder, Digital Dreams Co",
              quote: "We went from invisible to unforgettable. The cartel made us look like we've been crushing it for years. Now clients actually call us.",
              tag: "Another successful operation",
              avatarSrc: "http://img.b2bpic.net/free-photo/afro-american-woman-smiling-close-up_23-2148336947.jpg",
              imageSrc: "http://img.b2bpic.net/free-vector/colorful-minimal-business-card-template_23-2148379212.jpg?_wi=2",
            },
            {
              id: "op-2",
              name: "James Rodriguez",
              date: "2024",
              title: "CEO, NextGen Ventures",
              quote: "Surface level? Sure. But that surface is now pure gold. They turned our startup into something investors actually want to back.",
              tag: "Made member transformation",
              avatarSrc: "http://img.b2bpic.net/free-photo/handsome-man-outdoors-drinking-coffee-with-sunglasses-guy-with-beard-instagram-effect_1212-818.jpg",
              imageSrc: "http://img.b2bpic.net/free-photo/top-view-black-lives-matter-cards-with-letters-multicolored-paper_23-2148802411.jpg?_wi=2",
            },
            {
              id: "op-3",
              name: "Priya Kapoor",
              date: "2024",
              title: "Founder, Luxury Goods Ltd",
              quote: "The cartel doesn't just rebrand you—they make people believe in the fantasy you're selling. And isn't that what business is?",
              tag: "Inner circle member",
              avatarSrc: "http://img.b2bpic.net/free-photo/portrait-happy-businesswoman-her-employees-background_1262-20305.jpg",
              imageSrc: "http://img.b2bpic.net/free-vector/minimalist-bakery-gift-certificate-template_742173-8417.jpg?_wi=2",
            },
            {
              id: "op-4",
              name: "Marcus Webb",
              date: "2024",
              title: "Founder, Tech Solutions Pro",
              quote: "They promised to make us look better than we are. They delivered. Now we're actually becoming what we look like.",
              tag: "Associate to made member",
              avatarSrc: "http://img.b2bpic.net/free-photo/closeup-handsome-middle-aged-business-leader_1262-4822.jpg",
              imageSrc: "http://img.b2bpic.net/free-photo/mindset-opposite-positivity-negativity-thinking-concept_53876-123760.jpg?_wi=2",
            },
            {
              id: "op-5",
              name: "Sophie Laurent",
              date: "2024",
              title: "CMO, Elegant Brands",
              quote: "Judge away—that's the point. We look incredible. And in this game, perception isn't just reality; it's everything.",
              tag: "Made member retention",
              avatarSrc: "http://img.b2bpic.net/free-photo/elderly-business-woman-office-isolated_1303-21367.jpg",
              imageSrc: "http://img.b2bpic.net/free-photo/office-supplies-red-table_171337-13058.jpg?_wi=2",
            },
            {
              id: "op-6",
              name: "David Park",
              date: "2024",
              title: "Founder, Growth Hacking Co",
              quote: "The catfish cartel helped us catfish our way into success. We went from credibility question marks to industry leaders in perception.",
              tag: "Long-term partnership",
              avatarSrc: "http://img.b2bpic.net/free-photo/middle-age-businessman-smiling-happy-standing-city_839833-25759.jpg",
              imageSrc: "http://img.b2bpic.net/free-photo/business-people-looking-chart-office_23-2148017089.jpg?_wi=2",
            },
          ]}
          tag="Client wins"
          tagAnimation="blur-reveal"
          textboxLayout="default"
          useInvertedBackground={true}
          animationType="opacity"
        />
      </div>

      <div id="portfolio-metrics" data-section="portfolio-metrics">
        <MetricCardTen
          title="Portfolio Impact"
          description="The numbers speak for themselves. Every transformation carries the mark of excellence."
          animationType="slide-up"
          textboxLayout="centered"
          useInvertedBackground={false}
          metrics={[
            {
              id: "metric-1",
              title: "Brands Elevated",
              subtitle: "from ordinary to unforgettable",
              category: "Portfolio Size",
              value: "85+",
            },
            {
              id: "metric-2",
              title: "Market Leaders",
              subtitle: "now dominating their niches",
              category: "Client Success",
              value: "73%",
            },
            {
              id: "metric-3",
              title: "Industry Recognition",
              subtitle: "awards and accolades earned",
              category: "Achievement",
              value: "40+",
            },
          ]}
        />
      </div>

      <div id="footer" data-section="footer">
        <FooterSimple
          columns={footerColumns}
          bottomLeftText="© 2024 Catfish Cartel. All transformations confidential."
          bottomRightText="We make the magic. You take the credit."
        />
      </div>
    </ThemeProvider>
  );
}