"use client";

import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import NavbarLayoutFloatingInline from "@/components/navbar/NavbarLayoutFloatingInline";
import SplitAbout from "@/components/sections/about/SplitAbout";
import FeatureCardOne from "@/components/sections/feature/FeatureCardOne";
import ContactCenter from "@/components/sections/contact/ContactCenter";
import FooterSimple from "@/components/sections/footer/FooterSimple";
import Link from "next/link";
import { Heart, Compass, Sparkles, Mail } from "lucide-react";

export default function LeadershipPage() {
  const navItems = [
    { name: "About", id: "about" },
    { name: "Services", id: "services" },
    { name: "CE Courses", id: "ce-courses" },
    { name: "Leadership", id: "leadership" },
  ];

  const footerColumns = [
    {
      title: "Services",
      items: [
        { label: "Massage Therapy", href: "/services" },
        { label: "CE Courses", href: "/ce-courses" },
        { label: "Leadership Programs", href: "/leadership" },
        { label: "Well-Being Coaching", href: "/services" },
      ],
    },
    {
      title: "Company",
      items: [
        { label: "About Susie", href: "/about" },
        { label: "Our Mission", href: "/about" },
        { label: "Credentials", href: "/about" },
        { label: "Contact", href: "/contact" },
      ],
    },
    {
      title: "Resources",
      items: [
        { label: "Blog & Insights", href: "#" },
        { label: "CE Course Calendar", href: "/ce-courses" },
        { label: "Corporate Packages", href: "/leadership" },
        { label: "FAQs", href: "#" },
      ],
    },
    {
      title: "Legal",
      items: [
        { label: "Privacy Policy", href: "#" },
        { label: "Terms of Service", href: "#" },
        { label: "Code of Ethics", href: "#" },
        { label: "Accessibility", href: "#" },
      ],
    },
  ];

  return (
    <ThemeProvider
      defaultButtonVariant="directional-hover"
      defaultTextAnimation="background-highlight"
      borderRadius="pill"
      contentWidth="mediumSmall"
      sizing="mediumSizeLargeTitles"
      background="grid"
      cardStyle="soft-shadow"
      primaryButtonStyle="double-inset"
      secondaryButtonStyle="glass"
      headingFontWeight="medium"
    >
      <div id="nav" data-section="nav">
        <NavbarLayoutFloatingInline
          brandName="Griffin Wellness"
          navItems={navItems}
          button={{
            text: "Book Now",
            href: "https://griffinwellness.acuityscheduling.com",
          }}
          animateOnLoad={true}
          className="bg-white/80 backdrop-blur-md shadow-sm"
          navItemClassName="text-foreground hover:text-primary-cta transition-colors"
          buttonClassName="bg-primary-cta hover:bg-opacity-90 text-white"
          buttonTextClassName="font-medium"
        />
      </div>

      <div id="leadership-overview" data-section="leadership-overview">
        <SplitAbout
          title="Leadership & Corporate Wellness Programs"
          description="Transform your organization's culture, elevate leadership capacity, and create sustainable wellness through customized programs grounded in ethics, emotional intelligence, and evidence-based best practices. Griffin Wellness solutions are designed for forward-thinking organizations committed to thriving people."
          tag="Organizational Transformation"
          tagIcon={Compass}
          tagAnimation="slide-up"
          textboxLayout="default"
          useInvertedBackground={false}
          bulletPoints={[
            {
              title: "Ethical Leadership Development",
              description:
                "Build leadership teams grounded in ethical principles, authentic communication, and stakeholder accountability.",
              icon: Compass,
            },
            {
              title: "Burnout Prevention & Resilience",
              description:
                "Evidence-based interventions addressing organizational stressors, individual resilience, and sustainable well-being systems.",
              icon: Heart,
            },
            {
              title: "Culture Transformation Coaching",
              description:
                "Facilitate systemic change toward inclusive, psychologically safe, and high-performing organizational cultures.",
              icon: Sparkles,
            },
            {
              title: "Executive & Team Coaching",
              description:
                "Personalized coaching for C-suite, mid-level leaders, and emerging talent to unlock leadership potential and drive strategic impact.",
              icon: Heart,
            },
          ]}
          imageSrc="http://img.b2bpic.net/free-photo/smiling-senior-businessman-sitting-conference_1262-2322.jpg?_wi=7"
          imageAlt="Corporate leadership and wellness programs"
          mediaAnimation="slide-up"
          imagePosition="left"
          ariaLabel="Leadership and Corporate Wellness Programs"
        />
      </div>

      <div id="programs" data-section="programs">
        <FeatureCardOne
          title="Leadership & Organizational Programs"
          description="Customized solutions for organizations at every stage of growth and transformation. Programs are tailored to your industry, culture, and strategic priorities."
          tag="Tailored Solutions"
          tagIcon={Sparkles}
          tagAnimation="slide-up"
          textboxLayout="default"
          useInvertedBackground={true}
          features={[
            {
              title: "Ethical Leadership Intensive",
              description:
                "Multi-week program for leadership teams covering ethical decision-making, stakeholder communication, and cultural accountability. Includes live workshops and ongoing group coaching.",
              imageSrc:
                "http://img.b2bpic.net/free-photo/smiling-senior-businessman-sitting-conference_1262-2322.jpg?_wi=8",
              imageAlt: "Ethical leadership intensive program",
              button: {
                text: "Learn More",
                href: "/leadership",
              },
            },
            {
              title: "Corporate Wellness & Burnout Prevention",
              description:
                "Comprehensive organizational wellness initiative addressing systemic stressors, resilience building, and sustainable health practices for all employees.",
              imageSrc:
                "http://img.b2bpic.net/free-photo/couple-performing-yoga-safari-vacation_107420-9663.jpg?_wi=3",
              imageAlt: "Corporate wellness program",
              button: {
                text: "Explore Program",
                href: "/leadership",
              },
            },
            {
              title: "Executive Coaching & Strategic Development",
              description:
                "One-on-one and small group coaching for senior leaders focusing on executive presence, strategic thinking, and organizational impact.",
              imageSrc:
                "http://img.b2bpic.net/free-photo/happy-freelance-worker-holding-education-training-class-laptop-from-home_637285-6051.jpg?_wi=3",
              imageAlt: "Executive coaching and development",
              button: {
                text: "Schedule Consultation",
                href: "https://griffinwellness.acuityscheduling.com",
              },
            },
          ]}
          gridVariant="uniform-all-items-equal"
          animationType="slide-up"
          ariaLabel="Leadership and organizational programs"
        />
      </div>

      <div id="newsletter-leadership" data-section="newsletter-leadership">
        <ContactCenter
          tag="Leadership Insights"
          title="Receive Organizational Leadership Updates"
          description="Subscribe to receive exclusive articles, research, and resources on ethical leadership, organizational culture, and sustainability practices for forward-thinking leaders."
          tagIcon={Mail}
          tagAnimation="slide-up"
          background={{ variant: "rotated-rays-animated-grid" }}
          useInvertedBackground={false}
          inputPlaceholder="Enter your email"
          buttonText="Subscribe"
          termsText="We respect your privacy. Unsubscribe anytime from our newsletter."
          ariaLabel="Newsletter signup for leadership page"
        />
      </div>

      <div id="footer" data-section="footer">
        <FooterSimple
          columns={footerColumns}
          bottomLeftText="© 2025 Griffin Wellness Solutions. All rights reserved."
          bottomRightText="Founded by Susie | Nationally Accredited Provider"
          ariaLabel="Site footer"
        />
      </div>
    </ThemeProvider>
  );
}