"use client";

import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import ReactLenis from "lenis/react";
import ContactText from '@/components/sections/contact/ContactText';
import FaqBase from '@/components/sections/faq/FaqBase';
import FeatureCardSeven from '@/components/sections/feature/FeatureCardSeven';
import FooterBase from '@/components/sections/footer/FooterBase';
import HeroSplit from '@/components/sections/hero/HeroSplit';
import MediaAbout from '@/components/sections/about/MediaAbout';
import NavbarStyleApple from '@/components/navbar/NavbarStyleApple/NavbarStyleApple';
import TeamCardFive from '@/components/sections/team/TeamCardFive';
import TestimonialCardFive from '@/components/sections/testimonial/TestimonialCardFive';

export default function LandingPage() {
  return (
    <ThemeProvider
        defaultButtonVariant="elastic-effect"
        defaultTextAnimation="entrance-slide"
        borderRadius="soft"
        contentWidth="medium"
        sizing="mediumLarge"
        background="aurora"
        cardStyle="solid"
        primaryButtonStyle="double-inset"
        secondaryButtonStyle="glass"
        headingFontWeight="medium"
    >
      <ReactLenis root>
  <div id="nav" data-section="nav">
      <NavbarStyleApple
      navItems={[
        {
          name: "Home",
          id: "home",
          href: "/",
        },
        {
          name: "About",
          id: "about",
          href: "/about",
        },
        {
          name: "Services",
          id: "services",
          href: "/services",
        },
        {
          name: "Reviews",
          id: "reviews",
          href: "/reviews",
        },
        {
          name: "Contact",
          id: "contact",
          href: "/contact",
        },
      ]}
      brandName="Adv. Madhubala Srivastava & Associate"
    />
  </div>

  <div id="hero" data-section="hero">
      <HeroSplit
      background={{
        variant: "radial-gradient",
      }}
      imagePosition="right"
      title="Trusted Legal Solutions in Jamshedpur"
      description="Expert guidance by Adv. Madhubala Srivastava & Associate. We provide accessible, responsive, and experienced legal support tailored to your needs."
      buttons={[
        {
          text: "Call Now",
          href: "tel:+916203875586",
        },
        {
          text: "Book Consultation",
          href: "/contact",
        },
      ]}
      imageSrc="http://img.b2bpic.net/free-photo/portrait-contemplated-mature-businessman_23-2147898236.jpg"
      imageAlt="Professional Indian law office with lawyer and client"
      mediaAnimation="slide-up"
      fixedMediaHeight={true}
    />
  </div>

  <div id="about-home" data-section="about-home">
      <MediaAbout
      useInvertedBackground={false}
      title="Your Trusted Legal Partner in Jamshedpur"
      description="At Adv. Madhubala Srivastava & Associate, we are committed to providing unparalleled legal representation rooted in trust, transparency, and a relentless pursuit of results. Our deep understanding of local laws and community needs ensures you receive the best possible advocacy."
      imageSrc="http://img.b2bpic.net/free-photo/portrait-happy-businesswoman-with-crossed-arms-front-building_23-2147970921.jpg?_wi=1"
      imageAlt="Adv. Madhubala Srivastava professional portrait"
    />
  </div>

  <div id="services-overview" data-section="services-overview">
      <FeatureCardSeven
      animationType="slide-up"
      textboxLayout="default"
      useInvertedBackground={false}
      features={[
        {
          id: 1,
          title: "Civil Law",
          description: "Expert representation for property disputes, contract breaches, and other civil matters.",
          imageSrc: "http://img.b2bpic.net/free-photo/businessman-ready-sign-contract_23-2148377763.jpg?_wi=1",
          imageAlt: "Legal scales and documents for civil law",
        },
        {
          id: 2,
          title: "Criminal Law",
          description: "Strong defense and counsel for various criminal cases and investigations.",
          imageSrc: "http://img.b2bpic.net/free-photo/people-having-debate-while-looking-computer_23-2149389734.jpg?_wi=1",
          imageAlt: "Gavel and handcuffs for criminal law",
        },
        {
          id: 3,
          title: "Family Law",
          description: "Sensitive and effective legal solutions for divorce, child custody, and family disputes.",
          imageSrc: "http://img.b2bpic.net/free-photo/business-partners-daughter-talking-table_1262-1691.jpg?_wi=1",
          imageAlt: "Family discussing legal documents",
        },
        {
          id: 4,
          title: "Property Disputes",
          description: "Navigate complex property conflicts with experienced legal assistance.",
          imageSrc: "http://img.b2bpic.net/free-photo/vietnamese-issues-commitment-entrepreneur-partner_1262-2377.jpg?_wi=1",
          imageAlt: "House keys and property documents",
        },
      ]}
      title="Comprehensive Legal Services"
      description="We offer expert guidance across a broad spectrum of legal domains to support individuals, families, and businesses in Jamshedpur."
    />
  </div>

  <div id="testimonials-home" data-section="testimonials-home">
      <TestimonialCardFive
      textboxLayout="default"
      useInvertedBackground={false}
      testimonials={[
        {
          id: "1",
          name: "Ravi Kumar",
          date: "2023-09-15",
          title: "Exceptional Legal Guidance",
          quote: "Adv. Madhubala Srivastava provided clear, concise, and incredibly effective legal guidance. Her professionalism and dedication were outstanding, leading to a successful resolution of my civil case. Highly recommend her services in Jamshedpur!",
          tag: "Civil Case",
          avatarSrc: "http://img.b2bpic.net/free-photo/smiley-woman-conversing-with-friend-using-sign-language_23-2148681066.jpg",
          avatarAlt: "Ravi Kumar",
        },
        {
          id: "2",
          name: "Priya Sharma",
          date: "2023-11-20",
          title: "Compassionate Family Law Expert",
          quote: "In a very difficult time, Adv. Srivastava showed immense compassion and expertise in handling my family law matter. She was responsive and understanding, making the process much easier than anticipated. Truly a trusted advocate.",
          tag: "Family Law",
          avatarSrc: "http://img.b2bpic.net/free-photo/cheerful-office-employees-flirting-joking_1262-17252.jpg",
          avatarAlt: "Priya Sharma",
        },
        {
          id: "3",
          name: "Amit Singh",
          date: "2024-01-10",
          title: "Reliable Property Dispute Resolution",
          quote: "Facing a complex property dispute, I turned to Adv. Madhubala Srivastava. Her strategic approach and thorough understanding of property law were instrumental. I am extremely satisfied with the favorable outcome.",
          tag: "Property Dispute",
          avatarSrc: "http://img.b2bpic.net/free-photo/succesful-businesswomen-giving-high-five_53876-25152.jpg",
          avatarAlt: "Amit Singh",
        },
        {
          id: "4",
          name: "Neha Gupta",
          date: "2024-03-05",
          title: "Professional and Knowledgeable",
          quote: "Advocate Srivastava handled my documentation needs swiftly and precisely. Her knowledge is vast, and she clarified every step. It was a smooth and reassuring experience from start to finish. Highly professional service.",
          tag: "Legal Documentation",
          avatarSrc: "http://img.b2bpic.net/free-photo/family-lesson-origami_23-2148542873.jpg",
          avatarAlt: "Neha Gupta",
        },
      ]}
      title="Client Satisfaction is Our Priority"
      description="Our 5.0 Google rating reflects our unwavering commitment to client success and exceptional service. Read what our clients have to say."
    />
  </div>

  <div id="faq-home" data-section="faq-home">
      <FaqBase
      textboxLayout="default"
      useInvertedBackground={false}
      faqs={[
        {
          id: "1",
          title: "How do I schedule a consultation?",
          content: "You can schedule a consultation by calling us directly at 062038 75586 or by filling out the 'Book Consultation' form on our website. We aim to respond within 24 business hours.",
        },
        {
          id: "2",
          title: "What types of cases do you handle?",
          content: "We specialize in a broad range of legal services including Civil Law, Criminal Law, Family Law, Property Disputes, and Documentation & Legal Advice, specifically catering to clients in Jamshedpur.",
        },
        {
          id: "3",
          title: "What are your business hours?",
          content: "Our office opens at 6 PM. We recommend calling ahead or booking a consultation to ensure we can provide dedicated time for your needs.",
        },
      ]}
      title="Frequently Asked Questions"
      description="Find quick answers to common legal queries. If you don't see your question, feel free to reach out to us directly for personalized assistance."
      faqsAnimation="slide-up"
    />
  </div>

  <div id="contact-home" data-section="contact-home">
      <ContactText
      useInvertedBackground={false}
      background={{
        variant: "plain",
      }}
      text="Ready to discuss your legal needs? Contact Adv. Madhubala Srivastava & Associate today for a confidential consultation. We are here to provide the responsive and expert legal support you deserve in Jamshedpur."
      buttons={[
        {
          text: "Call Now",
          href: "tel:+916203875586",
        },
        {
          text: "Book Consultation",
          href: "/contact",
        },
      ]}
    />
  </div>

  <div id="about-page-profile" data-section="about-page-profile">
      <MediaAbout
      useInvertedBackground={false}
      title="Your Trusted Legal Partner in Jamshedpur"
      description="At Adv. Madhubala Srivastava & Associate, we are committed to providing unparalleled legal representation rooted in trust, transparency, and a relentless pursuit of results. Our deep understanding of local laws and community needs ensures you receive the best possible advocacy."
      imageSrc="http://img.b2bpic.net/free-photo/portrait-happy-businesswoman-with-crossed-arms-front-building_23-2147970921.jpg?_wi=2"
      imageAlt="Adv. Madhubala Srivastava professional portrait"
    />
  </div>

  <div id="about-page-team" data-section="about-page-team">
      <TeamCardFive
      animationType="slide-up"
      textboxLayout="default"
      useInvertedBackground={false}
      team={[
        {
          id: "1",
          name: "Adv. Madhubala Srivastava",
          role: "Principal Advocate",
          imageSrc: "http://img.b2bpic.net/free-photo/portrait-happy-businesswoman-with-crossed-arms-front-building_23-2147970921.jpg?_wi=3",
          imageAlt: "Adv. Madhubala Srivastava",
        },
        {
          id: "2",
          name: "Associate Legal Team",
          role: "Dedicated Support",
          imageSrc: "http://img.b2bpic.net/free-photo/team-architects-studying-blueprints-meeting-while-working-new-engineering-project_273609-6001.jpg?_wi=1",
          imageAlt: "Associate legal team",
        },
      ]}
      title="Our Firm Values"
      description="At Adv. Madhubala Srivastava & Associate, our practice is built on the pillars of trust, transparency, and an unwavering commitment to delivering results. We pride ourselves on our local credibility and dedication to the Jamshedpur community."
    />
  </div>

  <div id="services-page-details" data-section="services-page-details">
      <FeatureCardSeven
      animationType="slide-up"
      textboxLayout="default"
      useInvertedBackground={false}
      features={[
        {
          id: 1,
          title: "Civil Law",
          description: "Expert representation for property disputes, contract breaches, and other civil matters.",
          imageSrc: "http://img.b2bpic.net/free-photo/businessman-ready-sign-contract_23-2148377763.jpg?_wi=2",
          imageAlt: "Legal scales and documents for civil law",
        },
        {
          id: 2,
          title: "Criminal Law",
          description: "Strong defense and counsel for various criminal cases and investigations.",
          imageSrc: "http://img.b2bpic.net/free-photo/people-having-debate-while-looking-computer_23-2149389734.jpg?_wi=2",
          imageAlt: "Gavel and handcuffs for criminal law",
        },
        {
          id: 3,
          title: "Family Law",
          description: "Sensitive and effective legal solutions for divorce, child custody, and family disputes.",
          imageSrc: "http://img.b2bpic.net/free-photo/business-partners-daughter-talking-table_1262-1691.jpg?_wi=2",
          imageAlt: "Family discussing legal documents",
        },
        {
          id: 4,
          title: "Property Disputes",
          description: "Navigate complex property conflicts with experienced legal assistance.",
          imageSrc: "http://img.b2bpic.net/free-photo/vietnamese-issues-commitment-entrepreneur-partner_1262-2377.jpg?_wi=2",
          imageAlt: "House keys and property documents",
        },
      ]}
      title="Comprehensive Legal Services"
      description="We offer expert guidance across a broad spectrum of legal domains to support individuals, families, and businesses in Jamshedpur."
    />
  </div>

  <div id="reviews-page-full" data-section="reviews-page-full">
      <TestimonialCardFive
      textboxLayout="default"
      useInvertedBackground={false}
      testimonials={[
        {
          id: "1",
          name: "Ravi Kumar",
          date: "2023-09-15",
          title: "Exceptional Legal Guidance",
          quote: "Adv. Madhubala Srivastava provided clear, concise, and incredibly effective legal guidance. Her professionalism and dedication were outstanding, leading to a successful resolution of my civil case. Highly recommend her services in Jamshedpur!",
          tag: "Civil Case",
          avatarSrc: "http://img.b2bpic.net/free-photo/smiley-woman-conversing-with-friend-using-sign-language_23-2148681066.jpg",
          avatarAlt: "Ravi Kumar",
        },
        {
          id: "2",
          name: "Priya Sharma",
          date: "2023-11-20",
          title: "Compassionate Family Law Expert",
          quote: "In a very difficult time, Adv. Srivastava showed immense compassion and expertise in handling my family law matter. She was responsive and understanding, making the process much easier than anticipated. Truly a trusted advocate.",
          tag: "Family Law",
          avatarSrc: "http://img.b2bpic.net/free-photo/cheerful-office-employees-flirting-joking_1262-17252.jpg",
          avatarAlt: "Priya Sharma",
        },
        {
          id: "3",
          name: "Amit Singh",
          date: "2024-01-10",
          title: "Reliable Property Dispute Resolution",
          quote: "Facing a complex property dispute, I turned to Adv. Madhubala Srivastava. Her strategic approach and thorough understanding of property law were instrumental. I am extremely satisfied with the favorable outcome.",
          tag: "Property Dispute",
          avatarSrc: "http://img.b2bpic.net/free-photo/succesful-businesswomen-giving-high-five_53876-25152.jpg",
          avatarAlt: "Amit Singh",
        },
        {
          id: "4",
          name: "Neha Gupta",
          date: "2024-03-05",
          title: "Professional and Knowledgeable",
          quote: "Advocate Srivastava handled my documentation needs swiftly and precisely. Her knowledge is vast, and she clarified every step. It was a smooth and reassuring experience from start to finish. Highly professional service.",
          tag: "Legal Documentation",
          avatarSrc: "http://img.b2bpic.net/free-photo/family-lesson-origami_23-2148542873.jpg",
          avatarAlt: "Neha Gupta",
        },
      ]}
      title="Client Satisfaction is Our Priority"
      description="Our 5.0 Google rating reflects our unwavering commitment to client success and exceptional service. Read what our clients have to say."
    />
  </div>

  <div id="contact-page-details" data-section="contact-page-details">
      <ContactText
      useInvertedBackground={false}
      background={{
        variant: "plain",
      }}
      text="Ready to discuss your legal needs? Contact Adv. Madhubala Srivastava & Associate today for a confidential consultation. We are here to provide the responsive and expert legal support you deserve in Jamshedpur."
      buttons={[
        {
          text: "Call Now",
          href: "tel:+916203875586",
        },
        {
          text: "Book Consultation",
          href: "/contact",
        },
      ]}
    />
  </div>

  <div id="footer" data-section="footer">
      <FooterBase
      columns={[
        {
          title: "Quick Links",
          items: [
            {
              label: "Home",
              href: "/",
            },
            {
              label: "About Us",
              href: "/about",
            },
            {
              label: "Services",
              href: "/services",
            },
            {
              label: "Reviews",
              href: "/reviews",
            },
            {
              label: "Contact",
              href: "/contact",
            },
          ],
        },
        {
          title: "Legal",
          items: [
            {
              label: "Privacy Policy",
              href: "#",
            },
            {
              label: "Terms of Service",
              href: "#",
            },
            {
              label: "Disclaimer",
              href: "#",
            },
          ],
        },
        {
          title: "Contact Details",
          items: [
            {
              label: "Phone: 062038 75586",
              href: "tel:+916203875586",
            },
            {
              label: "Address: Rd Number 1, near bale complex, opposite rakcha kali mandir, Patel Nagar, Bhuiyadih, Bhalubasa, Jamshedpur, Jharkhand 831009",
              href: "#",
            },
            {
              label: "Business Hours: Opens 6 PM",
              href: "#",
            },
          ],
        },
      ]}
      logoText="Adv. Madhubala Srivastava & Associate"
      copyrightText="© 2024 Adv. Madhubala Srivastava & Associate. All rights reserved."
    />
  </div>
      </ReactLenis>
    </ThemeProvider>
  );
}
