feat: Implement core page structure with Header and Footer, add multiple content pages, and refine UI components and global styling.

This commit is contained in:
1elle1
2026-02-03 21:56:55 +01:00
parent 1cc779e89c
commit 0c2e9a81a6
17 changed files with 1184 additions and 58 deletions
+54
View File
@@ -0,0 +1,54 @@
import { Container } from "@/components/layout/Container";
import { Section } from "@/components/layout/Section";
export const metadata = {
title: "Impressum | TeleNetSystems",
};
export default function ImpressumPage() {
return (
<main>
<Section>
<Container className="max-w-3xl">
<h1 className="mb-[var(--spacing-lg)]">Impressum</h1>
<div className="prose">
<p><strong>Angaben gemäß § 5 TMG:</strong></p>
<p>
PLACEHOLDER: technical.legal.impressum.companyName<br />
PLACEHOLDER: technical.legal.impressum.street<br />
PLACEHOLDER: technical.legal.impressum.postalCode PLACEHOLDER: technical.legal.impressum.city<br />
PLACEHOLDER: technical.legal.impressum.country
</p>
<p className="mt-[var(--spacing-md)]"><strong>Kontakt:</strong></p>
<p>
Telefon: PLACEHOLDER: technical.legal.impressum.phone<br />
E-Mail: PLACEHOLDER: technical.legal.impressum.email
</p>
<p className="mt-[var(--spacing-md)]"><strong>Registereintrag:</strong></p>
<p>
Eintragung im Handelsregister.<br />
Registergericht: PLACEHOLDER<br />
Registernummer: PLACEHOLDER: technical.legal.impressum.register
</p>
<p className="mt-[var(--spacing-md)]"><strong>Umsatzsteuer:</strong></p>
<p>
Umsatzsteuer-Identifikationsnummer gemäß §27 a Umsatzsteuergesetz:<br />
PLACEHOLDER: technical.legal.impressum.vatId
</p>
<p className="mt-[var(--spacing-md)]"><strong>Streitschlichtung</strong></p>
<p>
Die Europäische Kommission stellt eine Plattform zur Online-Streitbeilegung (OS) bereit: https://ec.europa.eu/consumers/odr.<br />
Unsere E-Mail-Adresse finden Sie oben im Impressum.
</p>
</div>
</Container>
</Section>
</main>
);
}