Update src/app/page.tsx
This commit is contained in:
@@ -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: "Chef’s 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>
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user