"use client";

import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import ReactLenis from "lenis/react";
import ContactSplit from '@/components/sections/contact/ContactSplit';
import FaqDouble from '@/components/sections/faq/FaqDouble';
import FeatureCardTwentyFive from '@/components/sections/feature/FeatureCardTwentyFive';
import FooterCard from '@/components/sections/footer/FooterCard';
import HeroLogo from '@/components/sections/hero/HeroLogo';
import MetricCardOne from '@/components/sections/metrics/MetricCardOne';
import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloatingInline';
import ProductCardTwo from '@/components/sections/product/ProductCardTwo';
import SplitAbout from '@/components/sections/about/SplitAbout';
import TestimonialCardFive from '@/components/sections/testimonial/TestimonialCardFive';
import { Award, Box, Mail, Package, Phone, Settings, ShieldCheck, Users } from "lucide-react";

export default function LandingPage() {
  return (
    <ThemeProvider
        defaultButtonVariant="hover-bubble"
        defaultTextAnimation="entrance-slide"
        borderRadius="soft"
        contentWidth="small"
        sizing="largeSmallSizeLargeTitles"
        background="none"
        cardStyle="gradient-mesh"
        primaryButtonStyle="double-inset"
        secondaryButtonStyle="layered"
        headingFontWeight="light"
    >
      <ReactLenis root>
  <div id="nav" data-section="nav">
      <NavbarLayoutFloatingInline
      navItems={[
        {
          name: "Home",
          id: "hero",
        },
        {
          name: "About",
          id: "about",
        },
        {
          name: "Products",
          id: "products",
        },
        {
          name: "Contact",
          id: "contact",
        },
      ]}
      brandName="Shivaye Enterprises"
    />
  </div>

  <div id="hero" data-section="hero">
      <HeroLogo
      logoText="Shivaye Enterprises"
      description="Premium industrial gaskets, rings, and high-precision sealing solutions designed for excellence and durability."
      buttons={[
        {
          text: "Our Products",
          href: "#products",
        },
        {
          text: "Contact Us",
          href: "#contact",
        },
      ]}
      imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3DOMn9SH7A4fSlwB2d2lQYninyK/uploaded-1778150259701-ck6xt3ib.png"
      imageAlt="Shivaye Enterprises Logo"
    />
  </div>

  <div id="about" data-section="about">
      <SplitAbout
      textboxLayout="split"
      useInvertedBackground={false}
      title="Manufacturing Excellence"
      description="With a commitment to quality and innovation, Shivaye Enterprises provides top-tier industrial sealing solutions. Our process focuses on precision, reliability, and custom packaging tailored to your operational needs."
      bulletPoints={[
        {
          title: "Advanced Manufacturing",
          description: "Cutting-edge technology for precise industrial gaskets.",
        },
        {
          title: "Custom Solutions",
          description: "Packaging services tailored to client specifications.",
        },
        {
          title: "Quality Assured",
          description: "Stringent testing ensuring industry-leading durability.",
        },
      ]}
      imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3DOMn9SH7A4fSlwB2d2lQYninyK/uploaded-1778150259701-5uyt2fvl.jpg"
      imageAlt="Our packaging facility"
      mediaAnimation="slide-up"
    />
  </div>

  <div id="features" data-section="features">
      <FeatureCardTwentyFive
      animationType="slide-up"
      textboxLayout="default"
      useInvertedBackground={false}
      features={[
        {
          title: "Precision Engineering",
          description: "Micro-tolerance manufacturing for all sealing products.",
          icon: Settings,
          mediaItems: [
            {
              imageSrc: "http://img.b2bpic.net/free-photo/hall-business-building_1127-3310.jpg",
            },
            {
              imageSrc: "http://img.b2bpic.net/free-photo/ai-powered-server-room-delivering-automation-capabilities_482257-124316.jpg",
            },
          ],
          imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3DOMn9SH7A4fSlwB2d2lQYninyK/uploaded-1778150259701-ck6xt3ib.png",
          imageAlt: "industrial machinery close up",
        },
        {
          title: "Versatile Packaging",
          description: "End-to-end packaging solutions for industrial parts.",
          icon: Package,
          mediaItems: [
            {
              imageSrc: "http://img.b2bpic.net/free-photo/many-metal-kegs-beer_1398-2538.jpg",
            },
            {
              imageSrc: "http://img.b2bpic.net/free-photo/delivery-man-with-gloves-holding-boxes_23-2148593066.jpg",
            },
          ],
          imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3DOMn9SH7A4fSlwB2d2lQYninyK/uploaded-1778150259701-5uyt2fvl.jpg",
          imageAlt: "industrial machinery close up",
        },
        {
          title: "Commitment to Quality",
          description: "Strict compliance with international industrial standards.",
          icon: ShieldCheck,
          mediaItems: [
            {
              imageSrc: "http://img.b2bpic.net/free-photo/high-angle-handmade-jewellery-workshop_23-2150931477.jpg",
            },
            {
              imageSrc: "http://img.b2bpic.net/free-photo/stainless-steel-detail-machinery_114579-2839.jpg",
            },
          ],
          imageSrc: "http://img.b2bpic.net/free-photo/metal-preparations-are-ready-following-stage-processing_645730-150.jpg",
          imageAlt: "industrial machinery close up",
        },
      ]}
      title="Core Strengths"
      description="What sets Shivaye Enterprises apart in the industrial packaging landscape."
    />
  </div>

  <div id="products" data-section="products">
      <ProductCardTwo
      animationType="slide-up"
      textboxLayout="default"
      gridVariant="four-items-2x2-equal-grid"
      useInvertedBackground={false}
      products={[
        {
          id: "p1",
          brand: "Shivaye",
          name: "Industrial Gasket Series",
          price: "Request Quote",
          rating: 5,
          reviewCount: "24",
          imageSrc: "http://img.b2bpic.net/free-photo/metal-preparations-are-ready-following-stage-processing_645730-150.jpg",
        },
        {
          id: "p2",
          brand: "Shivaye",
          name: "Custom Sealing Set",
          price: "Request Quote",
          rating: 5,
          reviewCount: "18",
          imageSrc: "http://img.b2bpic.net/free-photo/architectural-blueprints_1359-445.jpg",
        },
        {
          id: "p3",
          brand: "Shivaye",
          name: "Heavy Duty Ring Set",
          price: "Request Quote",
          rating: 4,
          reviewCount: "12",
          imageSrc: "http://img.b2bpic.net/free-photo/close-up-man-s-hand-with-bicycle-parts-workshop_23-2147892661.jpg",
        },
        {
          id: "p4",
          brand: "Shivaye",
          name: "Standard Seal Kit",
          price: "Request Quote",
          rating: 5,
          reviewCount: "45",
          imageSrc: "http://img.b2bpic.net/free-photo/front-view-stack-purple-tin-cans_23-2148785263.jpg",
        },
        {
          id: "p5",
          brand: "Shivaye",
          name: "High Precision Seal",
          price: "Request Quote",
          rating: 5,
          reviewCount: "32",
          imageSrc: "http://img.b2bpic.net/free-photo/ordered-composition-baking-tools-flat-lay_23-2150096516.jpg",
        },
        {
          id: "p6",
          brand: "Shivaye",
          name: "Industrial Ring Gasket",
          price: "Request Quote",
          rating: 5,
          reviewCount: "21",
          imageSrc: "http://img.b2bpic.net/free-photo/abstract-metallic-background-close-up_23-2148859939.jpg",
        },
      ]}
      title="Product Catalog"
      description="Browse our range of high-performance gaskets and sealing sets."
    />
  </div>

  <div id="metrics" data-section="metrics">
      <MetricCardOne
      animationType="slide-up"
      textboxLayout="default"
      gridVariant="uniform-all-items-equal"
      useInvertedBackground={false}
      metrics={[
        {
          id: "m1",
          value: "10k+",
          title: "Units Sold",
          description: "Successfully supplied industrial gaskets.",
          icon: Box,
        },
        {
          id: "m2",
          value: "500+",
          title: "Clients Served",
          description: "Trusted by industries across the country.",
          icon: Users,
        },
        {
          id: "m3",
          value: "99.9%",
          title: "Satisfaction Rate",
          description: "Consistently meeting precision requirements.",
          icon: Award,
        },
      ]}
      title="Our Impact"
      description="Driving industrial success through high-standard production metrics."
    />
  </div>

  <div id="testimonials" data-section="testimonials">
      <TestimonialCardFive
      textboxLayout="default"
      useInvertedBackground={false}
      testimonials={[
        {
          id: "t1",
          name: "Rajesh Mehta",
          date: "2023-10",
          title: "Purchasing Manager",
          quote: "Exceptional precision and reliable supply chain management.",
          tag: "Industrial",
          avatarSrc: "http://img.b2bpic.net/free-photo/industrial-engineer-operating-cnc-machine-production-line_637285-4816.jpg",
          imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3DOMn9SH7A4fSlwB2d2lQYninyK/uploaded-1778150259701-ck6xt3ib.png",
          imageAlt: "professional headshot executive 1",
        },
        {
          id: "t2",
          name: "Sunita Rao",
          date: "2023-11",
          title: "Lead Engineer",
          quote: "The sealing sets provided by Shivaye are top-tier.",
          tag: "Manufacturing",
          avatarSrc: "http://img.b2bpic.net/free-photo/front-view-smiling-young-worker-uniform-with-hard-hat-wearing-earplugs-isolated-red-wall_140725-149225.jpg",
          imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3DOMn9SH7A4fSlwB2d2lQYninyK/uploaded-1778150259701-5uyt2fvl.jpg",
          imageAlt: "professional headshot executive 1",
        },
        {
          id: "t3",
          name: "Amit Kumar",
          date: "2024-01",
          title: "Facility Lead",
          quote: "Prompt delivery and consistent manufacturing quality.",
          tag: "Logistics",
          avatarSrc: "http://img.b2bpic.net/free-photo/two-people-working-warehouse_329181-12846.jpg",
          imageSrc: "http://img.b2bpic.net/free-photo/hall-business-building_1127-3310.jpg",
          imageAlt: "professional headshot executive 1",
        },
        {
          id: "t4",
          name: "Priya Singh",
          date: "2024-02",
          title: "Ops Manager",
          quote: "Professional packaging and high-quality standards.",
          tag: "Engineering",
          avatarSrc: "http://img.b2bpic.net/free-photo/smiling-mechanic-standing-repair-shop_1170-1348.jpg",
          imageSrc: "http://img.b2bpic.net/free-photo/many-metal-kegs-beer_1398-2538.jpg",
          imageAlt: "professional headshot executive 1",
        },
        {
          id: "t5",
          name: "Vikram Seth",
          date: "2024-03",
          title: "Tech Lead",
          quote: "Shivaye remains our preferred vendor for sealing rings.",
          tag: "Automotive",
          avatarSrc: "http://img.b2bpic.net/free-photo/two-people-working-warehouse_329181-12808.jpg",
          imageSrc: "http://img.b2bpic.net/free-photo/high-angle-handmade-jewellery-workshop_23-2150931477.jpg",
          imageAlt: "professional headshot executive 1",
        },
      ]}
      title="Client Success"
      description="Hear what our industry partners say about our quality."
    />
  </div>

  <div id="faq" data-section="faq">
      <FaqDouble
      textboxLayout="default"
      useInvertedBackground={false}
      faqs={[
        {
          id: "q1",
          title: "Do you provide custom gaskets?",
          content: "Yes, we specialize in manufacturing custom gaskets tailored to specific industrial equipment dimensions.",
        },
        {
          id: "q2",
          title: "How do I request a quote?",
          content: "You can reach out through the contact form or email us directly for detailed price lists and bulk orders.",
        },
        {
          id: "q3",
          title: "What industries do you serve?",
          content: "We serve a wide variety of industries including manufacturing, automotive, logistics, and heavy engineering.",
        },
      ]}
      title="Common Questions"
      description="Need to know more about our manufacturing capabilities?"
      faqsAnimation="slide-up"
    />
  </div>

  <div id="contact" data-section="contact">
      <ContactSplit
      useInvertedBackground={false}
      background={{
        variant: "plain",
      }}
      tag="Get In Touch"
      title="Start Your Order"
      description="Ready to discuss your packaging requirements? Drop us a message or use the contact details below."
      buttonText="Send Request"
      imageSrc="http://img.b2bpic.net/free-photo/quality-control-inspector-writing-reports-while-analzying-manufactured-steel-rod-cylinders-industrial-building_637285-4081.jpg"
      imageAlt="Quality control inspector"
      mediaAnimation="slide-up"
    />
  </div>

  <div id="footer" data-section="footer">
      <FooterCard
      logoText="Shivaye Enterprises"
      copyrightText="© 2024 Shivaye Enterprises. All rights reserved."
      socialLinks={[
        {
          icon: Phone,
          href: "tel:9873623560",
          ariaLabel: "Call Us",
        },
        {
          icon: Mail,
          href: "mailto:shivayenterprises758@gmail.com",
          ariaLabel: "Email Us",
        },
      ]}
    />
  </div>
      </ReactLenis>
    </ThemeProvider>
  );
}
