"use client";

import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import ReactLenis from "lenis/react";
import ContactCTA from '@/components/sections/contact/ContactCTA';
import FaqSplitText from '@/components/sections/faq/FaqSplitText';
import FeatureCardEight from '@/components/sections/feature/FeatureCardEight';
import FooterBaseReveal from '@/components/sections/footer/FooterBaseReveal';
import HeroOverlay from '@/components/sections/hero/HeroOverlay';
import NavbarLayoutFloatingOverlay from '@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay';
import ProductCardOne from '@/components/sections/product/ProductCardOne';
import SocialProofOne from '@/components/sections/socialProof/SocialProofOne';
import SplitAbout from '@/components/sections/about/SplitAbout';
import TestimonialCardFive from '@/components/sections/testimonial/TestimonialCardFive';

export default function LandingPage() {
  return (
    <ThemeProvider
        defaultButtonVariant="text-shift"
        defaultTextAnimation="entrance-slide"
        borderRadius="rounded"
        contentWidth="mediumSmall"
        sizing="largeSizeMediumTitles"
        background="noise"
        cardStyle="layered-gradient"
        primaryButtonStyle="radial-glow"
        secondaryButtonStyle="radial-glow"
        headingFontWeight="light"
    >
      <ReactLenis root>
  <div id="nav" data-section="nav">
      <NavbarLayoutFloatingOverlay
      navItems={[
        {
          name: "Home",          id: "hero"},
        {
          name: "About Us",          id: "about"},
        {
          name: "Menu",          id: "menu"},
        {
          name: "Experience",          id: "experience"},
        {
          name: "Testimonials",          id: "testimonials"},
        {
          name: "FAQ",          id: "faq"},
      ]}
      brandName="Kitchen Mare Bulu Soka"
      button={{
        text: "Reserve Now",        href: "#contact"}}
    />
  </div>

  <div id="hero" data-section="hero">
      <HeroOverlay
      title="Authentic Japanese Cuisine, Soka's Finest Table"
      description="Experience traditional flavors and modern elegance in our welcoming dining space. Reserve your table today and discover why locals return again and again."
      buttons={[
        {
          text: "Reserve Now",          href: "#contact"},
      ]}
      imageSrc="http://img.b2bpic.net/free-photo/contemporary-house-interior-design_23-2151050942.jpg"
      imageAlt="Elegant Japanese restaurant interior with soft lighting and empty tables"
      showDimOverlay={false}
      showBlur={true}
      textPosition="bottom"
      avatars={[
        {
          src: "http://img.b2bpic.net/free-photo/closeup-shot-smiling-attractive-female-looking-front_181624-25581.jpg",          alt: "Professional Japanese woman smiling"},
        {
          src: "http://img.b2bpic.net/free-photo/woman-posing_1303-3784.jpg",          alt: "Smiling businesswoman standing at window"},
        {
          src: "http://img.b2bpic.net/free-photo/beautiful-mature-woman-having-fun-time_23-2149232825.jpg",          alt: "Elderly businesswoman outside a cafe"},
        {
          src: "http://img.b2bpic.net/free-photo/stylish-woman-relaxing-outdoors_23-2149015773.jpg",          alt: "Beauty businesswoman leaning against a brick wall"},
        {
          src: "http://img.b2bpic.net/free-photo/japanese-business-concept-with-business-person_23-2149268063.jpg",          alt: "Young Asian man in suit on a bridge"},
      ]}
    />
  </div>

  <div id="about" data-section="about">
      <SplitAbout
      textboxLayout="default"
      useInvertedBackground={true}
      imagePosition="right"
      title="Our Story & Philosophy"
      description="Kitchen Mare Bulu Soka is dedicated to preserving the rich culinary traditions of Japan while infusing modern touches. Our commitment to authentic ingredients and meticulous preparation ensures an unparalleled dining experience."
      bulletPoints={[
        {
          title: "Authentic Ingredients",          description: "We source the freshest, seasonal ingredients directly from local Japanese markets and trusted suppliers to guarantee genuine flavors."},
        {
          title: "Masterful Preparation",          description: "Our experienced chefs meticulously craft each dish, honoring traditional techniques passed down through generations while embracing modern culinary artistry."},
        {
          title: "Inviting Ambiance",          description: "Our dining space blends traditional Japanese aesthetics with contemporary elegance, providing a serene and welcoming atmosphere for all occasions."},
      ]}
      imageSrc="http://img.b2bpic.net/free-photo/woman-practicing-japanese-handwriting_23-2149124151.jpg"
      imageAlt="Beautiful interior of Kitchen Mare Bulu Soka restaurant with traditional Japanese decor"
      mediaAnimation="slide-up"
    />
  </div>

  <div id="menu" data-section="menu">
      <ProductCardOne
      textboxLayout="default"
      gridVariant="three-columns-all-equal-width"
      useInvertedBackground={false}
      animationType="slide-up"
      products={[
        {
          id: "sushi",          name: "Chef's Special Sushi Platter",          price: "¥5,800",          imageSrc: "http://img.b2bpic.net/free-photo/luxury-assortment-fresh-nigiri-sushi-long-green-plate_1308-189477.jpg",          imageAlt: "Assorted sushi and sashimi platter"},
        {
          id: "ramen",          name: "Signature Tonkotsu Ramen",          price: "¥1,500",          imageSrc: "http://img.b2bpic.net/free-photo/close-up-ramen-noodles-soups-bowls_23-2148368744.jpg",          imageAlt: "Bowl of rich tonkotsu ramen with toppings"},
        {
          id: "tempura",          name: "Assorted Tempura Moriawase",          price: "¥2,200",          imageSrc: "http://img.b2bpic.net/free-photo/chicken-nuggets-with-garlic-dip-wooden-table_23-2147841039.jpg",          imageAlt: "Crispy tempura with shrimp and vegetables"},
        {
          id: "wagyu",          name: "A5 Wagyu Steak (150g)",          price: "¥9,500",          imageSrc: "http://img.b2bpic.net/free-photo/two-slices-meat-steak-with-herbs-spices_114579-34440.jpg",          imageAlt: "Grilled A5 wagyu beef steak"},
        {
          id: "sashimi",          name: "Premium Sashimi Selection",          price: "¥4,200",          imageSrc: "http://img.b2bpic.net/free-photo/sliced-salmon-sashimi_1339-5558.jpg",          imageAlt: "Fresh premium sashimi selection"},
        {
          id: "dessert",          name: "Matcha Tiramisu",          price: "¥950",          imageSrc: "http://img.b2bpic.net/free-photo/top-view-nigiri-sushi-with-tuna-bamboo-leaf-served-with-pickled-ginger-slices-wasabi-plate_141793-8469.jpg",          imageAlt: "Green tea matcha tiramisu dessert"},
      ]}
      title="Our Exquisite Menu"
      description="Savor the artistry of Japanese cuisine with our carefully curated dishes, from classic sushi and sashimi to innovative seasonal specials."
    />
  </div>

  <div id="experience" data-section="experience">
      <FeatureCardEight
      textboxLayout="default"
      useInvertedBackground={true}
      features={[
        {
          title: "Private Dining Rooms",          description: "For intimate gatherings or business meetings, our elegant private rooms offer exclusivity and impeccable service.",          imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-couple-having-lunch-luxury-restaurant_23-2150598332.jpg",          imageAlt: "Elegant private dining room with traditional Japanese elements"},
        {
          title: "Authentic Ambiance",          description: "Immerse yourself in a tranquil setting that thoughtfully blends traditional Japanese aesthetics with modern comfort.",          imageSrc: "http://img.b2bpic.net/free-photo/high-angle-delicious-sake-sushi_23-2149706144.jpg",          imageAlt: "Serene dining area with warm lighting and Japanese decor"},
        {
          title: "Exceptional Service",          description: "Our attentive and knowledgeable staff are dedicated to making your dining experience seamless and truly special.",          imageSrc: "http://img.b2bpic.net/free-photo/male-chef-preparing-sushi-order-takeaway_23-2149050360.jpg",          imageAlt: "Professional restaurant staff serving guests with a smile"},
      ]}
      title="The Mare Bulu Soka Experience"
      description="Beyond exceptional food, we offer an atmosphere designed for memorable moments, whether a quiet dinner or a festive celebration."
    />
  </div>

  <div id="testimonials" data-section="testimonials">
      <TestimonialCardFive
      textboxLayout="default"
      useInvertedBackground={false}
      testimonials={[
        {
          id: "1",          name: "Akari Tanaka",          date: "April 15, 2024",          title: "A True Taste of Japan",          quote: "Kitchen Mare Bulu Soka offers the most authentic Japanese flavors outside of Tokyo. Every dish was a masterpiece, and the service was exceptional. Highly recommended!",          tag: "Authentic",          avatarSrc: "http://img.b2bpic.net/free-photo/smiling-beautiful-middle-aged-business-woman_1262-3085.jpg",          avatarAlt: "Akari Tanaka profile picture",          imageSrc: "http://img.b2bpic.net/free-photo/black-american-couple-date-meeting-drink-wine-restaurant_613910-113.jpg",          imageAlt: "Close-up of a beautifully presented sushi roll"},
        {
          id: "2",          name: "Kenji Yamamoto",          date: "March 28, 2024",          title: "Perfect for Business Dinners",          quote: "The private dining room provided an ideal setting for our business meeting. The ambiance was refined, and the food impressed all our clients. We'll certainly be back.",          tag: "Professional",          avatarSrc: "http://img.b2bpic.net/free-photo/portrait-happy-middle-aged-asian-businessman_1262-1559.jpg",          avatarAlt: "Kenji Yamamoto profile picture",          imageSrc: "http://img.b2bpic.net/free-photo/chocolate-dessert-cup-black-tea_140725-3381.jpg",          imageAlt: "People toasting with sake glasses at a private table"},
        {
          id: "3",          name: "Yuki Sato",          date: "February 10, 2024",          title: "An Unforgettable Celebration",          quote: "We celebrated our anniversary here, and it was truly magical. The staff went above and beyond, and the seasonal menu was simply divine. A night to remember!",          tag: "Celebration",          avatarSrc: "http://img.b2bpic.net/free-photo/front-view-spectacular-woman-laughing-front_197531-19644.jpg",          avatarAlt: "Yuki Sato profile picture",          imageSrc: "http://img.b2bpic.net/free-photo/front-view-yummy-cake-dessert-with-lemon-slices-coconut-candies-dark-background-pie-dessert-sweet-cake-candy-tea_140725-110308.jpg",          imageAlt: "A couple enjoying a dessert at a romantic table"},
        {
          id: "4",          name: "Hiroshi Nakamura",          date: "January 22, 2024",          title: "Consistently Excellent",          quote: "I'm a regular here, and Kitchen Mare Bulu Soka never disappoints. The quality of the food and the consistency of the service are unparalleled. My go-to Japanese restaurant in Soka.",          tag: "Regular",          avatarSrc: "http://img.b2bpic.net/free-photo/modern-senior-man-urban-community_23-2148956453.jpg",          avatarAlt: "Hiroshi Nakamura profile picture",          imageSrc: "http://img.b2bpic.net/free-photo/woman-working-as-professional-chef_23-2151864194.jpg",          imageAlt: "Chef preparing sushi at a traditional Japanese counter"},
        {
          id: "5",          name: "Mio Kobayashi",          date: "December 5, 2023",          title: "Freshness You Can Taste",          quote: "The freshness of the sashimi was incredible! You can really taste the quality in every bite. A fantastic culinary experience that I highly recommend to all food lovers.",          tag: "Fresh",          avatarSrc: "http://img.b2bpic.net/free-photo/close-up-portrait-young-asian-woman-looking-camera-wearing-tshirt-smiling-looking-happy-white-background_1258-90891.jpg",          avatarAlt: "Mio Kobayashi profile picture",          imageSrc: "http://img.b2bpic.net/free-photo/delicious-asian-food-with-copy-space_23-2149035152.jpg",          imageAlt: "A vibrant sashimi platter with fresh seafood"},
      ]}
      title="What Our Guests Say"
      description="Hear from our cherished patrons about their unforgettable dining experiences at Kitchen Mare Bulu Soka."
    />
  </div>

  <div id="partners" data-section="partners">
      <SocialProofOne
      textboxLayout="default"
      useInvertedBackground={true}
      names={[
        "Soka Food Critics",        "Japan Dining Guide",        "Local Life Magazine",        "Gourmet Magazine Japan",        "Taste of Kanto",        "Dining Scene Japan",        "Culinary Excellence Awards"]}
      title="Recognized Excellence"
      description="Proudly serving the Soka community and recognized by leading culinary guides and local publications."
      speed={40}
      showCard={false}
    />
  </div>

  <div id="faq" data-section="faq">
      <FaqSplitText
      useInvertedBackground={false}
      faqs={[
        {
          id: "faq1",          title: "How do I make a reservation?",          content: "You can easily make a reservation through our website's 'Reserve Now' button or by calling us directly during business hours. We recommend booking in advance, especially for weekends."},
        {
          id: "faq2",          title: "Do you offer private dining options?",          content: "Yes, we have several elegant private dining rooms perfect for intimate gatherings, business meetings, or special celebrations. Please contact us for availability and bespoke menu options."},
        {
          id: "faq3",          title: "Can you accommodate dietary restrictions?",          content: "We strive to accommodate all dietary needs. Please inform us of any allergies or dietary restrictions when making your reservation, and our chefs will do their best to prepare suitable dishes."},
        {
          id: "faq4",          title: "What are your operating hours?",          content: "Our restaurant is open for lunch from 11:30 AM to 2:00 PM and for dinner from 5:30 PM to 10:00 PM, Tuesday through Sunday. We are closed on Mondays."},
      ]}
      sideTitle="Frequently Asked Questions"
      sideDescription="Find quick answers to common inquiries about reservations, dining options, and our special services."
      faqsAnimation="slide-up"
      textPosition="left"
      showCard={true}
    />
  </div>

  <div id="contact" data-section="contact">
      <ContactCTA
      useInvertedBackground={true}
      background={{
        variant: "radial-gradient"}}
      tag="Reservations & Inquiries"
      title="Plan Your Visit"
      description="Book your table at Kitchen Mare Bulu Soka for an authentic Japanese culinary journey. We look forward to welcoming you to Soka's finest dining experience."
      buttons={[
        {
          text: "Make a Reservation",          href: "tel:+81489360000"},
        {
          text: "View Location",          href: "https://maps.app.goo.gl/Fk9N8Z3v2E2L7R328"},
      ]}
    />
  </div>

  <div id="footer" data-section="footer">
      <FooterBaseReveal
      logoText="Kitchen Mare Bulu Soka"
      columns={[
        {
          title: "Explore",          items: [
            {
              label: "Home",              href: "#hero"},
            {
              label: "Menu",              href: "#menu"},
            {
              label: "About Us",              href: "#about"},
            {
              label: "Contact",              href: "#contact"},
          ],
        },
        {
          title: "Visit Us",          items: [
            {
              label: "Location",              href: "https://maps.app.goo.gl/Fk9N8Z3v2E2L7R328"},
            {
              label: "Reservations",              href: "#contact"},
            {
              label: "Hours",              href: "#faq"},
          ],
        },
        {
          title: "Connect",          items: [
            {
              label: "Instagram",              href: "#"},
            {
              label: "Facebook",              href: "#"},
            {
              label: "Email",              href: "mailto:info@marebulusoka.jp"},
          ],
        },
      ]}
      copyrightText="© 2024 Kitchen Mare Bulu Soka. All rights reserved."
    />
  </div>
      </ReactLenis>
    </ThemeProvider>
  );
}
