"use client"

import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloatingInline';
import HeroBillboardTestimonial from '@/components/sections/hero/HeroBillboardTestimonial';
import AboutMetric from '@/components/sections/about/AboutMetric';
import FeatureCardThree from '@/components/sections/feature/featureCardThree/FeatureCardThree';
import TeamCardEleven from '@/components/sections/team/TeamCardEleven';
import TestimonialCardTen from '@/components/sections/testimonial/TestimonialCardTen';
import FaqDouble from '@/components/sections/faq/FaqDouble';
import ContactCTA from '@/components/sections/contact/ContactCTA';
import FooterBaseReveal from '@/components/sections/footer/FooterBaseReveal';
import { Award, CheckCircle, HelpCircle, Heart, Phone, Sparkles, Star, Stethoscope, Users, Zap } from 'lucide-react';

export default function LandingPage() {
  return (
    <ThemeProvider
      defaultButtonVariant="shift-hover"
      defaultTextAnimation="background-highlight"
      borderRadius="pill"
      contentWidth="smallMedium"
      sizing="large"
      background="circleGradient"
      cardStyle="layered-gradient"
      primaryButtonStyle="shadow"
      secondaryButtonStyle="solid"
      headingFontWeight="medium"
    >
      <div id="nav" data-section="nav">
        <NavbarLayoutFloatingInline
          brandName="Dental House"
          navItems={[
            { name: "Home", id: "hero" },
            { name: "Services", id: "services" },
            { name: "Reviews", id: "testimonials" },
            { name: "Contact", id: "contact" }
          ]}
          button={{
            text: "📞 Book Appointment",            href: "#contact"
          }}
        />
      </div>

      <div id="hero" data-section="hero">
        <HeroBillboardTestimonial
          title="Stop Being Afraid of the Dentist."
          description="Dr. Vanraj Solanki and his team have turned hundreds of 'please-don't-touch-my-teeth' moments into genuine smiles. World-class care, spotlessly clean clinic, and prices that won't make your wallet cry."
          tag="⭐ Silvassa's Most Loved Dental Clinic"
          tagIcon={Sparkles}
          tagAnimation="slide-up"
          buttons={[
            { text: "📍 Visit Us in Silvassa", href: "#contact" },
            { text: "Read 5★ Reviews", href: "#testimonials" }
          ]}
          buttonAnimation="blur-reveal"
          testimonials={[
            {
              name: "Krishnanand Pai",              handle: "Senior Citizen",              testimonial: "Dr Vanraj Solanki is meticulous in his approach towards dental problems. My two dental implants made by other surgeons were failures. Dr Solanki treated my problem with utmost care.",              rating: 5,
              imageSrc: "http://img.b2bpic.net/free-photo/male-doctor-talking-patient-showing-dental-jaw_23-2147862033.jpg?_wi=1",              imageAlt: "Krishnanand Pai - Satisfied Patient"
            },
            {
              name: "Vipul Joshi",              handle: "Business Professional",              testimonial: "Better than my Mumbai dentist! Professional, clean clinic, and Dr. Solanki explains everything. Highly recommended for all dental needs.",              rating: 5,
              imageSrc: "http://img.b2bpic.net/free-photo/blonde-woman-pretending-like-holding-something-light-blue-t-shirt-looking-happy-front-view_176474-31978.jpg?_wi=1",              imageAlt: "Vipul Joshi - Happy Patient"
            },
            {
              name: "KRK Nair",              handle: "Local Resident",              testimonial: "45 minutes of treatment, zero discomfort. The soft touch and expertise of Dr. Solanki is unmatched. Truly a pain-free dental experience!",              rating: 5,
              imageSrc: "http://img.b2bpic.net/free-photo/positive-caucasian-male-shows-okay-zero-sign-smiles-with-excitement-feels-happy_273609-23446.jpg?_wi=1",              imageAlt: "KRK Nair - Comfortable Patient"
            },
            {
              name: "Jyotindra Soni",              handle: "Implant Patient",              testimonial: "3 implants, punctual appointments, kind team, and very reasonable prices. Dental House exceeded all my expectations!",              rating: 5,
              imageSrc: "http://img.b2bpic.net/free-photo/smiling-young-female-doctor-wearing-medical-robe-looking-doing-rock-sign_141793-58076.jpg?_wi=1",              imageAlt: "Jyotindra Soni - Satisfied Client"
            }
          ]}
          testimonialRotationInterval={6000}
          background={{ variant: "plain" }}
          useInvertedBackground={false}
          mediaAnimation="opacity"
        />
      </div>

      <div id="about" data-section="about">
        <AboutMetric
          title="Why Choose Dental House?"
          metrics={[
            { icon: CheckCircle, label: "100% Five-Star Reviews", value: "★★★★★" },
            { icon: Zap, label: "Zero Pain Policy", value: "Guaranteed" },
            { icon: Award, label: "Expert Care", value: "Dr. Solanki" },
            { icon: Heart, label: "Patient First", value: "Always" }
          ]}
          metricsAnimation="slide-up"
          useInvertedBackground={false}
        />
      </div>

      <div id="services" data-section="services">
        <FeatureCardThree
          title="Everything Your Teeth Have Been Asking For"
          description="From routine checkups to advanced implant procedures, Dental House offers comprehensive dental solutions with expert care."
          tag="Our Services"
          tagIcon={Stethoscope}
          tagAnimation="slide-up"
          features={[
            {
              id: "checkup",              title: "Dental Check-up & Cleaning",              description: "Professional examination and cleaning in a judgment-free environment. Preventive care that keeps your smile healthy.",              imageSrc: "http://img.b2bpic.net/free-photo/full-equiped-medical-cabinet_1303-23916.jpg",              imageAlt: "Professional dental checkup"
            },
            {
              id: "implants",              title: "Dental Implants",              description: "Advanced implant procedures that restore your smile permanently. Better than the original with Dr. Solanki's expertise.",              imageSrc: "http://img.b2bpic.net/free-photo/young-female-dentist-showing-patient-dental-xray-dentistry-concept_169016-66973.jpg",              imageAlt: "Modern dental implant treatment"
            },
            {
              id: "whitening",              title: "Teeth Whitening",              description: "Professional whitening that brings out your natural brightness. Warning: May cause excessive smiling!",              imageSrc: "http://img.b2bpic.net/free-photo/woman-traveling-with-her-car_23-2149076716.jpg",              imageAlt: "Professional teeth whitening service"
            },
            {
              id: "rootcanal",              title: "Root Canal Treatment",              description: "Gentle, precise root canal therapy using latest technology. Patients have literally napped through theirs.",              imageSrc: "http://img.b2bpic.net/free-photo/dentist-treats-childs-tooth-using-rubber-dam-closeup-tooth-treatment_169016-67147.jpg",              imageAlt: "Advanced root canal procedure"
            }
          ]}
          gridVariant="two-columns-alternating-heights"
          animationType="slide-up"
          textboxLayout="default"
          useInvertedBackground={false}
          buttons={[
            { text: "View All Services", href: "#services" }
          ]}
          buttonAnimation="blur-reveal"
        />
      </div>

      <div id="team" data-section="team">
        <TeamCardEleven
          title="Meet Our Expert Team"
          description="Led by Dr. Vanraj Solanki, our team combines expertise with genuine care for every patient."
          textboxLayout="default"
          useInvertedBackground={false}
          tag="Healthcare Professionals"
          tagIcon={Users}
          tagAnimation="slide-up"
          animationType="slide-up"
          groups={[
            {
              id: "leadership",              groupTitle: "Leadership",              members: [
                {
                  id: "dr-vanraj",                  title: "Dr. Vanraj Solanki",                  subtitle: "Principal Dentist & Implant Specialist",                  detail: "Meticulous approach to dental problems. Expert in implant procedures. Known for soft touch and patient care.",                  imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-woman-working-as-nurse_23-2151061590.jpg",                  imageAlt: "Dr. Vanraj Solanki - Principal Dentist"
                }
              ]
            },
            {
              id: "support",              groupTitle: "Support Team",              members: [
                {
                  id: "hygienist",                  title: "Dental Hygienist",                  subtitle: "Professional Cleaning & Prevention",                  detail: "Dedicated to maintaining our spotless clinic standards and patient comfort during procedures.",                  imageSrc: "http://img.b2bpic.net/free-photo/senior-friends-having-wonderful-time-together_23-2149262121.jpg?_wi=1",                  imageAlt: "Professional dental hygienist"
                },
                {
                  id: "assistant",                  title: "Clinical Assistant",                  subtitle: "Patient Care & Support",                  detail: "Warm, welcoming team member who ensures every patient feels comfortable and cared for.",                  imageSrc: "http://img.b2bpic.net/free-photo/senior-friends-having-wonderful-time-together_23-2149262121.jpg?_wi=2",                  imageAlt: "Caring clinical assistant"
                }
              ]
            }
          ]}
        />
      </div>

      <div id="testimonials" data-section="testimonials">
        <TestimonialCardTen
          title="What Our Patients Say"
          description="Real patients, real smiles, real results. All 5 stars, zero paid reviews."
          textboxLayout="default"
          useInvertedBackground={false}
          tag="Patient Reviews"
          tagIcon={Star}
          tagAnimation="slide-up"
          testimonials={[
            {
              id: "1",              title: "Expert Implant Specialist",              quote: "Dr Vanraj Solanki is meticulous in his approach towards dental problems. My two dental implants made by other surgeons were failures. Dr Solanki treated my problem with utmost care and his expertise is unmatched.",              name: "Krishnanand Pai",              role: "Senior Citizen | Implant Patient",              imageSrc: "http://img.b2bpic.net/free-photo/male-doctor-talking-patient-showing-dental-jaw_23-2147862033.jpg?_wi=2",              imageAlt: "Krishnanand Pai testimonial"
            },
            {
              id: "2",              title: "Better Than Mumbai Dentists",              quote: "I've visited dental clinics in Mumbai, but Dental House is on another level. Professional, clean, and Dr. Solanki explains everything clearly. Highly recommended for all dental care needs!",              name: "Vipul Joshi",              role: "Business Professional",              imageSrc: "http://img.b2bpic.net/free-photo/blonde-woman-pretending-like-holding-something-light-blue-t-shirt-looking-happy-front-view_176474-31978.jpg?_wi=2",              imageAlt: "Vipul Joshi testimonial"
            },
            {
              id: "3",              title: "Pain-Free Excellence",              quote: "45 minutes of treatment, zero discomfort. The soft touch and expertise of Dr. Solanki is truly exceptional. I was nervous before coming, but left feeling completely at ease.",              name: "KRK Nair",              role: "Local Resident",              imageSrc: "http://img.b2bpic.net/free-photo/positive-caucasian-male-shows-okay-zero-sign-smiles-with-excitement-feels-happy_273609-23446.jpg?_wi=2",              imageAlt: "KRK Nair testimonial"
            },
            {
              id: "4",              title: "Affordable Excellence",              quote: "3 implants done with punctual appointments, kind team, and incredibly reasonable prices. Dental House exceeded all my expectations. Truly grateful!",              name: "Jyotindra Soni",              role: "Implant Patient",              imageSrc: "http://img.b2bpic.net/free-photo/smiling-young-female-doctor-wearing-medical-robe-looking-doing-rock-sign_141793-58076.jpg?_wi=2",              imageAlt: "Jyotindra Soni testimonial"
            },
            {
              id: "5",              title: "Kids Love Them",              quote: "My 3-year-old needed a tooth extraction. Dr. Solanki handled it so gently that she barely cried. Professional, caring, and excellent with children!",              name: "Praachi Gudrasia",              role: "Parent | Local Guide",              imageSrc: "http://img.b2bpic.net/free-photo/blonde-woman-pretending-like-holding-something-light-blue-t-shirt-looking-happy-front-view_176474-31978.jpg?_wi=3",              imageAlt: "Praachi Gudrasia testimonial"
            },
            {
              id: "6",              title: "Latest Technology",              quote: "The clinic uses state-of-the-art equipment and the latest techniques. Dr. Solanki's approach is modern, efficient, and patient-focused. Recommended for all dental care.",              name: "Divya Sharma",              role: "Local Guide | Patient",              imageSrc: "http://img.b2bpic.net/free-photo/male-doctor-talking-patient-showing-dental-jaw_23-2147862033.jpg?_wi=3",              imageAlt: "Divya Sharma testimonial"
            }
          ]}
        />
      </div>

      <div id="faq" data-section="faq">
        <FaqDouble
          title="Frequently Asked Questions"
          description="Have questions? We've got answers. Clear, honest information about our services and care."
          tag="Got Questions?"
          tagIcon={HelpCircle}
          tagAnimation="slide-up"
          textboxLayout="default"
          useInvertedBackground={false}
          faqsAnimation="slide-up"
          faqs={[
            {
              id: "1",              title: "Is the clinic really that clean?",              content: "Yes! We maintain obsessively high hygiene standards. Every instrument is sterilized, surfaces are disinfected regularly, and the clinic is cleaned to standards you'd find in a modern hospital. You could eat off our reception area (but please don't)."
            },
            {
              id: "2",              title: "Will the treatment hurt?",              content: "No. Dr. Solanki's soft touch and modern pain-free techniques ensure comfortable treatment. Most patients report feeling relaxed during their appointments. We use the latest technology to minimize discomfort."
            },
            {
              id: "3",              title: "How much do implants cost?",              content: "Implant costs vary based on individual needs, but Dr. Solanki believes in pocket-friendly pricing without compromising quality. We'll provide a transparent quote during consultation. Many patients say our prices are surprisingly reasonable."
            },
            {
              id: "4",              title: "Do you treat children?",              content: "Absolutely! We specialize in pediatric dentistry. Kids love visiting us because Dr. Solanki and our team make them feel comfortable and safe. Even tooth extractions are handled gently."
            },
            {
              id: "5",              title: "What are your clinic hours?",              content: "Wednesday to Saturday: 9:00 AM - 1:00 PM, 4:30 PM - 8:00 PM. Monday & Tuesday: 9:00 AM - 1:00 PM, 4:30 PM - 8:00 PM. Sunday: Closed. Appointments are managed efficiently with minimal waiting time. We accommodate emergency cases whenever possible."
            },
            {
              id: "6",              title: "How do I book an appointment?",              content: "Simply click the 'Book Appointment' button at the top or scroll to our contact section. You can also call us directly at 097375 73722. We'll find a time that works best for you!"
            }
          ]}
        />
      </div>

      <div id="contact" data-section="contact">
        <ContactCTA
          tag="Get In Touch"
          tagIcon={Phone}
          tagAnimation="slide-up"
          title="Your Best Smile is One Appointment Away"
          description="Don't postpone that dental visit anymore. We're right here in Silvassa, ready to transform your smile. Schedule your appointment today and experience world-class dental care. Call us at 097375 73722 or visit us during our clinic hours."
          buttons={[
            { text: "📞 Call Now: 097375 73722", href: "tel:+919737573722" },
            { text: "🗺️ Get Directions", href: "https://maps.google.com/?q=Dental+House+Silvassa+Ekdant+Square" }
          ]}
          buttonAnimation="blur-reveal"
          background={{ variant: "plain" }}
          useInvertedBackground={false}
        />
      </div>

      <div id="footer" data-section="footer">
        <FooterBaseReveal
          columns={[
            {
              title: "Dental House",              items: [
                { label: "About Us", href: "#about" },
                { label: "Our Services", href: "#services" },
                { label: "Patient Reviews", href: "#testimonials" },
                { label: "FAQ", href: "#faq" }
              ]
            },
            {
              title: "Location",              items: [
                { label: "1st Floor, Ekdant Square", href: "#" },
                { label: "SN-44, Ring Road", href: "#" },
                { label: "Silvassa, Dadra and Nagar Haveli", href: "#" },
                { label: "396230", href: "#" }
              ]
            },
            {
              title: "Hours",              items: [
                { label: "Wednesday to Saturday", href: "#" },
                { label: "9:00 AM - 1:00 PM", href: "#" },
                { label: "4:30 PM - 8:00 PM", href: "#" },
                { label: "Monday & Tuesday: 9AM - 1PM, 4:30PM - 8PM", href: "#" },
                { label: "Sunday: Closed", href: "#" }
              ]
            },
            {
              title: "Connect",              items: [
                { label: "📞 097375 73722", href: "tel:+919737573722" },
                { label: "Book Appointment", href: "#contact" },
                { label: "Get Directions", href: "https://maps.google.com/?q=Dental+House+Silvassa" },
                { label: "Contact Support", href: "#contact" }
              ]
            }
          ]}
          copyrightText="© 2024 Dental House Silvassa | Dr. Vanraj Solanki | Implant & Pyorrhea Centre | 📞 097375 73722"
        />
      </div>
    </ThemeProvider>
  );
}