Merge version_2 into main #2

Merged
bender merged 1 commits from version_2 into main 2026-04-21 17:08:07 +00:00

View File

@@ -2,12 +2,12 @@
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import ReactLenis from "lenis/react";
import ContactSplit from '@/components/sections/contact/ContactSplit';
import ContactCenter from '@/components/sections/contact/ContactCenter';
import FeatureCardMedia from '@/components/sections/feature/FeatureCardMedia';
import FooterCard from '@/components/sections/footer/FooterCard';
import HeroBillboardGallery from '@/components/sections/hero/HeroBillboardGallery';
import NavbarStyleCentered from '@/components/navbar/NavbarStyleCentered/NavbarStyleCentered';
import PricingCardNine from '@/components/sections/pricing/PricingCardNine';
import PricingCardEight from '@/components/sections/pricing/PricingCardEight';
import TestimonialAboutCard from '@/components/sections/about/TestimonialAboutCard';
import TestimonialCardOne from '@/components/sections/testimonial/TestimonialCardOne';
import { Facebook, Instagram, Utensils } from "lucide-react";
@@ -31,21 +31,13 @@ export default function LandingPage() {
<NavbarStyleCentered
navItems={[
{
name: "Home",
id: "hero",
},
name: "Home", id: "hero"},
{
name: "Über uns",
id: "about",
},
name: "Über uns", id: "about"},
{
name: "Angebote",
id: "pricing",
},
name: "Angebote", id: "pricing"},
{
name: "Kontakt",
id: "contact",
},
name: "Kontakt", id: "contact"},
]}
brandName="Sushi House Uelzen"
/>
@@ -54,45 +46,22 @@ export default function LandingPage() {
<div id="hero" data-section="hero">
<HeroBillboardGallery
background={{
variant: "gradient-bars",
}}
variant: "gradient-bars"}}
title="Frisches Sushi in Uelzen All You Can Eat Erlebnis"
description="Genieße hochwertiges Sushi in entspannter Atmosphäre perfekt für Freunde, Familie oder Date-Nights."
buttons={[
{
text: "📍 Route planen",
href: "#contact",
},
text: "📍 Route planen", href: "#contact"},
{
text: "📞 Jetzt anrufen",
href: "tel:+490000000",
},
{
text: "🍱 Speisekarte ansehen",
href: "#",
},
text: "📞 Jetzt anrufen", href: "tel:+490000000"},
]}
mediaItems={[
{
imageSrc: "http://img.b2bpic.net/free-photo/traditional-tasty-sushi-white-tray-with-sauce-chopsticks_23-2147901579.jpg?_wi=1",
imageAlt: "Sushi Platter",
},
imageSrc: "http://img.b2bpic.net/free-photo/traditional-tasty-sushi-white-tray-with-sauce-chopsticks_23-2147901579.jpg?_wi=1", imageAlt: "Sushi Platter"},
{
imageSrc: "http://img.b2bpic.net/free-photo/salmon-sashimi_74190-5814.jpg?_wi=1",
imageAlt: "Sushi Set",
},
imageSrc: "http://img.b2bpic.net/free-photo/salmon-sashimi_74190-5814.jpg?_wi=1", imageAlt: "Sushi Set"},
{
imageSrc: "http://img.b2bpic.net/free-photo/japanese-street-food-restaurant-nighttime_23-2149410163.jpg",
imageAlt: "Sushi Restaurant",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/delicious-fresh-sushi-rolls-with-soy-sauce-wooden-board_114579-58990.jpg",
imageAlt: "Sushi Platter",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/sushi-platter_23-2152000267.jpg",
imageAlt: "Sushi Set",
},
imageSrc: "http://img.b2bpic.net/free-photo/japanese-street-food-restaurant-nighttime_23-2149410163.jpg", imageAlt: "Sushi Restaurant"},
]}
mediaAnimation="slide-up"
/>
@@ -112,62 +81,28 @@ export default function LandingPage() {
</div>
<div id="pricing" data-section="pricing">
<PricingCardNine
<PricingCardEight
animationType="slide-up"
textboxLayout="default"
useInvertedBackground={false}
plans={[
{
id: "lunch",
title: "Mittag",
price: "19,90 €",
period: "11:00 16:00",
features: [
"All You Can Eat",
"Große Auswahl",
"Frische Qualität",
],
button: {
text: "Jetzt Reservieren",
},
imageSrc: "http://img.b2bpic.net/free-photo/man-ignoring-woman-while-talking-phone_107420-65720.jpg",
imageAlt: "sushi chef preparing fresh rolls",
id: "lunch", badge: "Mittagsmenü", price: "19,90 €", subtitle: "11:00 16:00", features: [
"All You Can Eat", "Große Auswahl", "Täglich frisch"],
buttons: [
{ text: "Reservieren" }
]
},
{
id: "evening",
title: "Abend",
price: "29,90 €",
period: "ab 17:00",
features: [
"All You Can Eat",
"Premium Sushi",
"Warme Speisen inklusive",
],
button: {
text: "Jetzt Reservieren",
},
imageSrc: "http://img.b2bpic.net/free-photo/traditional-tasty-sushi-white-tray-with-sauce-chopsticks_23-2147901579.jpg?_wi=2",
imageAlt: "sushi chef preparing fresh rolls",
},
{
id: "delivery",
title: "Abholung",
price: "variabel",
period: "ganztägig",
features: [
"Schnelle Vorbereitung",
"Frisch verpackt",
"Einfach bestellen",
],
button: {
text: "Speisekarte",
},
imageSrc: "http://img.b2bpic.net/free-photo/salmon-sashimi_74190-5814.jpg?_wi=2",
imageAlt: "sushi chef preparing fresh rolls",
},
id: "evening", badge: "Abendmenü", price: "29,90 €", subtitle: "ab 17:00", features: [
"All You Can Eat", "Premium Sushi", "Warme Speisen inkl."],
buttons: [
{ text: "Reservieren" }
]
}
]}
title="Unsere Angebote"
description="Entdecke unser beliebtes All-You-Can-Eat-Angebot."
description="Wähle dein Lieblingsmenü für den perfekten Sushi-Genuss."
/>
</div>
@@ -178,26 +113,9 @@ export default function LandingPage() {
useInvertedBackground={false}
features={[
{
id: "g1",
title: "Spezialitäten",
description: "Handgerolltes Sushi vom Feinsten.",
tag: "Sushi",
imageSrc: "http://img.b2bpic.net/free-photo/sushi-rolls-selection-wooden-decorative-tray_114579-3489.jpg",
},
id: "g1", title: "Spezialitäten", description: "Handgerolltes Sushi vom Feinsten.", tag: "Sushi", imageSrc: "http://img.b2bpic.net/free-photo/sushi-rolls-selection-wooden-decorative-tray_114579-3489.jpg"},
{
id: "g2",
title: "Ambiente",
description: "Entspannt und gemütlich.",
tag: "Atmosphäre",
imageSrc: "http://img.b2bpic.net/free-photo/lifestyle-people-learning-make-sushi_23-2149865355.jpg",
},
{
id: "g3",
title: "Frische",
description: "Täglich frisch zubereitet.",
tag: "Qualität",
imageSrc: "http://img.b2bpic.net/free-photo/delicious-asian-food-with-copy-space_23-2149035144.jpg",
},
id: "g2", title: "Ambiente", description: "Entspannt und gemütlich.", tag: "Atmosphäre", imageSrc: "http://img.b2bpic.net/free-photo/lifestyle-people-learning-make-sushi_23-2149865355.jpg"},
]}
title="Unsere Galerie"
description="Ein kleiner Einblick in unsere Sushi-Welt."
@@ -212,45 +130,8 @@ export default function LandingPage() {
useInvertedBackground={false}
testimonials={[
{
id: "t1",
name: "Sarah M.",
role: "Stammgast",
company: "Uelzen",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-people-eating-together_23-2149008757.jpg",
},
{
id: "t2",
name: "Thomas K.",
role: "Besucher",
company: "Uelzen",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/portrait-beautiful-asian-woman-friends-reunion_23-2149244684.jpg",
},
{
id: "t3",
name: "Lena R.",
role: "Feinschmecker",
company: "Uelzen",
rating: 4,
imageSrc: "http://img.b2bpic.net/free-photo/close-up-young-businesswoman_23-2149153828.jpg",
},
{
id: "t4",
name: "Markus W.",
role: "Fan",
company: "Uelzen",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/front-view-cute-girl-looking-away_23-2148436134.jpg",
},
{
id: "t5",
name: "Julia P.",
role: "Gast",
company: "Uelzen",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/close-up-people-eating-sushi_23-2151344982.jpg",
},
id: "t1", name: "Sarah M.", role: "Stammgast", company: "Uelzen", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-people-eating-together_23-2149008757.jpg"},
]}
title="Unsere Gäste lieben uns"
description="Über 300+ Bewertungen sprechen für sich."
@@ -258,18 +139,16 @@ export default function LandingPage() {
</div>
<div id="contact" data-section="contact">
<ContactSplit
useInvertedBackground={false}
<ContactCenter
useInvertedBackground={true}
background={{
variant: "gradient-bars",
}}
title="Besuche uns"
description="Komm vorbei für dein nächstes Sushi-Erlebnis. Wir freuen uns auf dich!"
imageSrc="http://img.b2bpic.net/free-photo/close-up-japanese-street-food-shop_23-2149287848.jpg"
inputPlaceholder="Deine E-Mail Adresse"
buttonText="Newsletter abonnieren"
mediaAnimation="slide-up"
variant: "gradient-bars"}}
tag="Kontakt"
title="Reservierung & Anfrage"
description="Kontaktiere uns direkt für eine Tischreservierung oder Fragen zum Catering."
inputPlaceholder="Deine E-Mail Adresse"
buttonText="Nachricht senden"
termsText="Wir melden uns schnellstmöglich bei dir zurück."
/>
</div>
@@ -280,14 +159,10 @@ export default function LandingPage() {
socialLinks={[
{
icon: Facebook,
href: "#",
ariaLabel: "Facebook",
},
href: "#", ariaLabel: "Facebook"},
{
icon: Instagram,
href: "#",
ariaLabel: "Instagram",
},
href: "#", ariaLabel: "Instagram"},
]}
/>
</div>