"use client";

import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import ReactLenis from "lenis/react";
import AboutMetric from '@/components/sections/about/AboutMetric';
import FooterBase from '@/components/sections/footer/FooterBase';
import NavbarStyleFullscreen from '@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen';
import SplitAbout from '@/components/sections/about/SplitAbout';
import TeamCardFive from '@/components/sections/team/TeamCardFive';
import TestimonialCardTwo from '@/components/sections/testimonial/TestimonialCardTwo';
import { BookOpen, Briefcase, Lightbulb, LineChart, Settings, Users } from "lucide-react";

export default function LandingPage() {
  return (
    <ThemeProvider
        defaultButtonVariant="shift-hover"
        defaultTextAnimation="entrance-slide"
        borderRadius="rounded"
        contentWidth="small"
        sizing="largeSizeMediumTitles"
        background="aurora"
        cardStyle="soft-shadow"
        primaryButtonStyle="gradient"
        secondaryButtonStyle="radial-glow"
        headingFontWeight="medium"
    >
      <ReactLenis root>
  <div id="nav" data-section="nav">
      <NavbarStyleFullscreen
      navItems={[
        {
          name: "Home",          id: "home",
        },
        {
          name: "Services",          id: "services",
        },
        {
          name: "Education",          id: "education",
        },
        {
          name: "About Us",          id: "about",
        },
        {
          name: "Contact",          id: "contact",
        },
      ]}
      brandName="Zein Accounting and Consultancy"
      bottomLeftText="Trusted Financial Solutions"
      bottomRightText="info@zeinaccounting.com"
    />
  </div>

  <div id="about" data-section="about">
      <SplitAbout
      textboxLayout="default"
      useInvertedBackground={false}
      title="Empowering Your Financial Future with Zein Accounting and Consultancy"
      description="At Zein Accounting and Consultancy, we are dedicated to equipping individuals and businesses with the knowledge and services essential for financial success. Our mission is to demystify complex financial concepts and provide clear, actionable strategies tailored to your unique goals."
      bulletPoints={[
        {
          title: "Expert Guidance",          description: "Navigate financial complexities with insights from seasoned professionals.",          icon: Briefcase,
        },
        {
          title: "Innovative Education",          description: "Access cutting-edge courses, workshops, and certifications designed for real-world application.",          icon: Lightbulb,
        },
        {
          title: "Tailored Solutions",          description: "Receive personalized financial strategies that adapt to your evolving needs and aspirations.",          icon: Settings,
        },
        {
          title: "Community & Growth",          description: "Join a thriving community dedicated to continuous learning and shared financial growth.",          icon: Users,
        },
      ]}
      imageSrc="http://img.b2bpic.net/free-photo/group-smiling-business-people-analyzing-reports-communicating-while-working-together-office-there-are-people-background_637285-170.jpg?_wi=2"
      imageAlt="professional accounting firm modern interior"
    />
  </div>

  <div id="team" data-section="team">
      <TeamCardFive
      animationType="slide-up"
      textboxLayout="default"
      useInvertedBackground={false}
      team={[
        {
          id: "1",          name: "Alex P. Henderson",          role: "CEO & Lead Strategist",          imageSrc: "http://img.b2bpic.net/free-photo/handsome-groom-looks-thoughtful-sitting-couch-cosy-dark-cafe_8353-8118.jpg?_wi=2",          imageAlt: "professional businessman portrait smiling"},
        {
          id: "2",          name: "Maria C. Rodriguez",          role: "Head of Accounting Services",          imageSrc: "http://img.b2bpic.net/free-photo/confident-cheerful-businesswoman_1262-21021.jpg?_wi=2",          imageAlt: "smiling businesswoman portrait professional"},
        {
          id: "3",          name: "Samuel L. Kim",          role: "Director of Education Programs",          imageSrc: "http://img.b2bpic.net/free-photo/handsome-afroamerican-man-smiling_23-2148508920.jpg?_wi=2",          imageAlt: "young professional man smiling portrait"},
        {
          id: "4",          name: "Jessica M. Davis",          role: "Senior Financial Analyst",          imageSrc: "http://img.b2bpic.net/free-photo/business-man-banner-concept-with-copy-space_23-2149601461.jpg?_wi=2",          imageAlt: "confident female entrepreneur portrait"},
      ]}
      title="Meet Our Visionary Team"
      description="Our diverse team of certified financial experts and dedicated educators is the driving force behind your success. We combine extensive industry experience with a passion for teaching and innovation."
    />
  </div>

  <div id="metrics" data-section="metrics">
      <AboutMetric
      useInvertedBackground={false}
      title="Our Achievements & Impact"
      metrics={[
        {
          icon: Users,
          label: "Clients Empowered",          value: "750+"},
        {
          icon: BookOpen,
          label: "Courses Completed",          value: "1,500+"},
        {
          icon: LineChart,
          label: "Average Client Growth",          value: "42%"},
      ]}
    />
  </div>

  <div id="testimonials" data-section="testimonials">
      <TestimonialCardTwo
      animationType="slide-up"
      textboxLayout="default"
      useInvertedBackground={false}
      testimonials={[
        {
          id: "1",          name: "Sarah J. Chen",          role: "Small Business Owner",          testimonial: "Zein Accounting and Consultancy completely revolutionized our understanding of business finances. Their team is incredibly knowledgeable and supportive.",          imageSrc: "http://img.b2bpic.net/free-photo/handsome-groom-looks-thoughtful-sitting-couch-cosy-dark-cafe_8353-8118.jpg?_wi=3",          imageAlt: "professional businessman portrait smiling"},
        {
          id: "2",          name: "Michael B. Lee",          role: "Aspiring CPA Candidate",          testimonial: "The accounting education here is truly unparalleled. I've gained practical skills and confidence that will define my career path.",          imageSrc: "http://img.b2bpic.net/free-photo/smiling-young-handsome-guy-wearing-green-shirt_141793-122624.jpg?_wi=2",          imageAlt: "smiling male student headshot young"},
        {
          id: "3",          name: "Olivia D. White",          role: "Startup Tech Founder",          testimonial: "Their strategic financial planning was critical for our seed funding round. Highly recommend for any growing business.",          imageSrc: "http://img.b2bpic.net/free-photo/business-man-banner-concept-with-copy-space_23-2149601461.jpg?_wi=3",          imageAlt: "confident female entrepreneur portrait"},
        {
          id: "4",          name: "David S. Garcia",          role: "Financial Consultant",          testimonial: "I refer all my clients to Zein Accounting and Consultancy for their comprehensive accounting solutions and upskilling opportunities.",          imageSrc: "http://img.b2bpic.net/free-photo/confident-cheerful-businesswoman_1262-21021.jpg?_wi=3",          imageAlt: "smiling businesswoman portrait professional"},
      ]}
      title="Voices of Our Valued Clients"
      description="Hear how individuals and businesses have achieved remarkable financial transformations through our services and educational programs."
    />
  </div>

  <div id="footer" data-section="footer">
      <FooterBase
      columns={[
        {
          title: "Services",          items: [
            {
              label: "Tax Services",              href: "/services#tax"},
            {
              label: "Bookkeeping",              href: "/services#bookkeeping"},
            {
              label: "Financial Consulting",              href: "/services#consulting"},
            {
              label: "Audit & Assurance",              href: "/services#audit"},
          ],
        },
        {
          title: "Education",          items: [
            {
              label: "Online Courses",              href: "/education#courses"},
            {
              label: "Workshops & Seminars",              href: "/education#workshops"},
            {
              label: "Certification Prep",              href: "/education#certifications"},
            {
              label: "Student Resources",              href: "/education#resources"},
          ],
        },
        {
          title: "Company",          items: [
            {
              label: "About Us",              href: "/about"},
            {
              label: "Our Team",              href: "/about#team"},
            {
              label: "Contact Us",              href: "/contact"},
            {
              label: "Careers",              href: "/careers"},
          ],
        },
      ]}
      logoText="Zein Accounting and Consultancy"
      copyrightText="© 2024 Zein Accounting and Consultancy. All rights reserved."
    />
  </div>
      </ReactLenis>
    </ThemeProvider>
  );
}