"use client";

import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import ReactLenis from "lenis/react";
import BlogCardOne from '@/components/sections/blog/BlogCardOne';
import ContactSplitForm from '@/components/sections/contact/ContactSplitForm';
import FaqSplitMedia from '@/components/sections/faq/FaqSplitMedia';
import FeatureCardTwentyThree from '@/components/sections/feature/FeatureCardTwentyThree';
import FooterSimple from '@/components/sections/footer/FooterSimple';
import HeroSplitKpi from '@/components/sections/hero/HeroSplitKpi';
import MetricCardEleven from '@/components/sections/metrics/MetricCardEleven';
import MetricSplitMediaAbout from '@/components/sections/about/MetricSplitMediaAbout';
import NavbarStyleApple from '@/components/navbar/NavbarStyleApple/NavbarStyleApple';
import ProductCardTwo from '@/components/sections/product/ProductCardTwo';
import TestimonialCardTwelve from '@/components/sections/testimonial/TestimonialCardTwelve';
import { Award, Cake, Car, FileText, Heart, Image, Leaf, MessageCircle, Sparkles } from "lucide-react";

export default function LandingPage() {
  return (
    <ThemeProvider
        defaultButtonVariant="directional-hover"
        defaultTextAnimation="background-highlight"
        borderRadius="rounded"
        contentWidth="compact"
        sizing="largeSmall"
        background="blurBottom"
        cardStyle="gradient-bordered"
        primaryButtonStyle="double-inset"
        secondaryButtonStyle="solid"
        headingFontWeight="normal"
    >
      <ReactLenis root>
  <div id="nav" data-section="nav">
      <NavbarStyleApple
      navItems={[
        {
          name: "Home",
          id: "#hero",
        },
        {
          name: "Cakes",
          id: "#products",
        },
        {
          name: "Menu",
          id: "#products",
        },
        {
          name: "Gallery",
          id: "#gallery",
        },
        {
          name: "Reviews",
          id: "#testimonials",
        },
        {
          name: "About",
          id: "#about",
        },
        {
          name: "Contact",
          id: "#contact",
        },
      ]}
      brandName="Parag Bakery"
    />
  </div>

  <div id="hero" data-section="hero">
      <HeroSplitKpi
      background={{
        variant: "radial-gradient",
      }}
      title="Indore's Favorite Bakery for Fresh Cakes, Pastries & Celebrations"
      description="From customized birthday cakes to freshly baked pastries and cafe favorites, Parag Bakery has been making every occasion sweeter since 2005."
      kpis={[
        {
          value: "4.2★",
          label: "Rating",
        },
        {
          value: "2900+",
          label: "Reviews",
        },
        {
          value: "100%",
          label: "Pure Veg",
        },
      ]}
      enableKpiAnimation={true}
      tag="Trusted by Thousands"
      buttons={[
        {
          text: "Call & Order Now",
          href: "tel:07314096660",
        },
        {
          text: "Browse Cakes",
          href: "#products",
        },
      ]}
      imageSrc="http://img.b2bpic.net/free-photo/two-pieces-donuts-sprinkled-with-powder-sugar_140725-6874.jpg"
      imageAlt="A display of premium cakes and pastries at Parag Bakery"
      mediaAnimation="slide-up"
      avatars={[
        {
          src: "http://img.b2bpic.net/free-photo/beautiful-female-red-haired-barista-looking-camera-smiling_171337-15606.jpg",
          alt: "Smiling customer",
        },
        {
          src: "http://img.b2bpic.net/free-photo/young-beautiful-brunette-woman-holding-delivery-bag-with-bread-smiling-happy-pointing-with-hand-finger-side_839833-13722.jpg",
          alt: "Happy customer",
        },
        {
          src: "http://img.b2bpic.net/free-photo/thin-tanned-woman-brown-bra-stylish-denim-shorts-enjoys-taste-waffle-with-cream-peanuts-maple-syrup_197531-18189.jpg",
          alt: "Satisfied patron",
        },
        {
          src: "http://img.b2bpic.net/free-photo/smiling-young-woman-serving-pastry-cake-female-customer-coffee-shop_23-2148028059.jpg",
          alt: "Bakery visitor",
        },
        {
          src: "http://img.b2bpic.net/free-photo/female-baker-taking-notes-while-pastry-shop_23-2150379560.jpg",
          alt: "Regular customer",
        },
      ]}
      avatarText="Join our 2900+ happy customers!"
      marqueeItems={[
        {
          type: "text",
          text: "Freshly Baked Daily",
        },
        {
          type: "text-icon",
          text: "Pure Vegetarian",
          icon: Leaf,
        },
        {
          type: "text",
          text: "Custom Cakes for Every Occasion",
        },
        {
          type: "text-icon",
          text: "Indore's Favorite",
          icon: Heart,
        },
        {
          type: "text",
          text: "Delivering Joy to Your Doorstep",
        },
      ]}
    />
  </div>

  <div id="testimonials" data-section="testimonials">
      <TestimonialCardTwelve
      useInvertedBackground={true}
      testimonials={[
        {
          id: "1",
          name: "Priya Sharma",
          imageSrc: "http://img.b2bpic.net/free-photo/monochrome-street-food-entertainment_23-2151542729.jpg",
          imageAlt: "happy Indian woman smiling bakery",
        },
        {
          id: "2",
          name: "Rohit Kumar",
          imageSrc: "http://img.b2bpic.net/free-photo/woman-with-coffee-cup-showing-thumb-up_23-2148055893.jpg",
          imageAlt: "man enjoying coffee bakery",
        },
        {
          id: "3",
          name: "Anjali Singh",
          imageSrc: "http://img.b2bpic.net/free-photo/smiling-woman-holding-tray-with-christmas-cookies_1187-725.jpg",
          imageAlt: "family enjoying treats bakery",
        },
        {
          id: "4",
          name: "Varun Gupta",
          imageSrc: "http://img.b2bpic.net/free-photo/girl-cafe-with-smartphone_1321-389.jpg",
          imageAlt: "young woman smiling cafe",
        },
        {
          id: "5",
          name: "Meena Devi",
          imageSrc: "http://img.b2bpic.net/free-photo/feedback-comment-survey-support-response-bar-word_53876-124683.jpg",
          imageAlt: "senior couple enjoying dessert",
        },
      ]}
      cardTitle="What Our Customers Say"
      cardTag="Loved by Indore"
      buttons={[
        {
          text: "Read All Reviews",
          href: "#contact",
        },
      ]}
      cardAnimation="slide-up"
      cardTagIcon={Sparkles}
    />
  </div>

  <div id="products" data-section="products">
      <ProductCardTwo
      animationType="slide-up"
      textboxLayout="default"
      gridVariant="four-items-2x2-equal-grid"
      useInvertedBackground={false}
      products={[
        {
          id: "custom-cakes",
          brand: "Parag Bakery",
          name: "Customized Cakes",
          price: "Starting ₹500",
          rating: 4.5,
          reviewCount: "120+",
          imageSrc: "http://img.b2bpic.net/free-photo/top-view-delicious-cake-table_23-2150154695.jpg",
          imageAlt: "Beautifully decorated custom birthday cake",
        },
        {
          id: "premium-pastries",
          brand: "Parag Bakery",
          name: "Premium Pastries",
          price: "Starting ₹80",
          rating: 4.6,
          reviewCount: "150+",
          imageSrc: "http://img.b2bpic.net/free-photo/cream-white-romantic-cookies-delicate_1304-2506.jpg",
          imageAlt: "Assortment of freshly baked premium pastries",
        },
        {
          id: "brownies-desserts",
          brand: "Parag Bakery",
          name: "Brownies & Desserts",
          price: "Starting ₹70",
          rating: 4.4,
          reviewCount: "90+",
          imageSrc: "http://img.b2bpic.net/free-photo/top-view-chocolate-eclairs-oval-plate-tarts-cinnamon-dried-flower-branch-notebook-dark-wooden-table_140725-90853.jpg",
          imageAlt: "Rich chocolate brownies and various desserts",
        },
        {
          id: "cupcakes",
          brand: "Parag Bakery",
          name: "Handcrafted Cupcakes",
          price: "Starting ₹60",
          rating: 4.3,
          reviewCount: "70+",
          imageSrc: "http://img.b2bpic.net/free-photo/delicious-rainbow-cupcakes-still-life_23-2150154590.jpg",
          imageAlt: "Collection of decorated gourmet cupcakes",
        },
        {
          id: "bakery-snacks",
          brand: "Parag Bakery",
          name: "Bakery Snacks",
          price: "Starting ₹50",
          rating: 4.2,
          reviewCount: "110+",
          imageSrc: "http://img.b2bpic.net/free-photo/pumpkin-empanadillas_123827-37186.jpg",
          imageAlt: "Variety of savory Indian bakery snacks like patties",
        },
        {
          id: "cafe-favorites",
          brand: "Bake and Brew",
          name: "Cafe Favorites",
          price: "Starting ₹100",
          rating: 4.5,
          reviewCount: "130+",
          imageSrc: "http://img.b2bpic.net/free-photo/assorted-coffee-cups-wooden-table_53876-176758.jpg",
          imageAlt: "Freshly brewed coffee and cafe quick bites",
        },
      ]}
      title="Our Signature Products & Cafe Menu"
      description="Discover a delightful range of freshly baked goods, indulgent desserts, savory snacks, and aromatic cafe beverages, all crafted with love."
      tag="Baked with Love"
      tagIcon={Cake}
    />
  </div>

  <div id="features" data-section="features">
      <FeatureCardTwentyThree
      animationType="slide-up"
      textboxLayout="default"
      useInvertedBackground={true}
      features={[
        {
          id: "freshly-baked",
          title: "Freshly Baked Daily",
          tags: [
            "Quality",
            "Freshness",
          ],
          imageSrc: "http://img.b2bpic.net/free-photo/bread-breakfast_74190-1966.jpg",
          imageAlt: "Freshly baked bread on a cooling rack",
        },
        {
          id: "pure-vegetarian",
          title: "100% Vegetarian",
          tags: [
            "Eggless",
            "Purity",
          ],
          imageSrc: "http://img.b2bpic.net/free-photo/vegan-lettering-made-out-vegetables-white-background_23-2148290736.jpg",
          imageAlt: "Green leaf symbol indicating vegetarian",
        },
        {
          id: "customized-designs",
          title: "Customized Designs",
          tags: [
            "Personalized",
            "Creative",
          ],
          imageSrc: "http://img.b2bpic.net/free-photo/adorable-valentine-s-day-illustration_23-2151921651.jpg",
          imageAlt: "Baker decorating a custom cake",
        },
        {
          id: "hygienic-kitchen",
          title: "Hygienic Kitchen",
          tags: [
            "Clean",
            "Standards",
          ],
          imageSrc: "http://img.b2bpic.net/free-photo/female-baker-handling-bread-dough-pastry-shop_23-2150379546.jpg",
          imageAlt: "Spotless commercial bakery kitchen",
        },
        {
          id: "affordable-pricing",
          title: "Affordable Pricing",
          tags: [
            "Value",
            "Accessible",
          ],
          imageSrc: "http://img.b2bpic.net/free-photo/economy-concept-with-copy-space_23-2148547895.jpg",
          imageAlt: "Stack of coins representing affordability",
        },
        {
          id: "trusted-by-thousands",
          title: "Trusted by Thousands",
          tags: [
            "Reliable",
            "Community",
          ],
          imageSrc: "http://img.b2bpic.net/free-photo/excited-black-manager-showing-thumbs-up-after-successul-negotiation-with-partners-indoor-portrait-asian-employees-with-african-worker-blue-shirt-foreground_197531-25399.jpg",
          imageAlt: "Diverse group of happy people",
        },
      ]}
      title="Why Choose Parag Bakery & Bake and Brew?"
      description="We are dedicated to crafting delicious moments with unwavering commitment to quality, freshness, and customer satisfaction."
      tag="Our Values"
      tagIcon={Award}
    />
  </div>

  <div id="gallery" data-section="gallery">
      <BlogCardOne
      animationType="slide-up"
      textboxLayout="default"
      useInvertedBackground={false}
      title="Our Delicious Gallery"
      description="Take a visual tour of our most loved cakes, pastries, cafe delights, and the inviting ambiance of Parag Bakery & Bake and Brew."
      blogs={[
        {
          id: "bday-cakes",
          category: "Cakes",
          title: "Delightful Birthday Cakes",
          excerpt: "Explore our vibrant collection of customized birthday cakes perfect for any celebration.",
          imageSrc: "http://img.b2bpic.net/free-photo/top-view-raspberry-cakes-biscuits-small-tarts-cones-bowl-with-strawberries-blue-surface_140725-88106.jpg",
          imageAlt: "Colorful birthday cake with candles",
          authorName: "Parag Team",
          authorAvatar: "http://img.b2bpic.net/free-vector/rounded-vegan-food-logotypes_23-2147560689.jpg",
          date: "2023-01-15",
        },
        {
          id: "wedding-cakes",
          category: "Cakes",
          title: "Elegant Wedding Cakes",
          excerpt: "From classic to contemporary, our wedding cakes add a touch of magic to your special day.",
          imageSrc: "http://img.b2bpic.net/free-photo/glass-cover-hides-blueberry-desserts_1304-4714.jpg",
          imageAlt: "Multi-tier elegant wedding cake",
          authorName: "Parag Team",
          authorAvatar: "http://img.b2bpic.net/free-vector/pure-organic-vegan-food-labels-stickers_1017-26965.jpg",
          date: "2023-02-20",
        },
        {
          id: "fresh-pastries",
          category: "Pastries",
          title: "Freshly Baked Pastries",
          excerpt: "Indulge in our daily selection of premium pastries, baked to perfection.",
          imageSrc: "http://img.b2bpic.net/free-photo/some-fresh-delicious-cookies-white-table_114579-22355.jpg",
          imageAlt: "Assortment of golden-brown pastries",
          authorName: "Parag Team",
          authorAvatar: "http://img.b2bpic.net/free-vector/pure-vegan-fresh-labels-set-three_1017-26969.jpg",
          date: "2023-03-10",
        },
        {
          id: "cafe-ambience",
          category: "Cafe",
          title: "Our Inviting Cafe Ambience",
          excerpt: "Relax and unwind in our cozy Bake and Brew cafe, a perfect spot for friends and family.",
          imageSrc: "http://img.b2bpic.net/free-photo/sharming-elegant-young-african-american-woman-with-long-curly-hair-wearing-jumpsuit-sitting-cafe-indoor-say-hello-friends_627829-5689.jpg",
          imageAlt: "Warm and inviting cafe seating area",
          authorName: "Parag Team",
          authorAvatar: "http://img.b2bpic.net/free-vector/leaf-circles-set-two_78370-10823.jpg",
          date: "2023-04-05",
        },
        {
          id: "bakery-specials",
          category: "Specials",
          title: "Seasonal Bakery Specials",
          excerpt: "Don't miss our limited-time specials and unique sweet creations.",
          imageSrc: "http://img.b2bpic.net/free-photo/round-cooked-bread-blue-table_114579-14567.jpg",
          imageAlt: "Seasonal special dessert on display",
          authorName: "Parag Team",
          authorAvatar: "http://img.b2bpic.net/free-vector/checkboxes-food_1017-7864.jpg",
          date: "2023-05-18",
        },
        {
          id: "savory-snacks",
          category: "Snacks",
          title: "Delicious Savory Snacks",
          excerpt: "Discover our range of savory bakery snacks, perfect for a quick bite.",
          imageSrc: "http://img.b2bpic.net/free-photo/glass-showcase-pastry-shop-with-variety-fresh-cakes-pastries-popular-sweet-desserts-offered-sale_639032-1341.jpg",
          imageAlt: "Platter of various savory Indian snacks",
          authorName: "Parag Team",
          authorAvatar: "http://img.b2bpic.net/free-vector/restaurant-logo-template_23-2150528938.jpg",
          date: "2023-06-01",
        },
      ]}
      tag="Visual Delights"
      tagIcon={Image}
    />
  </div>

  <div id="delivery-services" data-section="delivery-services">
      <MetricCardEleven
      animationType="slide-up"
      textboxLayout="default"
      useInvertedBackground={true}
      metrics={[
        {
          id: "dine-in",
          value: "Dine-In",
          title: "Enjoy Our Cafe",
          description: "Experience our warm and welcoming cafe ambiance, perfect for family gatherings or a quiet coffee break.",
          imageSrc: "http://img.b2bpic.net/free-photo/cozy-cafe-with-flowers_23-2151945694.jpg",
          imageAlt: "People enjoying food and drinks in a cafe",
        },
        {
          id: "drive-through",
          value: "Drive-Through",
          title: "Quick & Convenient",
          description: "Grab your favorite treats on the go with our fast and efficient drive-through service.",
          imageSrc: "http://img.b2bpic.net/free-photo/man-giving-order-curbside-pickup_23-2149106417.jpg",
          imageAlt: "Car at a drive-through window",
        },
        {
          id: "pickup",
          value: "Pickup",
          title: "Order & Collect",
          description: "Place your order online or by phone and pick it up fresh from our bakery at your convenience.",
          imageSrc: "http://img.b2bpic.net/free-photo/coffee-shop-small-business_23-2149196181.jpg",
          imageAlt: "Customer picking up a takeaway order",
        },
        {
          id: "home-delivery",
          value: "Home Delivery",
          title: "Delivered to Your Door",
          description: "Enjoy our delicious offerings from the comfort of your home with our reliable home delivery service.",
          imageSrc: "http://img.b2bpic.net/free-photo/mature-couple-receiving-contactless-grocery-delivery-coronavirus-epidemic_637285-8508.jpg",
          imageAlt: "Delivery person handing over a food package",
        },
      ]}
      title="Seamless Ordering & Dining Options"
      description="Whether you prefer dining in, quick takeaways, or home delivery, we've got you covered with convenient services."
      tag="Your Convenience"
      buttons={[
        {
          text: "Call Now to Order",
          href: "tel:07314096660",
        },
      ]}
      tagIcon={Car}
    />
  </div>

  <div id="about" data-section="about">
      <MetricSplitMediaAbout
      useInvertedBackground={false}
      title="Freshly Baked. Purely Delightful."
      description="Parag Bakery & Bake and Brew is one of Indore's most loved bakery destinations, known for fresh cakes, handcrafted pastries, delicious snacks, and a welcoming cafe experience. Every product is prepared with care using quality ingredients to create memorable moments for families, celebrations, and everyday indulgence. We are proud to be 100% pure vegetarian and committed to daily fresh baking."
      metrics={[
        {
          value: "4.2",
          title: "Customer Rating",
        },
        {
          value: "2900+",
          title: "Happy Reviews",
        },
        {
          value: "15+",
          title: "Years of Service",
        },
      ]}
      tag="Our Story"
      imageSrc="http://img.b2bpic.net/free-photo/bakery-with-display-pastries-pastries_188544-40882.jpg"
      imageAlt="Modern and inviting interior of Parag Bakery"
      mediaAnimation="slide-up"
      metricsAnimation="slide-up"
      tagIcon={FileText}
    />
  </div>

  <div id="faq" data-section="faq">
      <FaqSplitMedia
      textboxLayout="default"
      useInvertedBackground={true}
      faqs={[
        {
          id: "faq1",
          title: "Do you make customized birthday cakes?",
          content: "Yes, we specialize in customized birthday cakes tailored to your theme and preferences. Just share your ideas, and we'll create a masterpiece!",
        },
        {
          id: "faq2",
          title: "How early should I place a custom cake order?",
          content: "For custom cakes, we recommend placing your order at least 24-48 hours in advance to ensure we have enough time to craft your perfect cake. For complex designs, more notice is appreciated.",
        },
        {
          id: "faq3",
          title: "Do you offer same-day cake delivery?",
          content: "Yes, we offer same-day cake delivery for many of our standard designs, subject to availability. Please call us to confirm for urgent orders.",
        },
        {
          id: "faq4",
          title: "Are all cakes vegetarian?",
          content: "Absolutely! Parag Bakery is a 100% pure vegetarian establishment, and all our cakes and products are completely eggless.",
        },
        {
          id: "faq5",
          title: "Can I order for parties and events?",
          content: "Yes, we cater to party orders and corporate events, offering a wide range of cakes, pastries, snacks, and desserts. Please contact us for bulk orders and special packages.",
        },
        {
          id: "faq6",
          title: "Do you provide wedding cakes?",
          content: "Indeed! We create stunning and delicious wedding cakes designed to make your special day even sweeter. Consult with our team to discuss your dream wedding cake.",
        },
      ]}
      imageSrc="http://img.b2bpic.net/free-photo/medium-shot-smiley-woman-with-delicious-pastry_23-2150014907.jpg"
      imageAlt="A baker meticulously decorating a cake"
      mediaAnimation="slide-up"
      mediaPosition="left"
      title="Frequently Asked Questions"
      description="Have questions about our products, services, or ordering process? Find quick answers here."
      faqsAnimation="slide-up"
      tag="Got Questions?"
      tagIcon={MessageCircle}
    />
  </div>

  <div id="contact" data-section="contact">
      <ContactSplitForm
      useInvertedBackground={false}
      title="Contact Us & Order Your Custom Cake"
      description="Get in touch for general inquiries, table reservations, or to request a custom cake quote. We're here to make your celebrations special!"
      inputs={[
        {
          name: "name",
          type: "text",
          placeholder: "Your Name",
          required: true,
        },
        {
          name: "mobile",
          type: "tel",
          placeholder: "Mobile Number",
          required: true,
        },
        {
          name: "eventDate",
          type: "date",
          placeholder: "Event Date (for cakes/reservations)",
          required: false,
        },
      ]}
      multiSelect={{
        name: "cakeType",
        label: "Cake Type / Inquiry Type",
        options: [
          "Birthday Cake",
          "Wedding Cake",
          "Anniversary Cake",
          "Eggless Cake",
          "Party Order",
          "Table Reservation",
          "General Inquiry",
        ],
      }}
      textarea={{
        name: "message",
        placeholder: "Tell us about your requirements (e.g., servings, theme, special requests)",
        rows: 4,
        required: false,
      }}
      imageSrc="http://img.b2bpic.net/free-photo/hand-hold-pin-tag-paper-carving-with-red-background_53876-41424.jpg"
      imageAlt="Google Map showing Parag Bakery location in Indore"
      mediaAnimation="opacity"
      mediaPosition="right"
      buttonText="Request Quote / Send Inquiry"
    />
  </div>

  <div id="footer" data-section="footer">
      <FooterSimple
      columns={[
        {
          title: "Quick Links",
          items: [
            {
              label: "Home",
              href: "#hero",
            },
            {
              label: "Cakes",
              href: "#products",
            },
            {
              label: "Menu",
              href: "#products",
            },
            {
              label: "About Us",
              href: "#about",
            },
            {
              label: "Contact",
              href: "#contact",
            },
          ],
        },
        {
          title: "Our Services",
          items: [
            {
              label: "Custom Birthday Cakes",
              href: "#",
            },
            {
              label: "Wedding & Anniversary Cakes",
              href: "#",
            },
            {
              label: "Cafe & Dine-In",
              href: "#",
            },
            {
              label: "Home Delivery",
              href: "#",
            },
            {
              label: "Party & Corporate Orders",
              href: "#",
            },
          ],
        },
        {
          title: "Contact Us",
          items: [
            {
              label: "Phone: 0731 409 6660",
              href: "tel:07314096660",
            },
            {
              label: "WhatsApp Us",
              href: "https://wa.me/917314096660",
            },
            {
              label: "Email: info@paragbakery.com",
              href: "mailto:info@paragbakery.com",
            },
            {
              label: "Location: Indore, India",
              href: "https://maps.app.goo.gl/YourGoogleMapsLink",
            },
          ],
        },
      ]}
      bottomLeftText="© 2024 Parag Bakery & Bake and Brew. All rights reserved."
      bottomRightText="Built with ❤️"
    />
  </div>
      </ReactLenis>
    </ThemeProvider>
  );
}
