"use client";

import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import ReactLenis from "lenis/react";
import ContactCenter from '@/components/sections/contact/ContactCenter';
import FaqSplitMedia from '@/components/sections/faq/FaqSplitMedia';
import FeatureCardTwentyNine from '@/components/sections/feature/featureCardTwentyNine/FeatureCardTwentyNine';
import FooterCard from '@/components/sections/footer/FooterCard';
import HeroSplitDoubleCarousel from '@/components/sections/hero/HeroSplitDoubleCarousel';
import InlineImageSplitTextAbout from '@/components/sections/about/InlineImageSplitTextAbout';
import NavbarStyleApple from '@/components/navbar/NavbarStyleApple/NavbarStyleApple';
import ProductCardTwo from '@/components/sections/product/ProductCardTwo';
import SocialProofOne from '@/components/sections/socialProof/SocialProofOne';
import TestimonialCardTen from '@/components/sections/testimonial/TestimonialCardTen';
import { Facebook, Instagram } from "lucide-react";

export default function LandingPage() {
  return (
    <ThemeProvider
        defaultButtonVariant="shift-hover"
        defaultTextAnimation="reveal-blur"
        borderRadius="soft"
        contentWidth="mediumLarge"
        sizing="largeSmall"
        background="noiseDiagonalGradient"
        cardStyle="inset"
        primaryButtonStyle="flat"
        secondaryButtonStyle="radial-glow"
        headingFontWeight="bold"
    >
      <ReactLenis root>
  <div id="nav" data-section="nav">
      <NavbarStyleApple
      navItems={[
        {
          name: "Home",          id: "#hero"},
        {
          name: "About Us",          id: "#about"},
        {
          name: "Menu",          id: "#menu"},
        {
          name: "Reviews",          id: "#testimonials"},
        {
          name: "FAQ",          id: "#faq"},
        {
          name: "Contact",          id: "#contact"},
      ]}
      brandName="Öz Urfa'm"
    />
  </div>

  <div id="hero" data-section="hero">
      <HeroSplitDoubleCarousel
      background={{
        variant: "radial-gradient"}}
      tag="Neustadt's Authentic Turkish Flavors"
      title="Experience Authentic Turkish Flavors in Neustadt"
      description="Öz Urfa'm brings the rich culinary traditions of Urfa to Neustadt am Rübenberge. Indulge in our exquisite kebabs, fresh mezes, and warm hospitality for an unforgettable dining experience."
      leftCarouselItems={[
        {
          imageSrc: "http://img.b2bpic.net/free-photo/different-varieties-kabab-served-with-grilled-eggplants-tomatoes_140725-8134.jpg",          imageAlt: "Delicious Turkish Kebab Platter"},
        {
          imageSrc: "http://img.b2bpic.net/free-photo/high-angle-delicious-colorful-hummus_23-2149595693.jpg",          imageAlt: "Colorful Turkish Meze Selection"},
        {
          imageSrc: "http://img.b2bpic.net/free-photo/experienced-chef-is-putting-his-pizza-oven-using-special-giant-spatula_613910-14109.jpg",          imageAlt: "Chef Preparing Fresh Turkish Dish"},
        {
          imageSrc: "http://img.b2bpic.net/free-photo/side-view-lahmacun-with-pizza-cutting-knife-parsley_176474-3129.jpg",          imageAlt: "Traditional Turkish Lahmacun Pizza"},
        {
          imageSrc: "http://img.b2bpic.net/free-photo/restaurant-room-with-guns-wall_140725-6307.jpg",          imageAlt: "Cozy Turkish Restaurant Interior"},
      ]}
      rightCarouselItems={[
        {
          imageSrc: "http://img.b2bpic.net/free-photo/baklava-turkish-delights-saucers_23-2148111708.jpg",          imageAlt: "Sweet Turkish Baklava Dessert"},
        {
          imageSrc: "http://img.b2bpic.net/free-photo/top-view-assorted-meat-kebab-with-onions-spices-fresh-salad_141793-1535.jpg",          imageAlt: "Top view of assorted meat kebab with onions spices and fresh salad"},
        {
          imageSrc: "http://img.b2bpic.net/free-photo/finely-grilled-local-sac-ichi-food-served-with-lavash-pieces_114579-1993.jpg",          imageAlt: "Finely grilled local sac ichi food served with lavash pieces"},
        {
          imageSrc: "http://img.b2bpic.net/free-photo/chicken-kebab-with-tomato-sauce-served-with-yogurt-fries-pickles-vegetables_141793-1877.jpg",          imageAlt: "Chicken kebab with tomato sauce served with yogurt fries pickles and vegetables"},
        {
          imageSrc: "http://img.b2bpic.net/free-photo/sac-ici-traditional-azerbaijani-meal-with-grilled-eggplant-potato-slices-beef-chicken-lamp-color-bell-peppers_114579-880.jpg",          imageAlt: "Sac ici, traditional Azerbaijani meal with grilled eggplant, potato slices, beef, chicken, lamp and color bell peppers"},
      ]}
      tagAnimation="blur-reveal"
      buttons={[
        {
          text: "View Our Menu",          href: "#menu"},
        {
          text: "Reserve a Table",          href: "#contact"},
      ]}
      buttonAnimation="blur-reveal"
      carouselPosition="right"
      avatars={[
        {
          src: "http://img.b2bpic.net/free-photo/beautiful-african-american-woman-cafe_273609-5349.jpg",          alt: "Happy customer Sarah"},
        {
          src: "http://img.b2bpic.net/free-photo/people_273609-1727.jpg",          alt: "Satisfied customer Michael"},
        {
          src: "http://img.b2bpic.net/free-photo/girl-with-phone-night_1303-5750.jpg",          alt: "Delighted customer Emily"},
        {
          src: "http://img.b2bpic.net/free-photo/medium-shot-people-enyoing-dinner-party_23-2150717841.jpg",          alt: "Guest enjoying dinner"},
        {
          src: "http://img.b2bpic.net/free-photo/woman-sitting-around-kutab-table-with-pear-dushes_114579-2337.jpg",          alt: "Smiling diner"},
      ]}
      avatarText="Join our community of happy diners!"
      marqueeItems={[
        {
          type: "text",          text: "Fresh Ingredients"},
        {
          type: "text",          text: "Authentic Recipes"},
        {
          type: "text",          text: "Warm Hospitality"},
        {
          type: "text",          text: "Finest Kebabs"},
        {
          type: "text",          text: "Rich Meze Selection"},
      ]}
    />
  </div>

  <div id="about" data-section="about">
      <InlineImageSplitTextAbout
      useInvertedBackground={false}
      heading={[
        {
          type: "text",          content: "Our Passion for Authentic Turkish Cuisine"},
        {
          type: "image",          src: "http://img.b2bpic.net/free-photo/smiling-man-showing-thumb-up-sign_23-2147863554.jpg",          alt: "Portrait of a friendly Turkish chef"},
      ]}
      buttons={[
        {
          text: "Our Story",          href: "#about"},
      ]}
    />
  </div>

  <div id="features" data-section="features">
      <FeatureCardTwentyNine
      animationType="slide-up"
      textboxLayout="default"
      gridVariant="three-columns-all-equal-width"
      useInvertedBackground={true}
      carouselMode="buttons"
      features={[
        {
          title: "Fresh, Local Ingredients",          description: "We source the finest ingredients, prioritizing local suppliers to ensure freshness and support our community. Taste the quality in every bite.",          imageSrc: "http://img.b2bpic.net/free-photo/top-view-leaf-dolma-eastern-meat-meal-rolled-inside-green-leaves-with-seasonings-cabbage-dolma-dark-blue-desk-meat-dinner-dish-east-meal_140725-64877.jpg",          imageAlt: "Assortment of fresh Turkish ingredients",          titleImageSrc: "http://img.b2bpic.net/free-photo/top-view-fried-meat-slices-with-fresh-vegetables-dark-background_140725-140180.jpg",          buttonText: "Learn More",          buttonHref: "#menu"},
        {
          title: "Traditional Urfa Recipes",          description: "Our chefs meticulously follow time-honored recipes from Urfa, bringing you an authentic taste of southeastern Turkey with every dish.",          imageSrc: "http://img.b2bpic.net/free-photo/chef-hands-are-sprinkling-flour-into-bowl-make-dough-close-up-view-black-background_639032-455.jpg",          imageAlt: "Hands preparing traditional Turkish dough",          titleImageSrc: "http://img.b2bpic.net/free-photo/side-view-chef-preparing-pizza_23-2150235774.jpg",          buttonText: "Our Heritage",          buttonHref: "#about"},
        {
          title: "Warm, Inviting Ambiance",          description: "Step into a cozy atmosphere designed for comfort and conversation. Our restaurant is the perfect place for family gatherings and intimate dinners.",          imageSrc: "http://img.b2bpic.net/free-photo/full-shot-family-spending-time-home_23-2149160327.jpg",          imageAlt: "Cozy restaurant seating area with warm lighting",          titleImageSrc: "http://img.b2bpic.net/free-photo/dining-table-background-zoom-calls_23-2149684446.jpg",          buttonText: "Explore Space",          buttonHref: "#contact"},
      ]}
      title="The Öz Urfa'm Difference"
      description="Discover what makes dining at Öz Urfa'm a truly special experience. We are committed to authenticity, freshness, and hospitality."
      tagAnimation="blur-reveal"
      buttonAnimation="blur-reveal"
    />
  </div>

  <div id="menu" data-section="menu">
      <ProductCardTwo
      animationType="slide-up"
      textboxLayout="default"
      gridVariant="four-items-2x2-equal-grid"
      useInvertedBackground={false}
      carouselMode="buttons"
      products={[
        {
          id: "p1",          brand: "Öz Urfa'm",          name: "Iskender Kebab",          price: "€18.50",          rating: 5,
          reviewCount: "210",          imageSrc: "http://img.b2bpic.net/free-photo/lule-kebab-with-vegetables-table_140725-9236.jpg",          imageAlt: "Delicious Iskender Kebab"},
        {
          id: "p2",          brand: "Öz Urfa'm",          name: "Lahmacun (Turkish Pizza)",          price: "€10.00",          rating: 4,
          reviewCount: "155",          imageSrc: "http://img.b2bpic.net/free-photo/meat-lachmacun-with-lemon-orange-juice_140725-40.jpg",          imageAlt: "Traditional Turkish Lahmacun"},
        {
          id: "p3",          brand: "Öz Urfa'm",          name: "Pide (Minced Meat)",          price: "€14.00",          rating: 5,
          reviewCount: "180",          imageSrc: "http://img.b2bpic.net/free-photo/mixed-pide-with-meat-sausage-vegetables_140725-1181.jpg",          imageAlt: "Turkish Pide Flatbread"},
        {
          id: "p4",          brand: "Öz Urfa'm",          name: "Adana Kebab",          price: "€17.00",          rating: 5,
          reviewCount: "195",          imageSrc: "http://img.b2bpic.net/free-photo/fried-meat-served-with-baked-potato-tomato-rosemary-leaves-slice-bell-pepper_140725-7848.jpg",          imageAlt: "Spicy Adana Kebab"},
        {
          id: "p5",          brand: "Öz Urfa'm",          name: "Mercimek Çorbası (Lentil Soup)",          price: "€6.50",          rating: 4,
          reviewCount: "120",          imageSrc: "http://img.b2bpic.net/free-photo/top-view-merji-soup-tasty-famous-eastern-meal-inside-white-plate-blue-surface_140725-11686.jpg",          imageAlt: "Hearty Turkish Lentil Soup"},
        {
          id: "p6",          brand: "Öz Urfa'm",          name: "Künafe (Cheese Pastry)",          price: "€9.50",          rating: 5,
          reviewCount: "100",          imageSrc: "http://img.b2bpic.net/free-photo/kibbeh-with-pistachios-lemon-tomatoes_140725-9563.jpg",          imageAlt: "Sweet Kunefe Cheese Pastry"},
      ]}
      title="Our Signature Dishes"
      description="Explore a selection of our most popular and beloved dishes, crafted with passion and traditional flavors."
      tagAnimation="blur-reveal"
      buttonAnimation="blur-reveal"
    />
  </div>

  <div id="testimonials" data-section="testimonials">
      <TestimonialCardTen
      textboxLayout="default"
      useInvertedBackground={true}
      testimonials={[
        {
          id: "t1",          title: "A True Taste of Turkey!",          quote: "Öz Urfa'm delivered an incredible dining experience. The kebabs were perfectly grilled, and the mezes were so fresh. It felt like a trip to Turkey without leaving Neustadt!",          name: "Sarah Müller",          role: "Local Food Critic",          imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-smiley-woman-taking-food-photos_23-2149250094.jpg",          imageAlt: "Sarah Müller"},
        {
          id: "t2",          title: "Best Turkish Restaurant in Town",          quote: "I've tried many Turkish restaurants, but Öz Urfa'm stands out. The Adana Kebab was phenomenal, and the service was impeccable. Highly recommend!",          name: "Michael Schmidt",          role: "Regular Customer",          imageSrc: "http://img.b2bpic.net/free-photo/thrilled-confident-manager-business-attire-celebrates-victorious-milestone_482257-111932.jpg",          imageAlt: "Michael Schmidt"},
        {
          id: "t3",          title: "Wonderful Family Dinner",          quote: "We celebrated a birthday here, and the staff went above and beyond. The food was delicious, and the ambiance was perfect for a family gathering. We'll definitely be back!",          name: "Emily Wagner",          role: "Happy Mother",          imageSrc: "http://img.b2bpic.net/free-photo/woman-sitting-talking-phone-cafe-terrace-white-textured-shirt-daytime_176474-4904.jpg",          imageAlt: "Emily Wagner"},
        {
          id: "t4",          title: "Authentic and Delicious",          quote: "From the moment we walked in, we felt welcomed. The food tasted incredibly authentic, especially the Pide. A must-visit if you're craving real Turkish flavors.",          name: "David Schulz",          role: "Food Enthusiast",          imageSrc: "http://img.b2bpic.net/free-photo/group-happy-young-people-enjoying-dinner_23-2148454133.jpg",          imageAlt: "David Schulz"},
        {
          id: "t5",          title: "Fantastic Vegetarian Options",          quote: "As a vegetarian, I was delighted by the variety and quality of options available. The meze platter was a highlight. Truly a culinary gem in Neustadt!",          name: "Anna Fischer",          role: "Vegetarian Diner",          imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-women-with-delicious-food_23-2150215561.jpg",          imageAlt: "Anna Fischer"},
      ]}
      title="What Our Valued Guests Say"
      description="Don't just take our word for it – hear from our wonderful customers who have experienced the unique flavors and hospitality of Öz Urfa'm."
      tagAnimation="blur-reveal"
      buttonAnimation="blur-reveal"
    />
  </div>

  <div id="social-proof" data-section="social-proof">
      <SocialProofOne
      textboxLayout="default"
      useInvertedBackground={false}
      names={[
        "Neustadt Lokalzeitung",        "Rübenberge Genussmagazin",        "Hannover Foodies",        "Local Taste Awards",        "Restaurant Guide Nds",        "Kulinarische Höhepunkte",        "Feinschmecker Neustadt"]}
      title="Featured In & Trusted By"
      description="Our commitment to quality and authentic Turkish cuisine has earned us recognition and trust within the local community."
      tagAnimation="blur-reveal"
      buttonAnimation="blur-reveal"
      speed={40}
      showCard={true}
    />
  </div>

  <div id="faq" data-section="faq">
      <FaqSplitMedia
      textboxLayout="default"
      useInvertedBackground={true}
      faqs={[
        {
          id: "q1",          title: "Do you offer vegetarian or vegan options?",          content: "Yes, we have a delightful selection of vegetarian dishes, including various mezes, salads, and vegetable pides. Please inform your server about any dietary restrictions."},
        {
          id: "q2",          title: "Can I make a reservation online?",          content: "Absolutely! You can easily make a reservation through our website's contact form or by calling us directly during opening hours. We recommend booking in advance, especially on weekends."},
        {
          id: "q3",          title: "Do you offer catering services for events?",          content: "Yes, Öz Urfa'm offers catering for private events, corporate gatherings, and special occasions. Please contact us to discuss your specific needs and customize a menu."},
        {
          id: "q4",          title: "What are your opening hours?",          content: "We are open Tuesday to Sunday from 12:00 PM to 10:00 PM. We are closed on Mondays. For holiday hours, please check our social media or call us."},
        {
          id: "q5",          title: "Is parking available at the restaurant?",          content: "Yes, we offer convenient parking options for our guests. There is a public parking lot directly opposite the restaurant and street parking available."},
      ]}
      imageSrc="http://img.b2bpic.net/free-photo/exhausted-server-hub-worker-falling-asleep-desk_482257-123317.jpg"
      imageAlt="Friendly restaurant staff"
      mediaAnimation="slide-up"
      mediaPosition="left"
      title="Frequently Asked Questions"
      description="Have questions about our restaurant, menu, or services? Find quick answers to common inquiries below."
      tagAnimation="blur-reveal"
      buttonAnimation="blur-reveal"
      faqsAnimation="slide-up"
      showCard={true}
    />
  </div>

  <div id="contact" data-section="contact">
      <ContactCenter
      useInvertedBackground={false}
      background={{
        variant: "plain"}}
      tag="Contact Us"
      title="Visit Us or Make a Reservation"
      description="We look forward to welcoming you to Öz Urfa'm. Get in touch to book your table or for any inquiries. We're located at Hauptstraße 123, 31535 Neustadt am Rübenberge."
      inputPlaceholder="Enter your email for updates"
      buttonText="Subscribe"
      termsText="By subscribing, you agree to receive promotional emails from Öz Urfa'm. You can unsubscribe at any time."
    />
  </div>

  <div id="footer" data-section="footer">
      <FooterCard
      logoText="Öz Urfa'm"
      copyrightText="© 2024 Öz Urfa'm Neustadt am Rübenberge. All rights reserved."
      socialLinks={[
        {
          icon: Facebook,
          href: "https://facebook.com/ozurfam.neustadt",          ariaLabel: "Facebook"},
        {
          icon: Instagram,
          href: "https://instagram.com/ozurfam.neustadt",          ariaLabel: "Instagram"},
      ]}
    />
  </div>
      </ReactLenis>
    </ThemeProvider>
  );
}