"use client";

import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import ReactLenis from "lenis/react";
import ContactText from '@/components/sections/contact/ContactText';
import FaqBase from '@/components/sections/faq/FaqBase';
import FeatureCardMedia from '@/components/sections/feature/FeatureCardMedia';
import FooterMedia from '@/components/sections/footer/FooterMedia';
import HeroSplitDoubleCarousel from '@/components/sections/hero/HeroSplitDoubleCarousel';
import NavbarLayoutFloatingOverlay from '@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay';
import ProductCardFour from '@/components/sections/product/ProductCardFour';
import SocialProofOne from '@/components/sections/socialProof/SocialProofOne';
import TestimonialCardTwo from '@/components/sections/testimonial/TestimonialCardTwo';
import TextSplitAbout from '@/components/sections/about/TextSplitAbout';

const updatedNavItems = [
  { name: "Ana Sayfa", id: "#hero" },
  { name: "Menü", id: "#menu" },
  { name: "Hakkımızda", id: "#about" },
  { name: "Galeri", id: "/gallery" },
  { name: "Sipariş Ver", id: "/order" },
  { name: "Konum", id: "/location" },
  { name: "Yorumlar", id: "#testimonials" },
  { name: "İletişim", id: "#contact" }
];

const updatedFooterColumns = [
  {
    title: "Hızlı Erişim",    items: [
      { label: "Ana Sayfa", href: "/" },
      { label: "Menü", href: "/#menu" },
      { label: "Hakkımızda", href: "/#about" },
      { label: "Galeri", href: "/gallery" },
      { label: "Sipariş Ver", href: "/order" },
      { label: "Konum", href: "/location" }
    ]
  },
  {
    title: "Yardım",    items: [
      { label: "İletişim", href: "/#contact" },
      { label: "Sıkça Sorulan Sorular", href: "/#faq" },
      { label: "Gizlilik Politikası", href: "#" }
    ]
  },
  {
    title: "Sosyal Medya",    items: [
      { label: "Instagram", href: "#" },
      { label: "Facebook", href: "#" },
      { label: "Twitter", href: "#" }
    ]
  }
];

export default function LandingPage() {
  return (
    <ThemeProvider
        defaultButtonVariant="expand-hover"
        defaultTextAnimation="background-highlight"
        borderRadius="rounded"
        contentWidth="mediumLarge"
        sizing="largeSmall"
        background="circleGradient"
        cardStyle="subtle-shadow"
        primaryButtonStyle="gradient"
        secondaryButtonStyle="layered"
        headingFontWeight="extrabold"
    >
      <ReactLenis root>
  <div id="nav" data-section="nav">
      <NavbarLayoutFloatingOverlay
      navItems={updatedNavItems}
      logoSrc="http://img.b2bpic.net/free-vector/hamburger-shield-crown-logo-design_474888-5004.jpg"
      logoAlt="Burg Burger Logo"
      brandName="Burg Burger"
      button={{
        text: "Şimdi Sipariş Ver",        href: "/order"}}
    />
  </div>

  <div id="hero" data-section="hero">
      <HeroSplitDoubleCarousel
      background={{
        variant: "downward-rays-static-grid"}}
      title="Mersin'in En İyi Burger Deneyimi!"
      description="Taze malzemelerle hazırlanan eşsiz lezzetler ve sıcak bir atmosferde unutulmaz anlar sizi bekliyor. Her ısırıkta gerçek bir ziyafet!"
      leftCarouselItems={[
        {
          imageSrc: "http://img.b2bpic.net/free-photo/top-view-cheesy-meat-burger-with-seasonings-dark-floor-bun-sandwich-meat-fries_140725-82161.jpg",          imageAlt: "Gourmet Burger"},
        {
          imageSrc: "http://img.b2bpic.net/free-photo/flavorful-potato-fries-wooden-plate-plate-marble-surface_114579-41199.jpg",          imageAlt: "Crispy Fries"},
        {
          imageSrc: "http://img.b2bpic.net/free-photo/arrangement-with-beverage-tall-glass_23-2148437037.jpg",          imageAlt: "Refreshing Drink"},
        {
          imageSrc: "http://img.b2bpic.net/free-photo/table-set-dinning-table_1339-3441.jpg",          imageAlt: "Restaurant Interior"},
        {
          imageSrc: "http://img.b2bpic.net/free-photo/photorealistic-burger-meal_23-2151293053.jpg",          imageAlt: "Classic Cheeseburger"},
        {
          imageSrc: "http://img.b2bpic.net/free-photo/arrangement-potato-fries-wooden-table_23-2148501555.jpg",          imageAlt: "Curly Fries"},
      ]}
      rightCarouselItems={[
        {
          imageSrc: "http://img.b2bpic.net/free-photo/meat-salad-fast-grilled-burger_1203-4258.jpg",          imageAlt: "Classic Cheeseburger"},
        {
          imageSrc: "http://img.b2bpic.net/free-photo/front-close-view-fried-potatoes-tasty-french-fries-inside-plate-dark-surface-food-meal-dinner-dish-ingredients-potato_140725-52670.jpg",          imageAlt: "Curly Fries"},
        {
          imageSrc: "http://img.b2bpic.net/free-photo/iced-tea-with-lime-ice_114579-7145.jpg",          imageAlt: "Fresh Juice"},
        {
          imageSrc: "http://img.b2bpic.net/free-photo/arrangement-delicious-hamburger-with-copy-space_23-2148614102.jpg",          imageAlt: "Gourmet Burger"},
        {
          imageSrc: "http://img.b2bpic.net/free-photo/french-fries-with-ketchup_23-2151985480.jpg?_wi=1",          imageAlt: "Crispy Fries"},
        {
          imageSrc: "http://img.b2bpic.net/free-photo/fresh-slice-lemon-floating-blue-cold-cocktail-with-bubbles_23-2148196160.jpg",          imageAlt: "Refreshing Drink"},
      ]}
      buttons={[
        {
          text: "Menümüzü Keşfedin",          href: "/#menu"},
        {
          text: "Şimdi Sipariş Verin",          href: "/order"},
      ]}
      avatars={[
        {
          src: "http://img.b2bpic.net/free-photo/close-up-person-enjoying-food_23-2149303569.jpg",          alt: "Close up on person enjoying food"},
        {
          src: "http://img.b2bpic.net/free-photo/top-view-delicious-sandwiches-with-sliced-tomatoes-healthy-life-writing-grey-surface-snack-bun-burger-sandwich-bread_140725-85905.jpg",          alt: "Top view delicious sandwiches with sliced tomatoes and healthy life writing on grey surface snack bun burger sandwich bread"},
        {
          src: "http://img.b2bpic.net/free-photo/image-smiling-beautiful-woman-sits-kitchen-holds-smartphone-tomato-looks-happy-orders_1258-198254.jpg",          alt: "Image of smiling beautiful woman sits in kitchen holds smartphone and tomato looks happy orders"},
        {
          src: "http://img.b2bpic.net/free-photo/beautiful-girl-eats-sushi-sitting-grass-park_169016-21088.jpg",          alt: "Beautiful girl eats sushi sitting on the grass in the park"},
        {
          src: "http://img.b2bpic.net/free-photo/front-view-woman-eating-delicious-pizza_23-2150280253.jpg",          alt: "Front view woman eating delicious pizza"},
      ]}
      avatarText="Binlerce mutlu müşteri!"
      marqueeItems={[
        {
          type: "image",          src: "http://img.b2bpic.net/free-vector/revolution-logo-branding-identity-corporate-vector-design_460848-16636.jpg",          alt: "Revolution Logo Branding Identity Corporate Vector Design"},
        {
          type: "image",          src: "http://img.b2bpic.net/free-psd/small-business-template-design_23-2151376239.jpg",          alt: "Small business  template design"},
        {
          type: "image",          src: "http://img.b2bpic.net/free-vector/restaurant-logo-template_23-2149493588.jpg",          alt: "Restaurant logo template"},
        {
          type: "image",          src: "http://img.b2bpic.net/free-vector/red-yellow-logo-restaurant_1017-4316.jpg",          alt: "Red and yellow logo for a restaurant"},
        {
          type: "image",          src: "http://img.b2bpic.net/free-vector/travel-quote-design_1319-250.jpg",          alt: "Travel quote design"},
      ]}
    />
  </div>

  <div id="about" data-section="about">
      <TextSplitAbout
      useInvertedBackground={true}
      title="Burg Burger Hikayesi"
      description={[
        "Mersin'de tutkuyla başlayan bir lezzet yolculuğu. Burg Burger olarak, her bir burgerimizde tazelik, kalite ve yenilikçi tatları bir araya getiriyoruz. Amacımız, misafirlerimize sadece bir yemek değil, unutulmaz bir deneyim sunmak.",        "Yerel tedarikçilerden aldığımız en taze malzemelerle, kendi özel tariflerimizle hazırladığımız köfteleri ve sosları birleştiriyoruz. Kaliteden ödün vermeden, her zaman en iyisini sunmak için çalışıyoruz."]}
      buttons={[
        {
          text: "Daha Fazla Bilgi",          href: "/#about"},
      ]}
    />
  </div>

  <div id="features" data-section="features">
      <FeatureCardMedia
      animationType="slide-up"
      textboxLayout="default"
      useInvertedBackground={false}
      features={[
        {
          id: "f1",          title: "El Yapımı Köfteler",          description: "Günlük taze çekilmiş, özel baharatlarla harmanlanmış, %100 dana etinden hazırlanan köftelerimiz.",          tag: "Özel",          imageSrc: "http://img.b2bpic.net/free-photo/fake-brain-fingers-halloween-party_24837-401.jpg",          imageAlt: "Handmade Meat Patties"},
        {
          id: "f2",          title: "Yerel & Taze Malzemeler",          description: "Bölgesel çiftliklerden gelen günlük taze sebzeler ve özenle seçilmiş ekmekler kullanıyoruz.",          tag: "Doğal",          imageSrc: "http://img.b2bpic.net/free-photo/fresh-produce-tote-bag_23-2152003890.jpg",          imageAlt: "Local Fresh Vegetables"},
        {
          id: "f3",          title: "Özgün Soslar",          description: "Burg Burger'a özgü, başka yerde bulamayacağınız gizli tariflerle hazırlanan özel soslarımız.",          tag: "Benzersiz",          imageSrc: "http://img.b2bpic.net/free-photo/colorful-healthy-vegan-vegetarian-meal-salad-summer-cafe-natural-day-light_343596-1872.jpg",          imageAlt: "Unique Secret Sauces"},
        {
          id: "f4",          title: "Hızlı & Güler Yüzlü Servis",          description: "Siparişleriniz en kısa sürede, sıcak ve güler yüzlü ekibimiz tarafından sizlere ulaştırılır.",          tag: "Hızlı",          imageSrc: "http://img.b2bpic.net/free-photo/portrait-waitress-standing-with-cup-coffee_107420-12306.jpg",          imageAlt: "Fast Friendly Service"},
      ]}
      title="Neden Burg Burger'ı Seçmelisiniz?"
      description="Lezzet ve kaliteden ödün vermeyen, fark yaratan özelliklerimizle tanışın."
    />
  </div>

  <div id="menu" data-section="menu">
      <ProductCardFour
      animationType="slide-up"
      textboxLayout="default"
      gridVariant="three-columns-all-equal-width"
      useInvertedBackground={true}
      products={[
        {
          id: "p1",          name: "Klasik Burger",          price: "₺140",          variant: "Tek Köfteli",          imageSrc: "http://img.b2bpic.net/free-photo/gourmet-burger-fresh-ingredients_23-2149348982.jpg",          imageAlt: "Klasik Burger"},
        {
          id: "p2",          name: "Peynirli Burger",          price: "₺155",          variant: "Cheddar Peynirli",          imageSrc: "http://img.b2bpic.net/free-photo/delicious-cheeseburger_23-2149348981.jpg",          imageAlt: "Peynirli Burger"},
        {
          id: "p3",          name: "Duble Peynirli Burger",          price: "₺190",          variant: "Çift Köfte & Duble Cheddar",          imageSrc: "http://img.b2bpic.net/free-photo/still-life-delicious-american-hamburger_23-2149637309.jpg",          imageAlt: "Duble Peynirli Burger"},
        {
          id: "p4",          name: "Acı Burger",          price: "₺165",          variant: "Jalapeno & Acı Soslu",          imageSrc: "http://img.b2bpic.net/free-photo/spicy-burger-with-jalapenos_23-2148499709.jpg",          imageAlt: "Acı Burger"},
        {
          id: "p5",          name: "Mantar Burger",          price: "₺170",          variant: "Karamelize Soğan & Mantar Soslu",          imageSrc: "http://img.b2bpic.net/free-photo/burger-with-mushrooms-and-onions_23-2149348983.jpg",          imageAlt: "Mantar Burger"},
        {
          id: "p6",          name: "BBQ Burger",          price: "₺180",          variant: "Barbekü Soslu & Füme Etli",          imageSrc: "http://img.b2bpic.net/free-photo/bbq-burger-with-bacon_23-2149348984.jpg",          imageAlt: "BBQ Burger"},
        {
          id: "p7",          name: "Tavuk Burger",          price: "₺130",          variant: "Çıtır Tavuklu",          imageSrc: "http://img.b2bpic.net/free-photo/sandwich-with-chicken-burger-tomatoes-red-onion-lettuce_2829-11151.jpg",          imageAlt: "Tavuk Burger"},
        {
          id: "p8",          name: "Vejetaryen Burger",          price: "₺150",          variant: "Sebzeli Köfte",          imageSrc: "http://img.b2bpic.net/free-photo/vegan-burger-with-vegetables_23-2149348985.jpg",          imageAlt: "Vejetaryen Burger"},
        {
          id: "p9",          name: "Patates Kızartması",          price: "₺50",          variant: "Çıtır Çıtır",          imageSrc: "http://img.b2bpic.net/free-photo/french-fries-with-ketchup_23-2151985480.jpg?_wi=2",          imageAlt: "Patates Kızartması"}
      ]}
      title="Burg Burger Menüsü"
      description="Geniş burger çeşitlerimiz, doyurucu yan lezzetlerimiz ve ferahlatıcı içeceklerimizle dolu menümüzü keşfedin. Her damak zevkine uygun bir lezzet sizi bekliyor!"
    />
  </div>

  <div id="testimonials" data-section="testimonials">
      <TestimonialCardTwo
      animationType="slide-up"
      textboxLayout="default"
      useInvertedBackground={false}
      testimonials={[
        {
          id: "t1",          name: "Ayşe Yılmaz",          role: "Gıda Blog Yazarı",          testimonial: "Mersin'deki en iyi burger! Köftelerin lezzeti, sosların özgünlüğü ve ekmeğin tazeliği bir araya gelince ortaya muhteşem bir şölen çıkıyor.",          imageSrc: "http://img.b2bpic.net/free-photo/man-presents-girl-ring_1398-4220.jpg",          imageAlt: "Ayşe Yılmaz"},
        {
          id: "t2",          name: "Can Demir",          role: "Yerel Rehber",          testimonial: "Her hafta Burg Burger'a geliyorum ve her seferinde aynı kaliteyi ve lezzeti buluyorum. Favorim Duble Peynirli Burger!",          imageSrc: "http://img.b2bpic.net/free-photo/close-up-friends-with-masks-burgers_23-2148705563.jpg",          imageAlt: "Can Demir"},
        {
          id: "t3",          name: "Elif Kara",          role: "Öğrenci",          testimonial: "Harika bir atmosfer ve güler yüzlü hizmet. Arkadaşlarımla sık sık uğradığımız bir yer. Fiyatlar da gayet uygun.",          imageSrc: "http://img.b2bpic.net/free-photo/group-friends-taking-selfie-while-eating-fast-food_23-2148718859.jpg",          imageAlt: "Elif Kara"},
        {
          id: "t4",          name: "Murat Akın",          role: "Girişimci",          testimonial: "Acı Soslu Burger'ı denemeden geçmeyin! Bağımlılık yapan bir tadı var. Servis de çok hızlıydı.",          imageSrc: "http://img.b2bpic.net/free-photo/person-taking-photo-seafood-dish-with-salmon_23-2150463274.jpg",          imageAlt: "Murat Akın"},
        {
          id: "t5",          name: "Zeynep Tunç",          role: "Mimar",          testimonial: "Mantar Burger tam bir lezzet şöleni. Kullanılan malzemelerin kalitesi kendini belli ediyor. Kesinlikle tavsiye ederim.",          imageSrc: "http://img.b2bpic.net/free-photo/enthusiastic-young-asian-girl-waitress-from-cafe-showing-mobile-phone-application-pointing_1258-199362.jpg",          imageAlt: "Zeynep Tunç"},
        {
          id: "t6",          name: "Emre Güler",          role: "Teknoloji Uzmanı",          testimonial: "Online sipariş sistemi çok pratik, burgerler sıcak ve taze geliyor. Favori mekanım oldu!",          imageSrc: "http://img.b2bpic.net/free-photo/couple-enjoying-food-restaurant_23-2149269179.jpg",          imageAlt: "Couple enjoying food in restaurant"}
      ]}
      title="Misafirlerimiz Ne Diyor?"
      description="Burg Burger deneyimini yaşayanların ağzından gerçek yorumlar."
    />
  </div>

  <div id="social-proof" data-section="social-proof">
      <SocialProofOne
      textboxLayout="default"
      useInvertedBackground={true}
      names={[
        "Gıda Blog Yazarları",        "Yerel Lezzet Rehberleri",        "Gurme Yorumcular",        "Tat Deneyimi Uzmanları",        "Şehirde Ne Yenir?",        "Lezzet Avcıları",        "En İyi Restoranlar"]}
      title="Bizi Tercih Edenler & Güvenenler"
      description="Kalitemiz ve lezzetimiz, sektördeki otoriteler ve yerel topluluk tarafından da takdir edilmektedir."
      speed={30}
    />
  </div>

  <div id="faq" data-section="faq">
      <FaqBase
      textboxLayout="default"
      useInvertedBackground={false}
      faqs={[
        {
          id: "faq1",          title: "Çalışma saatleriniz nedir?",          content: "Haftanın her günü 11:00 - 22:00 arası açığız. Özel günler ve tatil saatleri için lütfen sosyal medya hesaplarımızı takip edin."},
        {
          id: "faq2",          title: "Teslimat hizmetiniz var mı?",          content: "Evet, Mersin Yenişehir bölgesine hızlı ve sıcak teslimat hizmetimiz bulunmaktadır. Online sipariş platformlarımızdan veya telefonla sipariş verebilirsiniz."},
        {
          id: "faq3",          title: "Vejetaryen/vegan seçenekleriniz var mı?",          content: "Kesinlikle! Lezzetli vejetaryen burgerimizle sizi bekliyoruz. Vegan seçenekler üzerinde çalışıyoruz, çok yakında menümüzde yer alacaklar."},
        {
          id: "faq4",          title: "Rezervasyon gerekli mi?",          content: "Özellikle yoğun saatlerde (akşam yemekleri ve hafta sonları) rezervasyon yaptırmanız önerilir. Ancak, her zaman misafir ağırlamaktan mutluluk duyarız."},
        {
          id: "faq5",          title: "Menünüzde özel istekleri karşılıyor musunuz?",          content: "Mümkün olduğunca misafirlerimizin özel isteklerini karşılamaya çalışıyoruz. Lütfen sipariş verirken özel notlarınızı belirtiniz veya ekibimizle iletişime geçiniz."},
      ]}
      title="Sıkça Sorulan Sorular"
      description="Burg Burger hakkında merak ettiğiniz tüm soruların cevapları burada."
      faqsAnimation="slide-up"
    />
  </div>

  <div id="contact" data-section="contact">
      <ContactText
      useInvertedBackground={true}
      background={{
        variant: "rotated-rays-static-grid"}}
      text="Bize Ulaşın"
      buttons={[
        {
          text: "Yol Tarifi Al",          href: "/location"},
        {
          text: "Hemen Ara: +90 324 329 03 04",          href: "tel:+903243290304"},
      ]}
    />
  </div>

  <div id="footer" data-section="footer">
      <FooterMedia
      imageSrc="http://img.b2bpic.net/free-photo/front-view-fresh-red-tomatoes-with-kumquats-dark-surface-color-salad-meal-food-health-diet-pepper_179666-24549.jpg"
      imageAlt="Restaurant kitchen background"
      logoSrc="http://img.b2bpic.net/free-vector/hamburger-shield-crown-logo-design_474888-5004.jpg"
      logoAlt="Burg Burger Logo"
      logoText="Burg Burger"
      columns={updatedFooterColumns}
      copyrightText="© 2024 Burg Burger. Tüm Hakları Saklıdır."
    />
  </div>
      </ReactLenis>
    </ThemeProvider>
  );
}
