Merge version_1 into main

Merge version_1 into main
This commit was merged in pull request #1.
This commit is contained in:
2026-04-06 20:42:08 +00:00

View File

@@ -2,6 +2,7 @@
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import ReactLenis from "lenis/react";
import { Zap } from 'lucide-react';
import ContactCenter from '@/components/sections/contact/ContactCenter';
import FeatureCardTwentySix from '@/components/sections/feature/FeatureCardTwentySix';
import FooterLogoReveal from '@/components/sections/footer/FooterLogoReveal';
@@ -26,221 +27,116 @@ export default function LandingPage() {
headingFontWeight="medium"
>
<ReactLenis root>
<div id="nav" data-section="nav">
<NavbarLayoutFloatingOverlay
navItems={[
{
name: "Home",
id: "hero",
},
{
name: "Über uns",
id: "about",
},
{
name: "Speisekarte",
id: "food-highlights",
},
{
name: "Kontakt",
id: "contact",
},
]}
brandName="Asador Steakhaus"
/>
</div>
<div id="nav" data-section="nav">
<NavbarLayoutFloatingOverlay
navItems={[
{ name: "Home", id: "hero" },
{ name: "Über uns", id: "about" },
{ name: "Speisekarte", id: "food-highlights" },
{ name: "Kontakt", id: "contact" },
]}
brandName="Asador Steakhaus"
/>
</div>
<div id="hero" data-section="hero">
<HeroLogo
logoText="ASADOR"
description="Feuer. Fleisch. Atmosphäre. Erlebe saftige Steaks vom Grill, kreative Cocktails und echte Gastfreundschaft direkt am Wasser."
buttons={[
{
text: "Tisch reservieren",
href: "#contact",
},
{
text: "Jetzt entdecken",
href: "#about",
},
]}
imageSrc="http://img.b2bpic.net/free-photo/smoky-grilled-meat-baked-metal-sheet-barbecue_23-2147841009.jpg"
showDimOverlay={true}
/>
</div>
<div id="hero" data-section="hero">
<HeroLogo
logoText="ASADOR"
description="Feuer. Fleisch. Atmosphäre. Erlebe saftige Steaks vom Grill, kreative Cocktails und echte Gastfreundschaft direkt am Wasser."
buttons={[
{ text: "Tisch reservieren", href: "#contact" },
{ text: "Jetzt entdecken", href: "#about" },
]}
imageSrc="http://img.b2bpic.net/free-photo/smoky-grilled-meat-baked-metal-sheet-barbecue_23-2147841009.jpg"
showDimOverlay={true}
/>
</div>
<div id="social-proof" data-section="social-proof">
<TestimonialCardTwelve
useInvertedBackground={true}
testimonials={[
{
id: "1",
name: "Sarah J.",
imageSrc: "http://img.b2bpic.net/free-photo/young-happy-woman-having-fun-while-eating-dinner-communicating-with-friends-dining-table_637285-3342.jpg",
},
{
id: "2",
name: "Markus K.",
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-friends-eating-seaweed-snacks_23-2150872571.jpg",
},
{
id: "3",
name: "Elena R.",
imageSrc: "http://img.b2bpic.net/free-photo/high-angle-friends-eating-restaurant_23-2150491774.jpg",
},
{
id: "4",
name: "David M.",
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-woman-holding-cup_23-2149005452.jpg",
},
{
id: "5",
name: "Katja W.",
imageSrc: "http://img.b2bpic.net/free-photo/portrait-adorable-blue-eyed-female-model-with-hair-knot-wears-overalls-enjoys-drinking-fruit-smoothie-looks-happily-somewhere-while-sits-cozy-restaurant-beautiful-teenage-girl-coffee-shop_273609-3038.jpg",
},
]}
cardTitle="Gästeerfahrungen"
cardTag="Bewertungen"
cardAnimation="slide-up"
/>
</div>
<div id="social-proof" data-section="social-proof">
<TestimonialCardTwelve
useInvertedBackground={true}
testimonials={[
{ id: "1", name: "Sarah J.", imageSrc: "http://img.b2bpic.net/free-photo/young-happy-woman-having-fun-while-eating-dinner-communicating-with-friends-dining-table_637285-3342.jpg" },
{ id: "2", name: "Markus K.", imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-friends-eating-seaweed-snacks_23-2150872571.jpg" },
{ id: "3", name: "Elena R.", imageSrc: "http://img.b2bpic.net/free-photo/high-angle-friends-eating-restaurant_23-2150491774.jpg" },
{ id: "4", name: "David M.", imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-woman-holding-cup_23-2149005452.jpg" },
{ id: "5", name: "Katja W.", imageSrc: "http://img.b2bpic.net/free-photo/portrait-adorable-blue-eyed-female-model-with-hair-knot-wears-overalls-enjoys-drinking-fruit-smoothie-looks-happily-somewhere-while-sits-cozy-restaurant-beautiful-teenage-girl-coffee-shop_273609-3038.jpg" },
]}
cardTitle="Gästeerfahrungen"
cardTag="Bewertungen"
cardAnimation="slide-up"
/>
</div>
<div id="about" data-section="about">
<SplitAbout
textboxLayout="split"
useInvertedBackground={false}
title="Neu gedacht. Mit Leidenschaft gemacht."
description="Das Asador Steakhaus zum Seeblick wurde komplett neu erschaffen mit Liebe zum Detail und echter Leidenschaft für gutes Essen. Was früher war, ist Vergangenheit. Heute erwartet dich ein Ort zum Ankommen, Genießen und Bleiben."
bulletPoints={[
{
title: "Herzliche Gastfreundschaft",
description: "Neue Betreiber, neue Philosophie.",
},
{
title: "Gemütliches Ambiente",
description: "Innen modern, außen entspannt.",
},
{
title: "Blick am See",
description: "Kurzurlaub inklusive.",
},
]}
imageSrc="http://img.b2bpic.net/free-photo/beautiful-view-sea-from-window-diner_181624-8379.jpg"
mediaAnimation="slide-up"
/>
</div>
<div id="about" data-section="about">
<SplitAbout
textboxLayout="split"
useInvertedBackground={false}
title="Neu gedacht. Mit Leidenschaft gemacht."
description="Das Asador Steakhaus zum Seeblick wurde komplett neu erschaffen mit Liebe zum Detail und echter Leidenschaft für gutes Essen. Was früher war, ist Vergangenheit. Heute erwartet dich ein Ort zum Ankommen, Genießen und Bleiben."
bulletPoints={[
{ title: "Herzliche Gastfreundschaft", description: "Neue Betreiber, neue Philosophie." },
{ title: "Gemütliches Ambiente", description: "Innen modern, außen entspannt." },
{ title: "Blick am See", description: "Kurzurlaub inklusive." },
]}
imageSrc="http://img.b2bpic.net/free-photo/beautiful-view-sea-from-window-diner_181624-8379.jpg"
mediaAnimation="slide-up"
/>
</div>
<div id="food-highlights" data-section="food-highlights">
<ProductCardThree
animationType="slide-up"
textboxLayout="split"
gridVariant="two-columns-alternating-heights"
useInvertedBackground={true}
products={[
{
id: "p1",
name: "Premium Ribeye",
price: "ab 29€",
imageSrc: "http://img.b2bpic.net/free-photo/t-bone-steak-with-greens-bell-pepper-tomato-carrot-mushroom-with-green-salad-bowl-top-view_141793-3201.jpg",
},
{
id: "p2",
name: "Lachs vom Grill",
price: "ab 24€",
imageSrc: "http://img.b2bpic.net/free-photo/high-angle-tasty-fresh-salad-composition_23-2148537199.jpg",
},
{
id: "p3",
name: "Signature Burger",
price: "ab 18€",
imageSrc: "http://img.b2bpic.net/free-photo/top-view-tasty-cooked-potatoes-with-greens-inside-brown-plate-dark-surface-cooking-cips-dinner-food-potato_140725-102153.jpg",
},
{
id: "p4",
name: "Lava Dessert",
price: "ab 9€",
imageSrc: "http://img.b2bpic.net/free-photo/close-up-chocolate-cupcake_23-2147793040.jpg",
},
{
id: "p5",
name: "Grill Chicken",
price: "ab 21€",
imageSrc: "http://img.b2bpic.net/free-photo/grilled-lamb-ribs-dish-copy-space_23-2148516962.jpg",
},
{
id: "p6",
name: "Veggie Grillplatte",
price: "ab 19€",
imageSrc: "http://img.b2bpic.net/free-photo/fried-meat-vegetables-herbs_141793-105.jpg",
},
]}
title="Perfekt gegrillt. Ehrlich serviert."
description="Unsere Steaks werden mit Sorgfalt ausgewählt und auf den Punkt gegrillt. Qualität ist unser Anspruch jeden Tag besser."
/>
</div>
<div id="food-highlights" data-section="food-highlights">
<ProductCardThree
animationType="slide-up"
textboxLayout="split"
gridVariant="two-columns-alternating-heights"
useInvertedBackground={true}
products={[
{ id: "p1", name: "Premium Ribeye", price: "ab 29€", imageSrc: "http://img.b2bpic.net/free-photo/t-bone-steak-with-greens-bell-pepper-tomato-carrot-mushroom-with-green-salad-bowl-top-view_141793-3201.jpg" },
{ id: "p2", name: "Lachs vom Grill", price: "ab 24€", imageSrc: "http://img.b2bpic.net/free-photo/high-angle-tasty-fresh-salad-composition_23-2148537199.jpg" },
{ id: "p3", name: "Signature Burger", price: "ab 18€", imageSrc: "http://img.b2bpic.net/free-photo/top-view-tasty-cooked-potatoes-with-greens-inside-brown-plate-dark-surface-cooking-cips-dinner-food-potato_140725-102153.jpg" },
{ id: "p4", name: "Lava Dessert", price: "ab 9€", imageSrc: "http://img.b2bpic.net/free-photo/close-up-chocolate-cupcake_23-2147793040.jpg" },
{ id: "p5", name: "Grill Chicken", price: "ab 21€", imageSrc: "http://img.b2bpic.net/free-photo/grilled-lamb-ribs-dish-copy-space_23-2148516962.jpg" },
{ id: "p6", name: "Veggie Grillplatte", price: "ab 19€", imageSrc: "http://img.b2bpic.net/free-photo/fried-meat-vegetables-herbs_141793-105.jpg" },
]}
title="Perfekt gegrillt. Ehrlich serviert."
description="Unsere Steaks werden mit Sorgfalt ausgewählt und auf den Punkt gegrillt. Qualität ist unser Anspruch jeden Tag besser."
/>
</div>
<div id="cocktails" data-section="cocktails">
<FeatureCardTwentySix
textboxLayout="default"
useInvertedBackground={false}
features={[
{
title: "Signature Martini",
description: "Klassisch elegant.",
imageSrc: "http://img.b2bpic.net/free-photo/side-view-alcohol-cocktail-with-kiwi-golden-glass-wooden-stand_140725-12773.jpg",
buttonIcon: "Zap",
},
{
title: "Old Fashioned",
description: "Handwerklich perfekt.",
imageSrc: "http://img.b2bpic.net/free-photo/cherry-plum-sprinkled-with-salt-glass-cold-drink_140725-2264.jpg",
buttonIcon: "Zap",
},
{
title: "Lake Mojito",
description: "Erfrischend am See.",
imageSrc: "http://img.b2bpic.net/free-photo/high-angle-delicious-drink-with-olives_23-2149418314.jpg",
buttonIcon: "Zap",
},
{
title: "Gin Garden",
description: "Blumig & leicht.",
imageSrc: "http://img.b2bpic.net/free-photo/woman-sitting-table-with-cocktail-burning-candle-side-view_140725-12766.jpg",
buttonIcon: "Zap",
},
]}
title="Cocktails, die bleiben."
description="Ob klassisch oder kreativ unsere Cocktails sind der perfekte Abschluss oder Start in deinen Abend."
/>
</div>
<div id="cocktails" data-section="cocktails">
<FeatureCardTwentySix
textboxLayout="default"
useInvertedBackground={false}
features={[
{ title: "Signature Martini", description: "Klassisch elegant.", imageSrc: "http://img.b2bpic.net/free-photo/side-view-alcohol-cocktail-with-kiwi-golden-glass-wooden-stand_140725-12773.jpg", buttonIcon: Zap },
{ title: "Old Fashioned", description: "Handwerklich perfekt.", imageSrc: "http://img.b2bpic.net/free-photo/cherry-plum-sprinkled-with-salt-glass-cold-drink_140725-2264.jpg", buttonIcon: Zap },
{ title: "Lake Mojito", description: "Erfrischend am See.", imageSrc: "http://img.b2bpic.net/free-photo/high-angle-delicious-drink-with-olives_23-2149418314.jpg", buttonIcon: Zap },
{ title: "Gin Garden", description: "Blumig & leicht.", imageSrc: "http://img.b2bpic.net/free-photo/woman-sitting-table-with-cocktail-burning-candle-side-view_140725-12766.jpg", buttonIcon: Zap },
]}
title="Cocktails, die bleiben."
description="Ob klassisch oder kreativ unsere Cocktails sind der perfekte Abschluss oder Start in deinen Abend."
/>
</div>
<div id="contact" data-section="contact">
<ContactCenter
useInvertedBackground={true}
background={{
variant: "gradient-bars",
}}
tag="Reservierung"
title="Bereit für deinen Abend?"
description="Reserviere jetzt deinen Tisch mit Seeblick. Wir freuen uns auf dich."
inputPlaceholder="Deine E-Mail"
buttonText="Anfragen"
/>
</div>
<div id="contact" data-section="contact">
<ContactCenter
useInvertedBackground={true}
background={{ variant: "gradient-bars" }}
tag="Reservierung"
title="Bereit für deinen Abend?"
description="Reserviere jetzt deinen Tisch mit Seeblick. Wir freuen uns auf dich."
inputPlaceholder="Deine E-Mail"
buttonText="Anfragen"
/>
</div>
<div id="footer" data-section="footer">
<FooterLogoReveal
logoText="Asador Steakhaus"
leftLink={{
text: "Impressum",
href: "/impressum",
}}
rightLink={{
text: "Datenschutz",
href: "/datenschutz",
}}
/>
</div>
<div id="footer" data-section="footer">
<FooterLogoReveal
logoText="Asador Steakhaus"
leftLink={{ text: "Impressum", href: "/impressum" }}
rightLink={{ text: "Datenschutz", href: "/datenschutz" }}
/>
</div>
</ReactLenis>
</ThemeProvider>
);