7 Commits

Author SHA1 Message Date
893f23af46 Update src/app/impressum/page.tsx 2026-06-03 10:22:34 +00:00
ee10135d9b Merge version_3 into main
Merge version_3 into main
2026-06-02 23:40:20 +00:00
cabc2f86fe Update src/app/page.tsx 2026-06-02 23:40:17 +00:00
923a088196 Merge version_2 into main
Merge version_2 into main
2026-06-02 23:29:13 +00:00
df4f0da48a Update src/app/page.tsx 2026-06-02 23:29:10 +00:00
71a7c1d221 Add src/app/impressum/page.tsx 2026-06-02 23:29:09 +00:00
d4e6498da6 Merge version_1 into main
Merge version_1 into main
2026-06-02 22:58:28 +00:00
2 changed files with 164 additions and 23 deletions

105
src/app/impressum/page.tsx Normal file
View File

@@ -0,0 +1,105 @@
"use client";
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import ReactLenis from "lenis/react";
import NavbarLayoutFloatingOverlay from '@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay';
import FooterBaseCard from '@/components/sections/footer/FooterBaseCard';
import LegalSection from "@/components/legal/LegalSection";
import { Star, MapPin, ThumbsUp, Car, ShieldCheck } from "lucide-react";
export default function ImpressumPage() {
return (
<ThemeProvider
defaultButtonVariant="hover-bubble"
defaultTextAnimation="entrance-slide"
borderRadius="soft"
contentWidth="compact"
sizing="largeSmallSizeMediumTitles"
background="noiseDiagonalGradient"
cardStyle="subtle-shadow"
primaryButtonStyle="shadow"
secondaryButtonStyle="radial-glow"
headingFontWeight="bold"
>
<ReactLenis root>
<div id="nav" data-section="nav">
<NavbarLayoutFloatingOverlay
navItems={[
{ name: "Home", id: "#home" },
{ name: "Über uns", id: "#about" },
{ name: "Fahrzeuge", id: "#menu" },
{ name: "Bewertungen", id: "#testimonials" },
{ name: "FAQ", id: "#faq" },
{ name: "Kontakt", id: "#contact" },
{ name: "Impressum", id: "/impressum" }
]}
logoSrc="https://img.b2bpic.net/free-photo/car-repair-service-banner-website-design-concept-business-template-car-service_509927-46.jpg"
logoAlt="A.B Autohandel Logo"
brandName="A.B Autohandel"
button={{ text: "Fahrzeuge entdecken", href: "#menu" }}
/>
</div>
<div id="impressum-content" data-section="impressum-content">
<LegalSection
layout="page"
title="Impressum A.B Autohandel"
sections={[
{
heading: "Angaben gemäß § 5 TMG", content: [
{ type: "paragraph", text: "A.B Autohandel" },
{ type: "paragraph", text: "Freier Grunder Str. 115" },
{ type: "paragraph", text: "57234 Wilnsdorf" }
]
},
{
heading: "Kontakt", content: [
{ type: "paragraph", text: "Telefon: 01511 7621701" },
{ type: "paragraph", text: "E-Mail: info@ab-autohandel.de" }
]
},
{
heading: "Verbraucherstreitbeilegung", content: [
{
type: "paragraph", text: "Wir sind nicht bereit oder verpflichtet, an Streitbeilegungsverfahren vor einer Verbraucherschlichtungsstelle teilzunehmen."
}
]
}
]}
/>
</div>
<div id="footer" data-section="footer">
<FooterBaseCard
logoText="A.B Autohandel"
columns={[
{
title: "Links", items: [
{ label: "Startseite", href: "#home" },
{ label: "Fahrzeuge", href: "#menu" },
{ label: "Über uns", href: "#about" },
{ label: "Kontakt", href: "#contact" }
]
},
{
title: "Öffnungszeiten", items: [
{ label: "Mo - Fr: 09:00 - 18:30 Uhr", href: "#" },
{ label: "Sa: 10:00 - 14:00 Uhr", href: "#" },
{ label: "So: Geschlossen", href: "#" }
]
},
{
title: "Rechtliches", items: [
{ label: "Datenschutz", href: "#" },
{ label: "Impressum", href: "/impressum" },
{ label: "AGB", href: "#" }
]
}
]}
copyrightText="© 2024 A.B Autohandel. Alle Rechte vorbehalten."
/>
</div>
</ReactLenis>
</ThemeProvider>
);
}

View File

@@ -43,12 +43,14 @@ export default function LandingPage() {
name: "FAQ", id: "#faq"},
{
name: "Kontakt", id: "#contact"},
{
name: "Impressum", id: "/impressum"},
]}
logoSrc="http://img.b2bpic.net/free-photo/top-view-pizza-dough-with-tomatoes-word-written-flour_23-2148753791.jpg"
logoAlt="Pizzeria La Luna Logo"
brandName="Pizzeria La Luna"
button={{
text: "Jetzt bestellen", href: "#menu"}}
text: "Jetzt bestellen", href: "#menu"}}
/>
</div>
@@ -146,14 +148,14 @@ export default function LandingPage() {
useInvertedBackground={true}
metrics={[
{
id: "years", value: "25+", title: "Jahre Erfahrung", description: "Wir backen seit über zwei Jahrzehnten Pizzen mit Leidenschaft und Hingabe.", icon: CalendarCheck,
id: "years", value: "25+", title: "Jahre Erfahrung", description: "Wir backen seit über zwei Jahrzehnten Pizzen mit Leidenschaft und Hingabe.", icon: CalendarCheck
},
{
id: "pizzas", value: "500k+", title: "Pizzen gebacken", description: "Über eine halbe Million Pizzen haben unsere Öfen bereits verlassen.", icon: Pizza,
id: "pizzas", value: "500k+", title: "Pizzen gebacken", description: "Über eine halbe Million Pizzen haben unsere Öfen bereits verlassen.", icon: Pizza
},
{
id: "customers", value: "100k+", title: "Zufriedene Kunden", description: "Tausende Stammkunden lieben unsere authentische italienische Küche.", icon: Users,
},
id: "customers", value: "100k+", title: "Zufriedene Kunden", description: "Tausende Stammkunden lieben unsere authentische italienische Küche.", icon: Users
}
]}
title="Pizzeria La Luna in Zahlen"
description="Unsere Erfolgsgeschichte ist geprägt von Qualität, Tradition und der Liebe zu jedem Detail."
@@ -167,31 +169,37 @@ export default function LandingPage() {
animationType="slide-up"
testimonials={[
{
id: "1", name: "Anna Schmidt", role: "Stammkundin", company: "Feinschmeckerin", rating: 5,
id: "1", name: "Anna Schmidt", role: "Stammkundin seit 5 Jahren", company: "Pizza-Liebhaberin", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/friends-eating-pizza-medium-shot_23-2149872407.jpg", imageAlt: "Anna Schmidt"},
{
id: "2", name: "Max Müller", role: "Lokaler Blogger", company: "Gastro-Guide", rating: 5,
id: "2", name: "Max Müller", role: "Gastronomie-Kritiker", company: "Gastro-Guide", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/black-businessman-surprised-expression_1194-2599.jpg", imageAlt: "Max Müller"},
{
id: "3", name: "Familie Meier", role: "Nachbarn", company: "Familie", rating: 5,
id: "3", name: "Familie Meier", role: "Die Stammfamilie von Nebenan", company: "Familie", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/lifestyle-friends-eating-pizzas-outdoors_52683-100725.jpg", imageAlt: "Familie Meier"},
{
id: "4", name: "Lena Koch", role: "Food-Influencerin", company: "InstaFoodie", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/young-courier-having-unpleasant-conversation-with-client-phone-holding-boxes-with-pizza_176532-9620.jpg", imageAlt: "Lena Koch"},
{
id: "5", name: "Herr & Frau Fischer", role: "Rentner", company: "Genießer", rating: 5,
id: "5", name: "Herr & Frau Fischer", role: "Langjährige Genießer", company: "Rentner-Duo", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/senior-friends-having-wonderful-time-together_23-2149262200.jpg", imageAlt: "Herr & Frau Fischer"},
{
id: "6", name: "Sophie Weber", role: "Studentin", company: "Uni Hamburg", rating: 4,
imageSrc: "http://img.b2bpic.net/free-photo/young-woman-with-her-friends-having-dinner-outdoors_23-2149550711.jpg", imageAlt: "Sophie Weber"},
{
id: "7", name: "Dr. David Schulz", role: "Business-Lunch Gast", company: "Consulting GmbH", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/group-friends-eating-pizza-home-together_23-2150419429.jpg", imageAlt: "Dr. David Schulz"}
]}
kpiItems={[
{
value: "5 Sterne", label: "Durchschnittliche Bewertung"},
value: "4.9 Sterne", label: "Durchschnittliche Bewertung"},
{
value: "99%", label: "Weiterempfehlungsrate"},
{
value: "Top 10", label: "Beste Pizzeria der Stadt"},
value: "Beste Pizzeria", label: "Laut lokalen Umfragen"},
]}
title="Was unsere Kunden sagen"
description="Ihre Zufriedenheit ist unser größter Erfolg. Lesen Sie, warum Pizzeria La Luna die erste Wahl für authentische italienische Küche ist."
title="Was unsere Kunden über uns sagen"
description="Ihre Zufriedenheit ist unser größter Erfolg. Lesen Sie authentische Kundenstimmen und entdecken Sie, warum Pizzeria La Luna die erste Wahl für italienische Spezialitäten ist."
/>
</div>
@@ -201,17 +209,21 @@ export default function LandingPage() {
useInvertedBackground={true}
faqs={[
{
id: "faq1", title: "Bieten Sie auch glutenfreie Pizzen an?", content: "Ja, wir bieten auf Anfrage glutenfreien Pizzateig an. Bitte informieren Sie unser Personal bei Ihrer Bestellung."},
id: "faq1", title: "Bieten Sie auch glutenfreie Pizzen an?", content: "Ja, wir bieten auf Anfrage glutenfreien Pizzateig an, um auch Gästen mit Glutenunverträglichkeit ein genussvolles Erlebnis zu ermöglichen. Bitte informieren Sie unser Servicepersonal bei Ihrer Bestellung."},
{
id: "faq2", title: "Kann ich eine Reservierung vornehmen?", content: "Selbstverständlich! Sie können telefonisch oder über unser Online-Formular auf der Kontaktseite einen Tisch reservieren."},
id: "faq2", title: "Kann ich eine Reservierung vornehmen?", content: "Gerne! Sie können ganz einfach telefonisch unter +49 (0) 123 456789 oder direkt über unser Online-Reservierungsformular auf der Kontaktseite einen Tisch reservieren. Besonders am Wochenende empfehlen wir eine frühzeitige Reservierung."},
{
id: "faq3", title: "Bieten Sie einen Lieferservice an?", content: "Ja, wir liefern in einem Umkreis von 5 km. Die Lieferzeiten können je nach Bestellaufkommen variieren."},
id: "faq3", title: "Bieten Sie einen Lieferservice an?", content: "Ja, wir liefern Ihre Lieblingspizza und andere Gerichte bequem zu Ihnen nach Hause. Unser Liefergebiet umfasst einen Umkreis von 5 km um unser Restaurant. Die Lieferzeiten können je nach Bestellaufkommen variieren, bitte beachten Sie die aktuellen Angaben bei Ihrer Bestellung."},
{
id: "faq4", title: "Welche Zahlungsmethoden akzeptieren Sie?", content: "Wir akzeptieren Barzahlung, EC-Karte und alle gängigen Kreditkarten. Online-Zahlung ist auch möglich."},
id: "faq4", title: "Welche Zahlungsmethoden akzeptieren Sie?", content: "Wir akzeptieren eine Vielzahl von Zahlungsmethoden, um Ihnen den Bezahlvorgang so einfach wie möglich zu machen: Barzahlung, EC-Karte, alle gängigen Kreditkarten (Visa, MasterCard, American Express) sowie Online-Zahlung via PayPal und Sofortüberweisung."},
{
id: "faq5", title: "Gibt es auch vegane Optionen auf der Speisekarte?", content: "Absolut! Wir bieten eine Auswahl an köstlichen veganen Pizzen und Pastagerichten. Fragen Sie unser Personal nach den aktuellen veganen Spezialitäten oder schauen Sie in unsere Speisekarte."},
{
id: "faq6", title: "Kann ich meine Bestellung online abholen?", content: "Ja, Sie können Ihre Bestellung auch bequem online aufgeben und zu einem von Ihnen gewählten Zeitpunkt in unserem Restaurant abholen. Das spart Wartezeit und Ihre Pizza ist ofenfrisch, wenn Sie ankommen."},
]}
title="Häufig gestellte Fragen"
description="Finden Sie schnelle Antworten auf die am häufigsten gestellten Fragen zu unseren Dienstleistungen und Produkten."
tag="Fragen?"
title="Antworten auf Ihre Fragen"
description="Hier finden Sie schnelle und hilfreiche Antworten auf die am häufigsten gestellten Fragen zu unserer Pizzeria, unserem Angebot und unseren Dienstleistungen."
tag="Ihre Fragen, unsere Antworten"
faqsAnimation="slide-up"
/>
</div>
@@ -223,7 +235,19 @@ export default function LandingPage() {
variant: "radial-gradient"}}
tag="Besuchen Sie uns!"
title="Kontaktieren Sie uns"
description="Wir freuen uns auf Ihre Nachricht! Rufen Sie uns an oder besuchen Sie uns direkt in unserem Restaurant."
description={`
Wir freuen uns darauf, von Ihnen zu hören!
Besuchen Sie uns in unserem Restaurant oder kontaktieren Sie uns direkt:
Adresse: Musterstraße 123, 12345 Musterstadt
Telefon: +49 (0) 123 456789
E-Mail: info@pizzerialaluna.com
Öffnungszeiten:
Di - Fr: 17:00 - 22:00 Uhr
Sa - So: 12:00 - 22:00 Uhr
Montag: Ruhetag
`}
tagIcon={MapPin}
inputPlaceholder="Ihre E-Mail Adresse"
buttonText="Nachricht senden"
@@ -237,6 +261,8 @@ export default function LandingPage() {
columns={[
{
title: "Links", items: [
{
label: "Startseite", href: "#home"},
{
label: "Speisekarte", href: "#menu"},
{
@@ -245,12 +271,22 @@ export default function LandingPage() {
label: "Kontakt", href: "#contact"},
],
},
{
title: "Öffnungszeiten", items: [
{
label: "Di - Fr: 17:00 - 22:00 Uhr", href: "#"},
{
label: "Sa - So: 12:00 - 22:00 Uhr", href: "#"},
{
label: "Montag: Ruhetag", href: "#"},
],
},
{
title: "Rechtliches", items: [
{
label: "Datenschutz", href: "#"},
{
label: "Impressum", href: "#"},
label: "Impressum", href: "/impressum"},
{
label: "AGB", href: "#"},
],
@@ -270,4 +306,4 @@ export default function LandingPage() {
</ReactLenis>
</ThemeProvider>
);
}
}