Files
d4cd957c-8bdf-4887-8642-0d2…/src/app/impressum/page.tsx
2026-05-12 22:57:48 +00:00

48 lines
1.8 KiB
TypeScript
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
"use client";
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import ReactLenis from "lenis/react";
import LegalSection from '@/components/legal/LegalSection';
import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloatingInline';
import FooterBaseCard from '@/components/sections/footer/FooterBaseCard';
export default function ImpressumPage() {
return (
<ThemeProvider
defaultButtonVariant="elastic-effect"
defaultTextAnimation="entrance-slide"
borderRadius="soft"
contentWidth="mediumSmall"
sizing="medium"
background="noiseDiagonalGradient"
cardStyle="glass-elevated"
primaryButtonStyle="diagonal-gradient"
secondaryButtonStyle="glass"
headingFontWeight="semibold"
>
<ReactLenis root>
<NavbarLayoutFloatingInline
navItems={[
{ name: "Home", id: "/" },
]}
brandName="Milis Cafe"
/>
<LegalSection
layout="page"
title="Impressum"
sections={[
{ heading: "Angaben gemäß § 5 TMG", content: { type: "paragraph", text: "Milis Cafe\nNeustädter Neuer Weg 20\n20459 Hamburg" } },
{ heading: "Kontakt", content: { type: "paragraph", text: "Telefon: 040 71622282" } }
]}
/>
<FooterBaseCard
logoText="Milis Cafe"
columns={[
{ title: "Kontakt", items: [{ label: "Neustädter Neuer Weg 20", href: "https://maps.app.goo.gl/yC7LqP7Jb5J9f5K88" }, { label: "040 71622282", href: "tel:+494071622282" }] },
{ title: "Rechtliches", items: [{ label: "Impressum", href: "/impressum" }, { label: "Datenschutz", href: "/datenschutz" }] },
]}
/>
</ReactLenis>
</ThemeProvider>
);
}