Merge version_1 into main

Merge version_1 into main
This commit was merged in pull request #1.
This commit is contained in:
2026-05-18 23:12:25 +00:00

View File

@@ -32,66 +32,31 @@ export default function LandingPage() {
<div id="nav" data-section="nav">
<NavbarLayoutFloatingInline
navItems={[
{
name: "Home",
id: "hero",
},
{
name: "About",
id: "about",
},
{
name: "Menu",
id: "products",
},
{
name: "Contact",
id: "contact",
},
{ name: "Home", id: "hero" },
{ name: "About", id: "about" },
{ name: "Menu", id: "products" },
{ name: "Contact", id: "contact" },
]}
brandName="Favorite Siegen"
button={{ text: "Reserve", href: "#contact" }}
/>
</div>
<div id="hero" data-section="hero">
<HeroSplitDualMedia
background={{
variant: "radial-gradient",
}}
background={{ variant: "radial-gradient" }}
title="Culinary Excellence in Siegen"
description="Experience fine dining reimagined. We combine seasonal ingredients with passion to create unforgettable moments."
tag="Est. 2024"
buttons={[
{
text: "Reserve a Table",
href: "#contact",
},
{
text: "View Our Menu",
href: "#products",
},
{ text: "Reserve a Table", href: "#contact" },
{ text: "View Our Menu", href: "#products" },
]}
mediaItems={[
{
imageSrc: "http://img.b2bpic.net/free-photo/top-view-dining-tables-without-food_23-2150157823.jpg",
imageAlt: "elegant fine dining restaurant interior",
},
imageSrc: "http://img.b2bpic.net/free-photo/top-view-dining-tables-without-food_23-2150157823.jpg", imageAlt: "elegant fine dining restaurant interior"},
{
imageSrc: "http://img.b2bpic.net/free-photo/male-chef-kitchen-cooking_23-2148934672.jpg",
imageAlt: "chef preparing gourmet food kitchen",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/luxury-dining-room-illuminated-by-candlelight-glow-generated-by-ai_188544-24152.jpg",
imageAlt: "Luxury dining room illuminated by candlelight",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/people-cheering-with-wine-glasses-luxurious-restaurant_23-2150517447.jpg",
imageAlt: "People cheering with wine glasses",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/high-angle-dining-table-with-cutlery_23-2150312255.jpg",
imageAlt: "High angle dining table with cutlery",
},
imageSrc: "http://img.b2bpic.net/free-photo/male-chef-kitchen-cooking_23-2148934672.jpg", imageAlt: "chef preparing gourmet food kitchen"}
]}
mediaAnimation="slide-up"
rating={5}
@@ -120,26 +85,11 @@ export default function LandingPage() {
useInvertedBackground={false}
features={[
{
title: "Fresh Ingredients",
description: "Locally sourced and carefully selected daily.",
imageSrc: "http://img.b2bpic.net/free-photo/fried-meat-served-with-tomato-sauce-smoked-cheese_140725-7850.jpg",
titleImageSrc: "http://img.b2bpic.net/free-photo/top-view-arrangement-healthy-ingredients_23-2148685806.jpg",
buttonText: "Learn More",
},
title: "Fresh Ingredients", description: "Locally sourced and carefully selected daily.", imageSrc: "http://img.b2bpic.net/free-photo/fried-meat-served-with-tomato-sauce-smoked-cheese_140725-7850.jpg", titleImageSrc: "http://img.b2bpic.net/free-photo/top-view-arrangement-healthy-ingredients_23-2148685806.jpg", buttonText: "Learn More"},
{
title: "Wine Pairing",
description: "An exquisite collection of vintage labels.",
imageSrc: "http://img.b2bpic.net/free-photo/side-view-hand-pouring-wine-carafe_23-2149746496.jpg",
titleImageSrc: "http://img.b2bpic.net/free-photo/sommelier-uncorking-wine-bottle-restaurant-setting_23-2152024852.jpg",
buttonText: "View Menu",
},
title: "Wine Pairing", description: "An exquisite collection of vintage labels.", imageSrc: "http://img.b2bpic.net/free-photo/side-view-hand-pouring-wine-carafe_23-2149746496.jpg", titleImageSrc: "http://img.b2bpic.net/free-photo/sommelier-uncorking-wine-bottle-restaurant-setting_23-2152024852.jpg", buttonText: "View Menu"},
{
title: "Artistic Plating",
description: "Food that looks as good as it tastes.",
imageSrc: "http://img.b2bpic.net/free-photo/green-blue-soup-served-white-plate_1304-4654.jpg",
titleImageSrc: "http://img.b2bpic.net/free-photo/elegant-dessert-presentation-with-edible-flowers_23-2151973722.jpg",
buttonText: "View Gallery",
},
title: "Artistic Plating", description: "Food that looks as good as it tastes.", imageSrc: "http://img.b2bpic.net/free-photo/green-blue-soup-served-white-plate_1304-4654.jpg", titleImageSrc: "http://img.b2bpic.net/free-photo/elegant-dessert-presentation-with-edible-flowers_23-2151973722.jpg", buttonText: "View Gallery"},
]}
title="Why Choose Us"
description="Our commitment to quality sets the standard."
@@ -153,60 +103,12 @@ export default function LandingPage() {
gridVariant="three-columns-all-equal-width"
useInvertedBackground={true}
products={[
{
id: "1",
brand: "Chef's Choice",
name: "Dry Aged Beef",
price: "42€",
rating: 5,
reviewCount: "120",
imageSrc: "http://img.b2bpic.net/free-photo/view-food-professional-kitchen_23-2149728019.jpg",
},
{
id: "2",
brand: "Seasonal",
name: "Handmade Tagliatelle",
price: "28€",
rating: 5,
reviewCount: "95",
imageSrc: "http://img.b2bpic.net/free-photo/vertical-view-delicious-pasta-meal-blue-plate-served-with-tomato-meat-dinner-tan-color-towel-its-ingredients_140725-143859.jpg",
},
{
id: "3",
brand: "Fresh Catch",
name: "Seared Sea Bass",
price: "36€",
rating: 5,
reviewCount: "88",
imageSrc: "http://img.b2bpic.net/free-photo/chicken-breast-with-melted-creamy-dressing-red-sauce-top-vegetable-salad-green-plate_114579-2973.jpg",
},
{
id: "4",
brand: "Sweet Finale",
name: "Dark Chocolate Ganache",
price: "14€",
rating: 5,
reviewCount: "110",
imageSrc: "http://img.b2bpic.net/free-photo/high-angle-cake-with-fruit_23-2148485426.jpg",
},
{
id: "5",
brand: "Garden Fresh",
name: "Truffle Risotto",
price: "26€",
rating: 5,
reviewCount: "75",
imageSrc: "http://img.b2bpic.net/free-photo/azerbaijani-dushbara-dumpling-soup-served-with-vinegar-dried-mint-leaves_140725-4842.jpg",
},
{
id: "6",
brand: "Special",
name: "Signature Duck Confit",
price: "34€",
rating: 5,
reviewCount: "62",
imageSrc: "http://img.b2bpic.net/free-photo/fettuccine-pasta-chicken-mushroom-parmesan-tomato-mint-sumakh-cocktail-side-view_141793-2362.jpg",
},
{ id: "1", brand: "Chef's Choice", name: "Dry Aged Beef", price: "42€", rating: 5, reviewCount: "120", imageSrc: "http://img.b2bpic.net/free-photo/view-food-professional-kitchen_23-2149728019.jpg" },
{ id: "2", brand: "Seasonal", name: "Handmade Tagliatelle", price: "28€", rating: 5, reviewCount: "95", imageSrc: "http://img.b2bpic.net/free-photo/vertical-view-delicious-pasta-meal-blue-plate-served-with-tomato-meat-dinner-tan-color-towel-its-ingredients_140725-143859.jpg" },
{ id: "3", brand: "Fresh Catch", name: "Seared Sea Bass", price: "36€", rating: 5, reviewCount: "88", imageSrc: "http://img.b2bpic.net/free-photo/chicken-breast-with-melted-creamy-dressing-red-sauce-top-vegetable-salad-green-plate_114579-2973.jpg" },
{ id: "4", brand: "Sweet Finale", name: "Dark Chocolate Ganache", price: "14€", rating: 5, reviewCount: "110", imageSrc: "http://img.b2bpic.net/free-photo/high-angle-cake-with-fruit_23-2148485426.jpg" },
{ id: "5", brand: "Garden Fresh", name: "Truffle Risotto", price: "26€", rating: 5, reviewCount: "75", imageSrc: "http://img.b2bpic.net/free-photo/azerbaijani-dushbara-dumpling-soup-served-with-vinegar-dried-mint-leaves_140725-4842.jpg" },
{ id: "6", brand: "Special", name: "Signature Duck Confit", price: "34€", rating: 5, reviewCount: "62", imageSrc: "http://img.b2bpic.net/free-photo/fettuccine-pasta-chicken-mushroom-parmesan-tomato-mint-sumakh-cocktail-side-view_141793-2362.jpg" },
]}
title="Our Signature Dishes"
description="Hand-crafted creations from our kitchen."
@@ -219,27 +121,9 @@ export default function LandingPage() {
textboxLayout="default"
useInvertedBackground={false}
metrics={[
{
id: "m1",
value: "15K+",
title: "Happy Guests",
description: "Served with pride annually.",
imageSrc: "http://img.b2bpic.net/free-photo/group-young-people-enjoying-dinner-together_23-2148454095.jpg",
},
{
id: "m2",
value: "12",
title: "Expert Chefs",
description: "Bringing culinary mastery.",
imageSrc: "http://img.b2bpic.net/free-photo/front-view-delicious-food-arrangement_23-2148510887.jpg",
},
{
id: "m3",
value: "200+",
title: "Wine Labels",
description: "A curated wine cellar.",
imageSrc: "http://img.b2bpic.net/free-photo/wine-bottles-stored-winery-fermentation-process_657883-411.jpg",
},
{ id: "m1", value: "15K+", title: "Happy Guests", description: "Served with pride annually.", imageSrc: "http://img.b2bpic.net/free-photo/group-young-people-enjoying-dinner-together_23-2148454095.jpg" },
{ id: "m2", value: "12", title: "Expert Chefs", description: "Bringing culinary mastery.", imageSrc: "http://img.b2bpic.net/free-photo/front-view-delicious-food-arrangement_23-2148510887.jpg" },
{ id: "m3", value: "200+", title: "Wine Labels", description: "A curated wine cellar.", imageSrc: "http://img.b2bpic.net/free-photo/wine-bottles-stored-winery-fermentation-process_657883-411.jpg" },
]}
title="Milestones of Taste"
description="Numbers behind the experience."
@@ -253,46 +137,9 @@ export default function LandingPage() {
gridVariant="three-columns-all-equal-width"
useInvertedBackground={true}
testimonials={[
{
id: "1",
name: "Maximilian H.",
role: "Food Critic",
company: "Siegen Guide",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/businessman-drinking-cafe_1157-45843.jpg",
},
{
id: "2",
name: "Elena W.",
role: "Local Resident",
company: "Customer",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/young-woman-eating-salad-cafe_1303-25274.jpg",
},
{
id: "3",
name: "Stefan R.",
role: "Visitor",
company: "Customer",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/handsome-groom-feeding-his-bride-with-croissant-cafe_176420-2272.jpg",
},
{
id: "4",
name: "Julia M.",
role: "Regular",
company: "Customer",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/couple-restaurant_23-2148006703.jpg",
},
{
id: "5",
name: "Thomas K.",
role: "Business Owner",
company: "Customer",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-couple-having-lunch-luxury-restaurant_23-2150598413.jpg",
},
{ id: "1", name: "Maximilian H.", role: "Food Critic", company: "Siegen Guide", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/businessman-drinking-cafe_1157-45843.jpg" },
{ id: "2", name: "Elena W.", role: "Local Resident", company: "Customer", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/young-woman-eating-salad-cafe_1303-25274.jpg" },
{ id: "3", name: "Stefan R.", role: "Visitor", company: "Customer", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/handsome-groom-feeding-his-bride-with-croissant-cafe_176420-2272.jpg" },
]}
title="Guest Stories"
description="What our patrons are saying."
@@ -304,21 +151,9 @@ export default function LandingPage() {
textboxLayout="default"
useInvertedBackground={false}
faqs={[
{
id: "f1",
title: "Do I need a reservation?",
content: "Yes, we highly recommend booking in advance.",
},
{
id: "f2",
title: "Is the menu seasonal?",
content: "Our menu changes seasonally to ensure freshness.",
},
{
id: "f3",
title: "Are vegetarian options available?",
content: "Absolutely, we have specialized gourmet plant-based dishes.",
},
{ id: "f1", title: "Do I need a reservation?", content: "Yes, we highly recommend booking in advance." },
{ id: "f2", title: "Is the menu seasonal?", content: "Our menu changes seasonally to ensure freshness." },
{ id: "f3", title: "Are vegetarian options available?", content: "Absolutely, we have specialized gourmet plant-based dishes." },
]}
imageSrc="http://img.b2bpic.net/free-photo/vertical-shot-bulb-room_181624-57611.jpg"
title="Plan Your Visit"
@@ -330,18 +165,11 @@ export default function LandingPage() {
<div id="contact" data-section="contact">
<ContactCTA
useInvertedBackground={true}
background={{
variant: "plain",
}}
background={{ variant: "plain" }}
tag="Contact Us"
title="Reserve Your Experience"
description="We look forward to welcoming you to our table."
buttons={[
{
text: "Book Now",
href: "#",
},
]}
buttons={[{ text: "Book Now", href: "#" }]}
/>
</div>
@@ -349,36 +177,12 @@ export default function LandingPage() {
<FooterBaseReveal
logoText="Favorite Siegen"
columns={[
{
title: "Links",
items: [
{
label: "Menu",
href: "#products",
},
{
label: "About",
href: "#about",
},
],
},
{
title: "Legal",
items: [
{
label: "Privacy Policy",
href: "#",
},
{
label: "Imprint",
href: "#",
},
],
},
{ title: "Links", items: [{ label: "Menu", href: "#products" }, { label: "About", href: "#about" }] },
{ title: "Legal", items: [{ label: "Privacy Policy", href: "#" }, { label: "Imprint", href: "#" }] },
]}
/>
</div>
</ReactLenis>
</ThemeProvider>
);
}
}