Update src/app/page.tsx

This commit is contained in:
2026-04-26 08:11:10 +00:00
parent af09e45675
commit c62dccc90f

View File

@@ -32,13 +32,13 @@ export default function LandingPage() {
<NavbarLayoutFloatingOverlay
navItems={[
{
name: "Home", id: "hero"},
name: "Startseite", id: "hero"},
{
name: "About", id: "about"},
name: "Über uns", id: "about"},
{
name: "Menu", id: "products"},
name: "Speisekarte", id: "products"},
{
name: "Contact", id: "contact"},
name: "Kontakt", id: "contact"},
]}
brandName="Zum Petz"
/>
@@ -48,32 +48,32 @@ export default function LandingPage() {
<HeroSplitDualMedia
background={{
variant: "gradient-bars"}}
title="Traditional Flavors, Hearty Hospitality"
description="Experience the authentic spirit of Kulmbach at Restaurant Zum Petz. Fresh, regional, and passionately prepared."
tag="Since 1885"
title="Traditionelle Aromen, Herzliche Gastfreundschaft"
description="Erleben Sie den authentischen Geist von Kulmbach im Restaurant Zum Petz. Frisch, regional und leidenschaftlich zubereitet."
tag="Seit 1885"
buttons={[
{
text: "Reserve a Table", href: "#contact"},
text: "Tisch reservieren", href: "#contact"},
]}
mediaItems={[
{
imageSrc: "http://img.b2bpic.net/free-photo/wedding-hall-interior-design-photo-shooting_114579-2234.jpg", imageAlt: "traditional restaurant interior warm atmosphere"},
imageSrc: "http://img.b2bpic.net/free-photo/wedding-hall-interior-design-photo-shooting_114579-2234.jpg", imageAlt: "Traditionelle Gaststätte mit warmer Atmosphäre"},
{
imageSrc: "http://img.b2bpic.net/free-photo/event-hall-wooden-table-with-rustic-chairs_114579-2233.jpg", imageAlt: "Event hall wooden table with rustic chairs"}
imageSrc: "http://img.b2bpic.net/free-photo/event-hall-wooden-table-with-rustic-chairs_114579-2233.jpg", imageAlt: "Veranstaltungssaal mit rustikalen Holztischen"}
]}
mediaAnimation="slide-up"
rating={5}
ratingText="Top rated restaurant in Kulmbach"
ratingText="Bestbewertetes Restaurant in Kulmbach"
/>
</div>
<div id="about" data-section="about">
<MediaAbout
useInvertedBackground={true}
title="A Legacy of Culinary Excellence"
description="For over a century, Zum Petz has been the home of traditional Franconian cooking. We combine handed-down family recipes with the finest local ingredients to bring you the true taste of the region."
title="Ein Erbe kulinarischer Exzellenz"
description="Seit über einem Jahrhundert steht das Zum Petz für traditionelle fränkische Kochkunst. Wir kombinieren überlieferte Familienrezepte mit den feinsten regionalen Zutaten, um Ihnen den wahren Geschmack der Region zu servieren."
imageSrc="http://img.b2bpic.net/free-photo/oktoberfest-feast-beer-sausages-pretzels_23-2152011869.jpg"
imageAlt="chef cooking gourmet food traditional kitchen"
imageAlt="Küchenchef bereitet traditionelle Gerichte zu"
/>
</div>
@@ -85,16 +85,16 @@ export default function LandingPage() {
features={[
{
icon: Leaf,
title: "Regional Ingredients", description: "We source our vegetables, meats, and grains from trusted local farmers."},
title: "Regionale Zutaten", description: "Wir beziehen unser Gemüse, Fleisch und Getreide von vertrauenswürdigen lokalen Bauern."},
{
icon: Users,
title: "Warm Service", description: "Our team ensures every guest feels at home, just like in our own family dining room."},
title: "Herzlicher Service", description: "Unser Team sorgt dafür, dass sich jeder Gast wie in unserem eigenen Familienesszimmer fühlt."},
{
icon: Star,
title: "Local Specialties", description: "Enjoy a carefully curated selection of local beers and regional wine pairings."},
title: "Lokale Spezialitäten", description: "Genießen Sie eine sorgfältig zusammengestellte Auswahl an lokalen Bieren und regionalen Weinen."},
]}
title="Why Choose Zum Petz?"
description="We believe dining is about more than just a meal—it is about tradition, craft, and connection."
title="Warum Zum Petz?"
description="Wir glauben, dass Essen mehr als nur eine Mahlzeit ist es geht um Tradition, Handwerk und Verbindung."
/>
</div>
@@ -106,20 +106,20 @@ export default function LandingPage() {
useInvertedBackground={true}
products={[
{
id: "p1", name: "Original Schnitzel", price: "18.50", variant: "Classic", imageSrc: "http://img.b2bpic.net/free-photo/top-breaded-chicken-fillet-served-with-french-fries-fried-egg-cherry-tomatoes-plate_140725-12299.jpg"},
id: "p1", name: "Original Schnitzel", price: "18,50", variant: "Klassiker", imageSrc: "http://img.b2bpic.net/free-photo/top-breaded-chicken-fillet-served-with-french-fries-fried-egg-cherry-tomatoes-plate_140725-12299.jpg"},
{
id: "p2", name: "Roast Pork Shank", price: "22.00", variant: "Hearty", imageSrc: "http://img.b2bpic.net/free-photo/top-view-whole-grilled-chicken-served-with-grilled-potatoes_141793-2178.jpg"},
id: "p2", name: "Schweinehaxe", price: "22,00", variant: "Deftig", imageSrc: "http://img.b2bpic.net/free-photo/top-view-whole-grilled-chicken-served-with-grilled-potatoes_141793-2178.jpg"},
{
id: "p3", name: "Seasonal Garden Salad", price: "12.50", variant: "Fresh", imageSrc: "http://img.b2bpic.net/free-photo/top-view-avocado-toast-with-radish-seeds-tray_23-2148749085.jpg"},
id: "p3", name: "Saisonaler Gartensalat", price: "12,50", variant: "Frisch", imageSrc: "http://img.b2bpic.net/free-photo/top-view-avocado-toast-with-radish-seeds-tray_23-2148749085.jpg"},
{
id: "p4", name: "Homemade Apple Strudel", price: "€7.50", variant: "Sweet", imageSrc: "http://img.b2bpic.net/free-photo/flat-lay-apple-pie-thanksgiving-with-cutlery_23-2148638998.jpg"},
id: "p4", name: "Hausgemachter Apfelstrudel", price: "7,50 €", variant: "Süß", imageSrc: "http://img.b2bpic.net/free-photo/flat-lay-apple-pie-thanksgiving-with-cutlery_23-2148638998.jpg"},
{
id: "p5", name: "Franconian Potato Soup", price: "€8.50", variant: "Starter", imageSrc: "http://img.b2bpic.net/free-photo/tomato-soup-with-spicy-ingredient-top_114579-2430.jpg"},
id: "p5", name: "Fränkische Kartoffelsuppe", price: "8,50 €", variant: "Vorspeise", imageSrc: "http://img.b2bpic.net/free-photo/tomato-soup-with-spicy-ingredient-top_114579-2430.jpg"},
{
id: "p6", name: "Chef's Special Platter", price: "28.00", variant: "Special", imageSrc: "http://img.b2bpic.net/free-photo/fried-chicken-sauce-with-pomegranate_140725-43776.jpg"},
id: "p6", name: "Chefs Spezialplatte", price: "28,00", variant: "Spezial", imageSrc: "http://img.b2bpic.net/free-photo/fried-chicken-sauce-with-pomegranate_140725-43776.jpg"},
]}
title="Our Signature Dishes"
description="Discover our most celebrated culinary delights, crafted with patience and precision."
title="Unsere Spezialitäten"
description="Entdecken Sie unsere beliebtesten kulinarischen Highlights, mit Geduld und Präzision zubereitet."
/>
</div>
@@ -130,18 +130,18 @@ export default function LandingPage() {
useInvertedBackground={false}
testimonials={[
{
id: "t1", name: "Maria L.", role: "Local Resident", testimonial: "The best schnitzel in all of Kulmbach. Truly authentic experience.", imageSrc: "http://img.b2bpic.net/free-photo/close-up-young-friends-restaurant_23-2148395397.jpg"},
id: "t1", name: "Maria L.", role: "Einheimische", testimonial: "Das beste Schnitzel in ganz Kulmbach. Ein wirklich authentisches Erlebnis.", imageSrc: "http://img.b2bpic.net/free-photo/close-up-young-friends-restaurant_23-2148395397.jpg"},
{
id: "t2", name: "Thomas K.", role: "Visitor", testimonial: "A must-visit for anyone traveling through. The hospitality is unmatched.", imageSrc: "http://img.b2bpic.net/free-photo/group-friends-having-lunch-together-restaurant_23-2150520107.jpg"},
id: "t2", name: "Thomas K.", role: "Besucher", testimonial: "Ein Muss für jeden, der durchreist. Die Gastfreundschaft ist unübertroffen.", imageSrc: "http://img.b2bpic.net/free-photo/group-friends-having-lunch-together-restaurant_23-2150520107.jpg"},
{
id: "t3", name: "Sarah & Peter", role: "Foodie Couple", testimonial: "Romantic, cozy, and perfectly prepared food. We will be back.", imageSrc: "http://img.b2bpic.net/free-photo/carefree-couple-enjoying-lunch-time-restaurant_637285-9035.jpg"},
id: "t3", name: "Sarah & Peter", role: "Feinschmecker-Paar", testimonial: "Romantisch, gemütlich und perfekt zubereitetes Essen. Wir kommen wieder.", imageSrc: "http://img.b2bpic.net/free-photo/carefree-couple-enjoying-lunch-time-restaurant_637285-9035.jpg"},
{
id: "t4", name: "Hans M.", role: "Regular Guest", testimonial: "I have been coming here for years; Zum Petz never disappoints.", imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-women-with-delicious-food_23-2149250117.jpg"},
id: "t4", name: "Hans M.", role: "Stammgast", testimonial: "Ich komme seit Jahren her; Zum Petz enttäuscht nie.", imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-women-with-delicious-food_23-2149250117.jpg"},
{
id: "t5", name: "Karin S.", role: "Long-time Patron", testimonial: "Authentic, delicious, and warmhearted. My favorite spot.", imageSrc: "http://img.b2bpic.net/free-photo/senior-friends-having-wonderful-time-together_23-2149262200.jpg"},
id: "t5", name: "Karin S.", role: "Langjährige Besucherin", testimonial: "Authentisch, lecker und herzenswarm. Mein Lieblingsplatz.", imageSrc: "http://img.b2bpic.net/free-photo/senior-friends-having-wonderful-time-together_23-2149262200.jpg"},
]}
title="What Our Guests Say"
description="Tradition meets modern joy—here is what our guests have to share."
title="Was unsere Gäste sagen"
description="Tradition trifft auf moderne Freude hier berichten unsere Gäste."
/>
</div>
@@ -151,14 +151,14 @@ export default function LandingPage() {
useInvertedBackground={true}
faqs={[
{
id: "f1", title: "Do I need a reservation?", content: "We highly recommend reservations, especially on weekends and for larger groups."},
id: "f1", title: "Brauche ich eine Reservierung?", content: "Wir empfehlen dringend eine Reservierung, besonders am Wochenende und für größere Gruppen."},
{
id: "f2", title: "Are there vegetarian options?", content: "Yes, we offer a variety of vegetarian dishes inspired by local harvest."},
id: "f2", title: "Gibt es vegetarische Optionen?", content: "Ja, wir bieten eine Vielzahl vegetarischer Gerichte an, die von der lokalen Ernte inspiriert sind."},
{
id: "f3", title: "Is the restaurant accessible?", content: "Our dining area is wheelchair accessible; please notify us if you need special assistance."},
id: "f3", title: "Ist das Restaurant barrierefrei?", content: "Unser Restaurant ist barrierefrei zugänglich. Bitte lassen Sie uns wissen, wenn Sie besondere Unterstützung benötigen."},
]}
title="Frequently Asked Questions"
description="Find everything you need to plan your visit."
title="Häufig gestellte Fragen"
description="Alles, was Sie für Ihre Planung brauchen."
faqsAnimation="slide-up"
/>
</div>
@@ -166,20 +166,21 @@ export default function LandingPage() {
<div id="contact" data-section="contact">
<ContactSplitForm
useInvertedBackground={false}
title="Book Your Table"
description="Have questions or want to make a reservation? Reach out, and we will get back to you shortly."
title="Tisch reservieren"
description="Haben Sie Fragen oder möchten Sie einen Tisch reservieren? Melden Sie sich bei uns, wir antworten Ihnen zeitnah."
inputs={[
{
name: "name", type: "text", placeholder: "Your Name", required: true,
name: "name", type: "text", placeholder: "Ihr Name", required: true,
},
{
name: "email", type: "email", placeholder: "Your Email", required: true,
name: "email", type: "email", placeholder: "Ihre E-Mail-Adresse", required: true,
},
]}
textarea={{
name: "message", placeholder: "Your reservation details (date, time, group size)", rows: 4,
name: "message", placeholder: "Ihre Reservierungsdetails (Datum, Uhrzeit, Personenzahl)", rows: 4,
required: true,
}}
buttonText="Absenden"
imageSrc="http://img.b2bpic.net/free-photo/classic-luxury-style-restaurant-with-tables-chairs_140725-9389.jpg"
/>
</div>
@@ -188,12 +189,12 @@ export default function LandingPage() {
<FooterLogoReveal
logoText="Zum Petz Kulmbach"
leftLink={{
text: "Privacy Policy", href: "#"}}
text: "Datenschutz", href: "#"}}
rightLink={{
text: "Contact", href: "#contact"}}
text: "Kontakt", href: "#contact"}}
/>
</div>
</ReactLenis>
</ThemeProvider>
);
}
}