"use client";

import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import ReactLenis from "lenis/react";
import ContactCenter from '@/components/sections/contact/ContactCenter';
import FeatureCardTwentyNine from '@/components/sections/feature/featureCardTwentyNine/FeatureCardTwentyNine';
import FooterCard from '@/components/sections/footer/FooterCard';
import HeroOverlay from '@/components/sections/hero/HeroOverlay';
import NavbarStyleFullscreen from '@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen';
import PricingCardFive from '@/components/sections/pricing/PricingCardFive';
import ProductCardFour from '@/components/sections/product/ProductCardFour';
import TestimonialCardThirteen from '@/components/sections/testimonial/TestimonialCardThirteen';
import TextSplitAbout from '@/components/sections/about/TextSplitAbout';
import { Cake, Coffee, Facebook, Instagram, Pizza } from "lucide-react";

export default function LandingPage() {
  return (
    <ThemeProvider
        defaultButtonVariant="directional-hover"
        defaultTextAnimation="entrance-slide"
        borderRadius="soft"
        contentWidth="mediumLarge"
        sizing="mediumSizeLargeTitles"
        background="aurora"
        cardStyle="solid"
        primaryButtonStyle="primary-glow"
        secondaryButtonStyle="solid"
        headingFontWeight="normal"
    >
      <ReactLenis root>
  <div id="nav" data-section="nav">
      <NavbarStyleFullscreen
      navItems={[
        {
          name: "Home",
          id: "#home",
        },
        {
          name: "Featured",
          id: "#featured",
        },
        {
          name: "About",
          id: "#about",
        },
        {
          name: "Gallery",
          id: "#gallery",
        },
        {
          name: "Menu",
          id: "#menu",
        },
        {
          name: "Reviews",
          id: "#reviews",
        },
        {
          name: "Visit",
          id: "#visit",
        },
        {
          name: "Reserve",
          id: "#reserve",
        },
      ]}
      logoSrc="http://img.b2bpic.net/free-vector/coffee-shop-logo-food-business-template-branding-design-vector-brew-with-passion-text_53876-143367.jpg"
      logoAlt="Cafe Bodega Goa Logo"
      brandName="Cafe Bodega Goa"
    />
  </div>

  <div id="home" data-section="home">
      <HeroOverlay
      title="Goa's Favourite Courtyard Cafe Experience"
      description="Artisanal coffee, fresh bakery and comfort food in the heart of Panjim."
      buttons={[
        {
          text: "View Menu",
          href: "#menu",
        },
        {
          text: "Reserve Table",
          href: "#reserve",
        },
      ]}
      imageSrc="http://img.b2bpic.net/free-photo/front-view-delicious-donuts-concept_23-2148761706.jpg"
      imageAlt="Immersive cafe interior with tropical plants and warm lighting"
      showDimOverlay={true}
      showBlur={true}
      textPosition="bottom"
      avatars={[
        {
          src: "http://img.b2bpic.net/free-photo/close-up-beautiful-joyful-african-student-woman-with-dark-wavy-hair-green-cardigan-sitting-cafe-drinking-cup-coffee-smiling-camera-woman-waiting-her-boyfriend-after-university_176420-12329.jpg",
          alt: "Happy customer enjoying coffee",
        },
        {
          src: "http://img.b2bpic.net/free-photo/portrait-laughing-senior-businessman-window_1262-3053.jpg",
          alt: "Satisfied patron smiling",
        },
        {
          src: "http://img.b2bpic.net/free-photo/stylish-young-women-happy-see-each-other_23-2148665471.jpg",
          alt: "Joyful guest reviewing",
        },
        {
          src: "http://img.b2bpic.net/free-photo/smiley-women-break-time_23-2149308479.jpg",
          alt: "Relaxed visitor in cafe",
        },
        {
          src: "http://img.b2bpic.net/free-photo/pretty-smiling-asian-woman-cover-her-eye-with-sushi-roll-make-selfie-her-phone_231208-3074.jpg",
          alt: "Woman taking photo of food",
        },
      ]}
      avatarText="Loved by over 10,000 guests monthly"
    />
  </div>

  <div id="featured" data-section="featured">
      <ProductCardFour
      animationType="slide-up"
      textboxLayout="default"
      gridVariant="three-columns-all-equal-width"
      useInvertedBackground={true}
      products={[
        {
          id: "f1",
          name: "Artisanal Latte",
          price: "₹250",
          variant: "Signature Coffee",
          imageSrc: "http://img.b2bpic.net/free-photo/indigenous-man-integrated-into-modern-life_23-2151128178.jpg",
          imageAlt: "Artisanal coffee latte with foam art",
        },
        {
          id: "f2",
          name: "Flaky Butter Croissant",
          price: "₹180",
          variant: "Freshly Baked",
          imageSrc: "http://img.b2bpic.net/free-photo/homemade-seasonal-french-pear-cookies_166373-837.jpg",
          imageAlt: "Golden brown flaky croissant",
        },
        {
          id: "f3",
          name: "Goan Margherita Pizza",
          price: "₹550",
          variant: "Wood-fired Specialty",
          imageSrc: "http://img.b2bpic.net/free-photo/tasty-pizza-with-tomatoes-slices-basil-cheese_23-2147926082.jpg",
          imageAlt: "Wood-fired margherita pizza with fresh basil",
        },
        {
          id: "f4",
          name: "Bodega Breakfast Platter",
          price: "₹480",
          variant: "All-Day Favorite",
          imageSrc: "http://img.b2bpic.net/free-photo/delicious-indian-dosa-arrangement_23-2149086026.jpg",
          imageAlt: "A vibrant Goan breakfast platter",
        },
        {
          id: "f5",
          name: "Gourmet Comfort Burger",
          price: "₹420",
          variant: "Hearty & Satisfying",
          imageSrc: "http://img.b2bpic.net/free-photo/tasty-looking-hamburgers-wooden-board_23-2148614064.jpg",
          imageAlt: "A juicy gourmet burger with fries",
        },
        {
          id: "f6",
          name: "Decadent Chocolate Cake",
          price: "₹300",
          variant: "Sweet Indulgence",
          imageSrc: "http://img.b2bpic.net/free-photo/delicious-cake-berries-sauce-ceramic-white-plate_23-2148161582.jpg",
          imageAlt: "Slice of rich chocolate lava cake",
        },
      ]}
      title="Our Featured Delights"
      description="Discover a selection of our most loved artisanal dishes and freshly baked goods, crafted with passion and local ingredients."
    />
  </div>

  <div id="about" data-section="about">
      <TextSplitAbout
      useInvertedBackground={false}
      title="The Story of Cafe Bodega Goa"
      description={[
        "Nestled within the historic Fontainhas district of Panjim, Cafe Bodega is more than just a cafe – it's an institution. For years, we've been the heart of Goa's culinary scene, offering a serene escape amidst the vibrant city life.",
        "Our unique atmospheric courtyard setting, surrounded by the Gitanjali Art Gallery, provides a cultural backdrop to your dining experience. Every corner tells a story, blending Goan heritage with modern luxury, creating an oasis where art and gastronomy meet.",
        "We pride ourselves on using the freshest local ingredients, expertly crafted into artisanal coffees, delectable bakery items, gourmet pizzas, hearty breakfasts, and comforting meals that reflect the rich flavors of Goa and beyond. Come, be a part of our story.",
      ]}
    />
  </div>

  <div id="gallery" data-section="gallery">
      <FeatureCardTwentyNine
      animationType="slide-up"
      textboxLayout="default"
      gridVariant="bento-grid"
      useInvertedBackground={true}
      carouselMode="buttons"
      features={[
        {
          title: "Courtyard Serenity",
          description: "Our lush courtyard, a perfect blend of nature and comfort.",
          imageSrc: "http://img.b2bpic.net/free-photo/side-view-served-table-with-sushi-pineapple-shisha_141793-3883.jpg",
          imageAlt: "Lush tropical courtyard interior of Cafe Bodega",
          titleImageSrc: "http://img.b2bpic.net/free-photo/front-view-attractive-brunette-woman-black-dress-sitting-near-coffee-table-with-view-city-sunny-evening_8353-11799.jpg",
          buttonText: "Explore",
        },
        {
          title: "The Art of Coffee",
          description: "Watch our baristas craft your perfect cup.",
          imageSrc: "http://img.b2bpic.net/free-photo/beautiful-experienced-female-barista-apron-standing-with-crossed-arms-coffee-shop_613910-21074.jpg",
          imageAlt: "Barista preparing coffee at a modern coffee bar",
          titleImageSrc: "http://img.b2bpic.net/free-photo/outdoor-restaurant-with-wooden-chairs-tables_181624-57563.jpg",
          buttonText: "Discover",
        },
        {
          title: "Historic Charm",
          description: "The elegant exterior, a landmark in Panjim.",
          imageSrc: "http://img.b2bpic.net/free-photo/colorful-mexican-urban-architecture-landscape_23-2149749946.jpg",
          imageAlt: "Charming historic exterior of Cafe Bodega in Panjim",
          titleImageSrc: "http://img.b2bpic.net/free-photo/old-classic-cart-hoi-vietnam_1150-10818.jpg",
          buttonText: "View",
        },
        {
          title: "Culinary Feast",
          description: "A spread of our finest dishes, ready to be savored.",
          imageSrc: "http://img.b2bpic.net/free-photo/table-arrangement-with-dragon-fruit-snacks-outdoors_23-2150295977.jpg",
          imageAlt: "A lavish spread of gourmet food on a table",
          titleImageSrc: "http://img.b2bpic.net/free-photo/top-view-yummy-creamy-cakes-with-cup-tea-light-background-sweet-candy-biscuit_140725-47059.jpg",
          buttonText: "Indulge",
        },
        {
          title: "Latte Perfection",
          description: "Every coffee, a masterpiece of flavour and art.",
          imageSrc: "http://img.b2bpic.net/free-photo/front-view-coffee-cup_23-2148354707.jpg",
          imageAlt: "Close-up of a perfectly crafted latte art",
          titleImageSrc: "http://img.b2bpic.net/free-photo/leftover-coffee-black-cup-window-sill_23-2147898257.jpg",
          buttonText: "Sip",
        },
        {
          title: "Sweet Creations",
          description: "Our bakery, a paradise for dessert lovers.",
          imageSrc: "http://img.b2bpic.net/free-photo/delicious-cake-with-cream-candies-along-with-berries-cookie-cakes-light-desk-cake-biscuit-sweet-bake-candy_140725-32076.jpg",
          imageAlt: "Display of various freshly baked pastries and cakes",
          titleImageSrc: "http://img.b2bpic.net/free-photo/bakery-atmospheric-photo_1321-4640.jpg",
          buttonText: "Taste",
        },
      ]}
      title="A Glimpse into Our World"
      description="Experience the charm and vibrant atmosphere of Cafe Bodega through our curated visuals of our beautiful space and delectable offerings."
    />
  </div>

  <div id="menu" data-section="menu">
      <PricingCardFive
      animationType="slide-up"
      textboxLayout="default"
      useInvertedBackground={false}
      plans={[
        {
          id: "breakfast",
          tag: "All-Day",
          price: "From ₹250",
          period: "per dish",
          description: "Kickstart your day with our delightful breakfast selection, featuring local Goan favorites and continental classics.",
          button: {
            text: "View Breakfast Menu",
          },
          featuresTitle: "Highlights",
          features: [
            "Traditional Goan Pao Bhaji",
            "Eggs Benedict & Omelettes",
            "Fresh Fruit Bowls & Yogurt",
            "Pancakes & Waffles",
            "Artisanal Breads & Spreads",
          ],
          tagIcon: Coffee,
        },
        {
          id: "coffee",
          tag: "Brewed to Perfection",
          price: "From ₹180",
          period: "per cup",
          description: "Savour our expertly brewed artisanal coffees, from rich espressos to creamy lattes, prepared by our skilled baristas.",
          button: {
            text: "View Coffee Menu",
          },
          featuresTitle: "Selections",
          features: [
            "Espresso & Americano",
            "Cappuccino & Latte Art",
            "Cold Brew & Iced Coffees",
            "Specialty Bean Blends",
            "Herbal Teas & Infusions",
          ],
          tagIcon: Coffee,
        },
        {
          id: "pizza",
          tag: "Wood-fired",
          price: "From ₹450",
          period: "per pizza",
          description: "Indulge in our authentic wood-fired pizzas, crafted with the freshest ingredients and traditional Italian recipes.",
          button: {
            text: "View Pizza Menu",
          },
          featuresTitle: "Varieties",
          features: [
            "Margherita & Pepperoni",
            "Goan Chorizo Pizza",
            "Vegetarian & Vegan Options",
            "Gluten-Free Crust Available",
            "Gourmet Toppings",
          ],
          tagIcon: Pizza,
        },
        {
          id: "bakery",
          tag: "Freshly Baked",
          price: "From ₹150",
          period: "per item",
          description: "Treat yourself to our daily selection of freshly baked goods, from flaky croissants to decadent cakes and pastries.",
          button: {
            text: "View Bakery Menu",
          },
          featuresTitle: "Delights",
          features: [
            "Croissants & Danishes",
            "Muffins & Scones",
            "Cheesecakes & Tarts",
            "Artisanal Breads",
            "Custom Cake Orders",
          ],
          tagIcon: Cake,
        },
      ]}
      title="Explore Our Culinary Offerings"
      description="From authentic Goan breakfast to gourmet pizzas and exquisite coffees, there's something for every palate at Cafe Bodega. Here’s a peek into our diverse menu."
    />
  </div>

  <div id="reviews" data-section="reviews">
      <TestimonialCardThirteen
      animationType="slide-up"
      textboxLayout="default"
      useInvertedBackground={true}
      carouselMode="buttons"
      testimonials={[
        {
          id: "t1",
          name: "Anjali Sharma",
          handle: "@anjali_travels",
          testimonial: "Cafe Bodega is an absolute gem in Panjim! The coffee is exceptional, and their breakfast platter is a true delight. The ambiance in the courtyard is so serene, perfect for a relaxing morning. It truly feels like a piece of Bali right here in Goa.",
          rating: 5,
          imageSrc: "http://img.b2bpic.net/free-photo/happy-young-woman-wears-trendy-black-shoes-long-dress-relaxing-after-hard-day-drinking-coffee-outdoor-portrait-smiling-girl-brown-cap-coat-waiting-friend-celebrate-something_197531-4280.jpg",
          imageAlt: "Anjali Sharma",
        },
        {
          id: "t2",
          name: "Rahul Kapoor",
          handle: "@rahul_eats",
          testimonial: "As a regular, I can confidently say Cafe Bodega offers the best pizza in Goa. The wood-fired crust is divine, and their artisanal bakery items are simply irresistible. The staff are always friendly, making every visit a pleasure.",
          rating: 5,
          imageSrc: "http://img.b2bpic.net/free-photo/close-up-excited-person-portrait_23-2151186625.jpg",
          imageAlt: "Rahul Kapoor",
        },
        {
          id: "t3",
          name: "Priya Singh",
          handle: "@priya_explores",
          testimonial: "I stumbled upon Cafe Bodega during my art gallery visit, and it was the best discovery! The tropical aesthetic is stunning, and their comfort food hit just the right spot. A premium experience from start to finish. Highly recommend the chocolate cake!",
          rating: 5,
          imageSrc: "http://img.b2bpic.net/free-photo/beautiful-african-american-woman-cafe_273609-5062.jpg",
          imageAlt: "Priya Singh",
        },
        {
          id: "t4",
          name: "David Fernandes",
          handle: "@goa_foodie",
          testimonial: "Cafe Bodega truly captures the essence of luxury and comfort. Their artisanal coffee selection is impressive, and the fresh pastries are a perfect accompaniment. The courtyard is my go-to spot for quiet mornings and inspiring afternoons.",
          rating: 5,
          imageSrc: "http://img.b2bpic.net/free-photo/cheerful-university-student-filing-planner_1262-20864.jpg",
          imageAlt: "David Fernandes",
        },
        {
          id: "t5",
          name: "Sarah & Mark",
          handle: "@sarah_mark_travel",
          testimonial: "Our visit to Cafe Bodega was a highlight of our Goa trip. The service was impeccable, and the food was outstanding. We loved the serene atmosphere, making it a perfect spot for a romantic brunch. The ambiance is truly unique and inviting.",
          rating: 5,
          imageSrc: "http://img.b2bpic.net/free-photo/indoor-shot-happy-female-has-curly-hair-chats-online-social-networks-with-friends-uses-modern-electronic-gadget-internet-sits-coffee-shop-with-exotic-drink-dish-technology-concept_273609-2193.jpg",
          imageAlt: "Sarah and Mark",
        },
        {
          id: "t6",
          name: "Rohan Mehta",
          handle: "@rohan_reviews",
          testimonial: "You feel the luxury the moment you step into Cafe Bodega. The attention to detail in their food, from breakfast to pizza, is remarkable. It’s my favourite place for business meetings and casual meetups alike.",
          rating: 5,
          imageSrc: "http://img.b2bpic.net/free-photo/young-happy-woman-talking-waitress-cafe_637285-8070.jpg",
          imageAlt: "Rohan Mehta",
        },
      ]}
      showRating={true}
      title="What Our Guests Say"
      description="Heartfelt feedback from those who've savored the unique Cafe Bodega experience. Your satisfaction is our greatest reward."
    />
  </div>

  <div id="visit" data-section="visit">
      <TextSplitAbout
      useInvertedBackground={false}
      title="Plan Your Visit to Cafe Bodega"
      description={[
        "Located in the vibrant heart of Panjim, Cafe Bodega offers a tranquil escape for both locals and travelers. Find us at the picturesque address below and immerse yourself in an experience where every detail is crafted for your delight.",
        "**Address:** H. No. 21 E-2B, Altinho, Panjim, Goa 403001",
        "**Opening Hours:**",
        "Monday - Sunday: 9:00 AM - 7:00 PM",
        "**Contact:**",
        "Phone: +91 98765 43210",
        "Email: hello@cafebodega.com",
      ]}
    />
  </div>

  <div id="reserve" data-section="reserve">
      <ContactCenter
      useInvertedBackground={true}
      background={{
        variant: "radial-gradient",
      }}
      tag="Reservations"
      title="Secure Your Table Today"
      description="Experience the magic of Cafe Bodega. Book your table for an unforgettable culinary journey in Panjim's favourite courtyard cafe."
      inputPlaceholder="Enter your email for reservation inquiry"
      buttonText="Request Reservation"
      termsText="By clicking 'Request Reservation', you agree to receive a confirmation email and follow up communications from Cafe Bodega."
    />
  </div>

  <div id="footer" data-section="footer">
      <FooterCard
      logoSrc="http://img.b2bpic.net/free-vector/coffee-shop-logo-food-business-template-branding-design-vector-brew-with-passion-text_53876-143367.jpg"
      logoAlt="Cafe Bodega Goa Logo"
      logoText="Cafe Bodega Goa"
      copyrightText="© 2024 Cafe Bodega. All rights reserved."
      socialLinks={[
        {
          icon: Instagram,
          href: "https://instagram.com/cafebodegagoa",
          ariaLabel: "Instagram",
        },
        {
          icon: Facebook,
          href: "https://facebook.com/cafebodegagoa",
          ariaLabel: "Facebook",
        },
      ]}
    />
  </div>
      </ReactLenis>
    </ThemeProvider>
  );
}
