Merge version_1 into main #2

Merged
bender merged 1 commits from version_1 into main 2026-05-16 21:38:50 +00:00

View File

@@ -11,7 +11,7 @@ import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloating
import ProductCardThree from '@/components/sections/product/ProductCardThree';
import TestimonialAboutCard from '@/components/sections/about/TestimonialAboutCard';
import TestimonialCardTwo from '@/components/sections/testimonial/TestimonialCardTwo';
import { Wine } from "lucide-react";
import { Wine, Leaf, Flame, Smile } from "lucide-react";
export default function LandingPage() {
return (
@@ -31,66 +31,29 @@ export default function LandingPage() {
<div id="nav" data-section="nav">
<NavbarLayoutFloatingInline
navItems={[
{
name: "Start",
id: "hero",
},
{
name: "Über uns",
id: "about",
},
{
name: "Speisekarte",
id: "menu",
},
{
name: "Kontakt",
id: "contact",
},
{ name: "Start", id: "hero" },
{ name: "Über uns", id: "about" },
{ name: "Speisekarte", id: "menu" },
{ name: "Kontakt", id: "contact" },
]}
brandName="Restaurant Olive"
button={{ text: "Reservieren", href: "#contact" }}
/>
</div>
<div id="hero" data-section="hero">
<HeroSplitDualMedia
background={{
variant: "gradient-bars",
}}
background={{ variant: "gradient-bars" }}
title="Mediterrane Küche im Herzen von Schwarzenbek"
description="Frische Zutaten, stilvolle Atmosphäre und unvergessliche Abende."
tag="Restaurant Olive"
buttons={[
{
text: "Tisch reservieren",
href: "#contact",
},
{
text: "Speisekarte ansehen",
href: "#menu",
},
{ text: "Tisch reservieren", href: "#contact" },
{ text: "Speisekarte ansehen", href: "#menu" },
]}
mediaItems={[
{
imageSrc: "http://img.b2bpic.net/free-photo/traditional-delicious-gulas-dish-composition_23-2149072551.jpg?_wi=1",
imageAlt: "Luxus Restaurant Ambiente",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/meal-one-woman-gourmet-restaurant_1301-3243.jpg?_wi=1",
imageAlt: "Mediterane Küche",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/delicious-gulas-dish-composition_23-2149072604.jpg",
imageAlt: "Delicious gulas dish composition",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/food-celebrating-world-tapas-day_23-2149361445.jpg",
imageAlt: "Food for celebrating world tapas day",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/grilled-fish-with-tomatoes-plate_23-2151991767.jpg",
imageAlt: "Grilled fish with tomatoes on a plate",
},
{ imageSrc: "http://img.b2bpic.net/free-photo/traditional-delicious-gulas-dish-composition_23-2149072551.jpg", imageAlt: "Luxus Restaurant Ambiente" },
{ imageSrc: "http://img.b2bpic.net/free-photo/meal-one-woman-gourmet-restaurant_1301-3243.jpg", imageAlt: "Mediterane Küche" }
]}
mediaAnimation="slide-up"
rating={5}
@@ -116,34 +79,10 @@ export default function LandingPage() {
textboxLayout="default"
useInvertedBackground={false}
features={[
{
title: "Frische Zutaten",
description: "Täglich frisch vom Markt.",
buttonIcon: "Leaf",
imageSrc: "http://img.b2bpic.net/free-photo/arrangement-different-foods-ingredients_23-2148869877.jpg",
imageAlt: "Arrangement of different foods and ingredients",
},
{
title: "Stilvolle Atmosphäre",
description: "Gemütliches Design trifft Luxus.",
buttonIcon: "Flame",
imageSrc: "http://img.b2bpic.net/free-photo/traditional-delicious-gulas-dish-composition_23-2149072551.jpg?_wi=2",
imageAlt: "Arrangement of different foods and ingredients",
},
{
title: "Erlesene Weine",
description: "Ausgewählte Sorten aus Südeuropa.",
buttonIcon: "Wine",
imageSrc: "http://img.b2bpic.net/free-photo/meal-one-woman-gourmet-restaurant_1301-3243.jpg?_wi=2",
imageAlt: "Arrangement of different foods and ingredients",
},
{
title: "Zuvorkommender Service",
description: "Wir lesen Ihnen Wünsche ab.",
buttonIcon: "Smile",
imageSrc: "http://img.b2bpic.net/free-photo/flat-lay-mussels-white-sauce-sides-tablecloth_23-2148234909.jpg?_wi=1",
imageAlt: "Arrangement of different foods and ingredients",
},
{ title: "Frische Zutaten", description: "Täglich frisch vom Markt.", buttonIcon: Leaf, imageSrc: "http://img.b2bpic.net/free-photo/arrangement-different-foods-ingredients_23-2148869877.jpg", imageAlt: "Arrangement of different foods and ingredients" },
{ title: "Stilvolle Atmosphäre", description: "Gemütliches Design trifft Luxus.", buttonIcon: Flame, imageSrc: "http://img.b2bpic.net/free-photo/traditional-delicious-gulas-dish-composition_23-2149072551.jpg", imageAlt: "Arrangement of different foods and ingredients" },
{ title: "Erlesene Weine", description: "Ausgewählte Sorten aus Südeuropa.", buttonIcon: Wine, imageSrc: "http://img.b2bpic.net/free-photo/meal-one-woman-gourmet-restaurant_1301-3243.jpg", imageAlt: "Arrangement of different foods and ingredients" },
{ title: "Zuvorkommender Service", description: "Wir lesen Ihnen Wünsche ab.", buttonIcon: Smile, imageSrc: "http://img.b2bpic.net/free-photo/flat-lay-mussels-white-sauce-sides-tablecloth_23-2148234909.jpg", imageAlt: "Arrangement of different foods and ingredients" },
]}
title="Was uns auszeichnet"
description="Erleben Sie echte Gastfreundschaft und exzellente kulinarische Qualität."
@@ -157,42 +96,9 @@ export default function LandingPage() {
gridVariant="three-columns-all-equal-width"
useInvertedBackground={false}
products={[
{
id: "1",
name: "Antipasti Misto",
price: "16,50 €",
imageSrc: "http://img.b2bpic.net/free-photo/flat-lay-mussels-white-sauce-sides-tablecloth_23-2148234909.jpg?_wi=2",
},
{
id: "2",
name: "Tagliatelle Al Tartufo",
price: "22,00 €",
imageSrc: "http://img.b2bpic.net/free-photo/overhead-view-farfalle-pasta-with-cheese-olive-tablecloth_23-2147925964.jpg",
},
{
id: "3",
name: "Branzino vom Grill",
price: "28,50 €",
imageSrc: "http://img.b2bpic.net/free-photo/vertical-view-hand-holding-fork-delicious-meat-free-meal-plate-purple-stripped-towel-sauce-vegetables-dark-background_140725-131355.jpg",
},
{
id: "4",
name: "Lammkarree",
price: "32,00 €",
imageSrc: "http://img.b2bpic.net/free-photo/top-view-vegetables-cooked-sliced-fresh-inside-black-plate-dark_140725-13773.jpg",
},
{
id: "5",
name: "Gnocchi Vegetariani",
price: "18,00 €",
imageSrc: "http://img.b2bpic.net/free-photo/top-view-smoked-fish-plate-balyk-salmon-with-herbs-pomegranate-lemon-slices_141793-4129.jpg",
},
{
id: "6",
name: "Tiramisu della Casa",
price: "9,50 €",
imageSrc: "http://img.b2bpic.net/free-photo/grilled-salmon-with-vegetables-lemon-served-with-glass-wine_141793-762.jpg",
},
{ id: "1", name: "Antipasti Misto", price: "16,50 €", imageSrc: "http://img.b2bpic.net/free-photo/flat-lay-mussels-white-sauce-sides-tablecloth_23-2148234909.jpg" },
{ id: "2", name: "Tagliatelle Al Tartufo", price: "22,00 €", imageSrc: "http://img.b2bpic.net/free-photo/overhead-view-farfalle-pasta-with-cheese-olive-tablecloth_23-2147925964.jpg" },
{ id: "3", name: "Branzino vom Grill", price: "28,50 €", imageSrc: "http://img.b2bpic.net/free-photo/vertical-view-hand-holding-fork-delicious-meat-free-meal-plate-purple-stripped-towel-sauce-vegetables-dark-background_140725-131355.jpg" },
]}
title="Unsere Speisekarte"
description="Entdecken Sie die Vielfalt des Mittelmeers."
@@ -205,41 +111,8 @@ export default function LandingPage() {
textboxLayout="default"
useInvertedBackground={false}
testimonials={[
{
id: "1",
name: "Sarah Müller",
role: "Stammgast",
testimonial: "Hervorragender Service und das Essen war ein Gedicht!",
imageSrc: "http://img.b2bpic.net/free-photo/side-view-happy-curly-woman-talking-by-phone_171337-16739.jpg",
},
{
id: "2",
name: "Thomas Schmidt",
role: "Genießer",
testimonial: "Die gemütlichste Atmosphäre in ganz Schwarzenbek.",
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-smiley-man-with-food_23-2149152940.jpg",
},
{
id: "3",
name: "Laura Weber",
role: "Feinschmecker",
testimonial: "Exzellente mediterrane Küche, authentisch und frisch.",
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-couple-having-lunch-luxury-restaurant_23-2150598352.jpg",
},
{
id: "4",
name: "Markus Klein",
role: "Date Night",
testimonial: "Perfekter Ort für ein Date, alles sehr stimmig.",
imageSrc: "http://img.b2bpic.net/free-photo/happy-couple-talking-each-other-lunch-time-restaurant-focus-is-woman-eating-sandwich_637285-1962.jpg",
},
{
id: "5",
name: "Julia Fischer",
role: "Familie",
testimonial: "Sehr familienfreundlich trotz des luxuriösen Ambientes.",
imageSrc: "http://img.b2bpic.net/free-photo/people-having-dinner-luxurious-restaurants_23-2151081867.jpg",
},
{ id: "1", name: "Sarah Müller", role: "Stammgast", testimonial: "Hervorragender Service und das Essen war ein Gedicht!", imageSrc: "http://img.b2bpic.net/free-photo/side-view-happy-curly-woman-talking-by-phone_171337-16739.jpg" },
{ id: "2", name: "Thomas Schmidt", role: "Genießer", testimonial: "Die gemütlichste Atmosphäre in ganz Schwarzenbek.", imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-smiley-man-with-food_23-2149152940.jpg" },
]}
title="Gäste-Stimmen"
description="Was unsere Besucher sagen."
@@ -251,21 +124,8 @@ export default function LandingPage() {
textboxLayout="default"
useInvertedBackground={false}
faqs={[
{
id: "q1",
title: "Bieten Sie auch Takeaway an?",
content: "Ja, Sie können unsere Speisen bequem telefonisch vorbestellen und abholen.",
},
{
id: "q2",
title: "Brauche ich eine Reservierung?",
content: "Gerne können Sie spontan kommen, wir empfehlen jedoch eine Reservierung.",
},
{
id: "q3",
title: "Gibt es vegetarische Optionen?",
content: "Natürlich! Wir bieten eine Auswahl an vegetarischen Spezialitäten an.",
},
{ id: "q1", title: "Bieten Sie auch Takeaway an?", content: "Ja, Sie können unsere Speisen bequem telefonisch vorbestellen und abholen." },
{ id: "q2", title: "Brauche ich eine Reservierung?", content: "Gerne können Sie spontan kommen, wir empfehlen jedoch eine Reservierung." },
]}
title="Häufige Fragen"
description="Alles Wichtige für Ihren Besuch."
@@ -276,9 +136,8 @@ export default function LandingPage() {
<div id="contact" data-section="contact">
<ContactSplit
useInvertedBackground={false}
background={{
variant: "plain",
}}
tag="Kontakt"
background={{ variant: "plain" }}
title="Reservieren Sie jetzt"
description="Erleben Sie Restaurant Olive persönlich. Wir freuen uns auf Sie."
imageSrc="http://img.b2bpic.net/free-photo/high-angle-white-pumpkins-chair_23-2149446017.jpg"
@@ -289,28 +148,8 @@ export default function LandingPage() {
<div id="footer" data-section="footer">
<FooterLogoEmphasis
columns={[
{
items: [
{
label: "Markt 7, 21493 Schwarzenbek",
},
{
label: "Tel: 04151 8997088",
},
],
},
{
items: [
{
label: "Impressum",
href: "#",
},
{
label: "Datenschutz",
href: "#",
},
],
},
{ items: [{ label: "Markt 7, 21493 Schwarzenbek" }, { label: "Tel: 04151 8997088" }] },
{ items: [{ label: "Impressum", href: "#" }, { label: "Datenschutz", href: "#" }] },
]}
logoText="Restaurant Olive"
/>