Merge version_2 into main #5

Merged
bender merged 2 commits from version_2 into main 2026-03-10 19:20:38 +00:00
2 changed files with 63 additions and 45 deletions

View File

@@ -10,15 +10,15 @@ import TestimonialCardOne from "@/components/sections/testimonial/TestimonialCar
import MetricCardTen from "@/components/sections/metrics/MetricCardTen";
import ContactSplit from "@/components/sections/contact/ContactSplit";
import FooterSimple from "@/components/sections/footer/FooterSimple";
import { Sparkles, Award, UtensilsCrossed, Star, Clock, Mail } from "lucide-react";
import { Sparkles, Award, UtensilsCrossed, Star, Clock, Gamepad2, Users, Headphones, Trophy } from "lucide-react";
export default function HomePage() {
const navItems = [
{ name: "Startseite", id: "/" },
{ name: "Über uns", id: "/about" },
{ name: "Speisekarte", id: "/" },
{ name: "Reservierung", id: "/" },
{ name: "Kontakt", id: "/" },
{ name: "Community", id: "#community" },
{ name: "Support", id: "#support" },
];
return (
@@ -66,7 +66,7 @@ export default function HomePage() {
{ type: "text", content: "Tradition trifft Innovation" },
]}
useInvertedBackground={false}
buttons={[{ text: "Mehr über uns erfahren", href: "#contact" }]}
buttons={[{ text: "Mehr über uns erfahren", href: "#community" }]}
/>
</div>
@@ -79,16 +79,20 @@ export default function HomePage() {
features={[
{
id: 1,
title: "Regionale Zutaten", description: "Wir arbeiten ausschließlich mit lokalen Bauern und Lieferanten zusammen, um die frischesten und besten Zutaten zu garantieren.", imageSrc: "http://img.b2bpic.net/free-photo/gastronomy-expert-grating-piece-cheese-plate-while-preparing-culinary-dish-dinner-service-restaurant-culinary-gastronomic-chef-cooking-fine-dining-meal-professional-kitchen_482257-44203.jpg?_wi=1"},
title: "Regionale Zutaten", description: "Wir arbeiten ausschließlich mit lokalen Bauern und Lieferanten zusammen, um die frischesten und besten Zutaten zu garantieren.", imageSrc: "http://img.b2bpic.net/free-photo/gastronomy-expert-grating-piece-cheese-plate-while-preparing-culinary-dish-dinner-service-restaurant-culinary-gastronomic-chef-cooking-fine-dining-meal-professional-kitchen_482257-44203.jpg?_wi=1"
},
{
id: 2,
title: "Meisterhafte Küche", description: "Unsere erfahrenen Köche kreieren täglich Gerichte, die traditionelle deutsche Küche mit modernen Einflüssen verbinden.", imageSrc: "http://img.b2bpic.net/free-photo/gastronomy-expert-grating-piece-cheese-plate-while-preparing-culinary-dish-dinner-service-restaurant-culinary-gastronomic-chef-cooking-fine-dining-meal-professional-kitchen_482257-44203.jpg?_wi=2"},
title: "Meisterhafte Küche", description: "Unsere erfahrenen Köche kreieren täglich Gerichte, die traditionelle deutsche Küche mit modernen Einflüssen verbinden.", imageSrc: "http://img.b2bpic.net/free-photo/gastronomy-expert-grating-piece-cheese-plate-while-preparing-culinary-dish-dinner-service-restaurant-culinary-gastronomic-chef-cooking-fine-dining-meal-professional-kitchen_482257-44203.jpg?_wi=2"
},
{
id: 3,
title: "Gastfreundschaft", description: "Jeder Gast wird bei uns wie Familie behandelt. Ihr Wohlbefinden ist unsere höchste Priorität.", imageSrc: "http://img.b2bpic.net/free-photo/gastronomy-expert-grating-piece-cheese-plate-while-preparing-culinary-dish-dinner-service-restaurant-culinary-gastronomic-chef-cooking-fine-dining-meal-professional-kitchen_482257-44203.jpg?_wi=3"},
title: "Gastfreundschaft", description: "Jeder Gast wird bei uns wie Familie behandelt. Ihr Wohlbefinden ist unsere höchste Priorität.", imageSrc: "http://img.b2bpic.net/free-photo/gastronomy-expert-grating-piece-cheese-plate-while-preparing-culinary-dish-dinner-service-restaurant-culinary-gastronomic-chef-cooking-fine-dining-meal-professional-kitchen_482257-44203.jpg?_wi=3"
},
{
id: 4,
title: "Gemütliche Atmosphäre", description: "In unserem Restaurant finden Sie einen Ort zum Entspannen, Genießen und unvergessliche Momente mit Ihren Liebsten zu teilen.", imageSrc: "http://img.b2bpic.net/free-photo/gastronomy-expert-grating-piece-cheese-plate-while-preparing-culinary-dish-dinner-service-restaurant-culinary-gastronomic-chef-cooking-fine-dining-meal-professional-kitchen_482257-44203.jpg?_wi=4"},
title: "Gemütliche Atmosphäre", description: "In unserem Restaurant finden Sie einen Ort zum Entspannen, Genießen und unvergessliche Momente mit Ihren Liebsten zu teilen.", imageSrc: "http://img.b2bpic.net/free-photo/gastronomy-expert-grating-piece-cheese-plate-while-preparing-culinary-dish-dinner-service-restaurant-culinary-gastronomic-chef-cooking-fine-dining-meal-professional-kitchen_482257-44203.jpg?_wi=4"
},
]}
textboxLayout="default"
useInvertedBackground={false}
@@ -104,19 +108,24 @@ export default function HomePage() {
products={[
{
id: "1", brand: "Klassiker", name: "Wiener Schnitzel", price: "€18,50", rating: 5,
reviewCount: "127", imageSrc: "http://img.b2bpic.net/free-photo/front-view-white-cheese-with-grapes-lemon-slices-dark-background-food-milk-bun-fruit_140725-115836.jpg", imageAlt: "Wiener Schnitzel mit Zitrone"},
reviewCount: "127", imageSrc: "http://img.b2bpic.net/free-photo/front-view-white-cheese-with-grapes-lemon-slices-dark-background-food-milk-bun-fruit_140725-115836.jpg", imageAlt: "Wiener Schnitzel mit Zitrone"
},
{
id: "2", brand: "Pasta", name: "Pasta Carbonara", price: "€16,00", rating: 5,
reviewCount: "89", imageSrc: "http://img.b2bpic.net/free-photo/garlic-pasta-near-spices-blackboard_23-2147849740.jpg", imageAlt: "Authentische Pasta Carbonara"},
reviewCount: "89", imageSrc: "http://img.b2bpic.net/free-photo/garlic-pasta-near-spices-blackboard_23-2147849740.jpg", imageAlt: "Authentische Pasta Carbonara"
},
{
id: "3", brand: "Salate", name: "Frischer Gartensalat", price: "€12,50", rating: 4,
reviewCount: "65", imageSrc: "http://img.b2bpic.net/free-photo/plate-with-boiled-egg-wild-garlic-flowers_166373-668.jpg", imageAlt: "Frischer Gartensalat mit Balsamico"},
reviewCount: "65", imageSrc: "http://img.b2bpic.net/free-photo/plate-with-boiled-egg-wild-garlic-flowers_166373-668.jpg", imageAlt: "Frischer Gartensalat mit Balsamico"
},
{
id: "4", brand: "Desserts", name: "Schokoladen Torte", price: "€8,00", rating: 5,
reviewCount: "156", imageSrc: "http://img.b2bpic.net/free-photo/top-view-delicious-dessert-ready-be-served_23-2148622358.jpg", imageAlt: "Gourmet Schokoladen Torte"},
reviewCount: "156", imageSrc: "http://img.b2bpic.net/free-photo/top-view-delicious-dessert-ready-be-served_23-2148622358.jpg", imageAlt: "Gourmet Schokoladen Torte"
},
{
id: "5", brand: "Getränke", name: "Hauswein Rot", price: "€5,50", rating: 5,
reviewCount: "112", imageSrc: "http://img.b2bpic.net/free-photo/elegant-vegan-alcohol-arrangement_23-2149337726.jpg", imageAlt: "Premium Rotwein im Glas"},
reviewCount: "112", imageSrc: "http://img.b2bpic.net/free-photo/elegant-vegan-alcohol-arrangement_23-2149337726.jpg", imageAlt: "Premium Rotwein im Glas"
},
]}
gridVariant="three-columns-all-equal-width"
animationType="slide-up"
@@ -134,22 +143,28 @@ export default function HomePage() {
testimonials={[
{
id: "1", name: "Sarah Müller", role: "Marketing Manager", company: "München", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/waitress-serving-cup-coffee-customers_1170-653.jpg?_wi=1", imageAlt: "Portrait von Sarah Müller"},
imageSrc: "http://img.b2bpic.net/free-photo/waitress-serving-cup-coffee-customers_1170-653.jpg?_wi=1", imageAlt: "Portrait von Sarah Müller"
},
{
id: "2", name: "Martin Schmidt", role: "Geschäftsführer", company: "Stuttgart", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg?_wi=1", imageAlt: "Portrait von Martin Schmidt"},
imageSrc: "http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg?_wi=1", imageAlt: "Portrait von Martin Schmidt"
},
{
id: "3", name: "Julia Wagner", role: "Architektin", company: "Berlin", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/pretty-young-model-student-teenage-girl-dressed-up-jeans-cafe-holds-coffee-tea-cup-her-hands_231208-5219.jpg?_wi=1", imageAlt: "Portrait von Julia Wagner"},
imageSrc: "http://img.b2bpic.net/free-photo/pretty-young-model-student-teenage-girl-dressed-up-jeans-cafe-holds-coffee-tea-cup-her-hands_231208-5219.jpg?_wi=1", imageAlt: "Portrait von Julia Wagner"
},
{
id: "4", name: "Thomas & Angela Meyer", role: "Pensionär", company: "Göppingen", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/close-up-family-enjoying-food-together_23-2149228715.jpg", imageAlt: "Portrait von Thomas und Angela Meyer"},
imageSrc: "http://img.b2bpic.net/free-photo/close-up-family-enjoying-food-together_23-2149228715.jpg", imageAlt: "Portrait von Thomas und Angela Meyer"
},
{
id: "5", name: "Klaus Richter", role: "Professor", company: "Heidelberg", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/waitress-serving-cup-coffee-customers_1170-653.jpg?_wi=2", imageAlt: "Portrait von Klaus Richter"},
imageSrc: "http://img.b2bpic.net/free-photo/waitress-serving-cup-coffee-customers_1170-653.jpg?_wi=2", imageAlt: "Portrait von Klaus Richter"
},
{
id: "6", name: "Emma Hoffmann", role: "Rechtsanwältin", company: "Ulm", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/pretty-young-model-student-teenage-girl-dressed-up-jeans-cafe-holds-coffee-tea-cup-her-hands_231208-5219.jpg?_wi=2", imageAlt: "Portrait von Emma Hoffmann"},
imageSrc: "http://img.b2bpic.net/free-photo/pretty-young-model-student-teenage-girl-dressed-up-jeans-cafe-holds-coffee-tea-cup-her-hands_231208-5219.jpg?_wi=2", imageAlt: "Portrait von Emma Hoffmann"
},
]}
gridVariant="uniform-all-items-equal"
animationType="slide-up"
@@ -181,50 +196,53 @@ export default function HomePage() {
/>
</div>
<div id="contact" data-section="contact">
<div id="community" data-section="contact">
<ContactSplit
tag="Reservierung & Kontakt"
title="Reservieren Sie Ihren Platz"
description="Buchen Sie einen Tisch für ein unvergessliches kulinarisches Erlebnis. Wir freuen uns auf Ihren Besuch im Tresor Restaurant."
tagIcon={Mail}
tag="Community & Player Support"
title="Treten Sie unserer Community bei"
description="Verbinden Sie sich mit anderen Spielern, erhalten Sie Support und bleiben Sie auf dem Laufenden mit den neuesten Updates und Inhalten in Fortnite."
tagIcon={Users}
background={{ variant: "sparkles-gradient" }}
useInvertedBackground={false}
imageSrc="http://img.b2bpic.net/free-photo/blurred-red-pins-map_23-2148510530.jpg"
imageAlt="Tresor Restaurant Standort Göppingen"
imageAlt="Fortnite Community Hub"
mediaPosition="right"
inputPlaceholder="Ihre E-Mail Adresse"
buttonText="Newsletter abonnieren"
buttonText="Community beitreten"
termsText="Mit dem Absenden akzeptieren Sie unsere Datenschutzrichtlinien. Sie können sich jederzeit abmelden."
mediaAnimation="slide-up"
/>
</div>
<div id="footer" data-section="footer">
<div id="support" data-section="footer">
<FooterSimple
columns={[
{
title: "Navigation", items: [
{ label: "Startseite", href: "/" },
{ label: "Über uns", href: "/about" },
title: "Community Links", items: [
{ label: "Discord Server", href: "https://discord.com" },
{ label: "Forum", href: "https://forum.fortnite.com" },
{ label: "Community Events", href: "https://fortnite.com/events" },
],
},
{
title: "Kontakt", items: [
{ label: "Telefon: +49 7161 123456", href: "tel:+491617123456" },
{ label: "E-Mail: info@tresor-restaurant.de", href: "mailto:info@tresor-restaurant.de" },
title: "Player Support", items: [
{ label: "Support Center", href: "https://www.epicgames.com/help" },
{ label: "Report Bug", href: "https://www.epicgames.com/help" },
{ label: "Account Help", href: "https://www.epicgames.com/help/de" },
],
},
{
title: "Folge uns", items: [
{ label: "Instagram", href: "https://instagram.com" },
{ label: "Facebook", href: "https://facebook.com" },
{ label: "Twitter", href: "https://twitter.com/fortnite" },
{ label: "Instagram", href: "https://instagram.com/fortnite" },
{ label: "YouTube", href: "https://youtube.com/fortnite" },
],
},
]}
bottomLeftText="© 2025 Tresor Restaurant Göppingen. Alle Rechte vorbehalten."
bottomRightText="Reservierungen empfohlen · Regionale Qualität · Herzliche Gastfreundschaft"
bottomLeftText="© 2025 Fortnite. Alle Rechte vorbehalten von Epic Games."
bottomRightText="Powered by Unreal Engine · Community First · Player Focused"
/>
</div>
</ThemeProvider>
);
}
}

View File

@@ -10,15 +10,15 @@
--accent: #ffffff;
--background-accent: #ffffff; */
--background: #ffffff;
--card: #f9f9f9;
--foreground: #120006e6;
--primary-cta: #e63946;
--background: #0a0a0a;
--card: #1a1a1a;
--foreground: #ffffffe6;
--primary-cta: #b3f200;
--primary-cta-text: #ffffff;
--secondary-cta: #f9f9f9;
--secondary-cta: #1a1a1a;
--secondary-cta-text: #120006e6;
--accent: #e2e2e2;
--background-accent: #c4c4c4;
--accent: #7d5aff;
--background-accent: #b3f200;
/* text sizing - set by ThemeProvider */
/* --text-2xs: clamp(0.465rem, 0.62vw, 0.62rem);