diff --git a/app/agb/page.tsx b/app/agb/page.tsx new file mode 100644 index 0000000..ce3602f --- /dev/null +++ b/app/agb/page.tsx @@ -0,0 +1,74 @@ +import type { Metadata } from "next"; +import Link from "next/link"; +import { Reveal } from "../components/Reveal"; +import { Footer } from "../components/Footer"; +import { TrustRow } from "../components/TrustRow"; +import { RichText, extractHeadings } from "../components/RichText"; +import { SectionTOC } from "../components/SectionTOC"; +import { getLegalPage } from "../lib/payload"; + +export const metadata: Metadata = { + title: "AGB", + description: "Allgemeine Geschäftsbedingungen von einfach produktiv.", + alternates: { canonical: "/agb" }, +}; + +export default async function AgbPage() { + const page = await getLegalPage("agb"); + const headings = page ? extractHeadings(page.content) : []; + + return ( + <> +
+ +

+ Startseite + + AGB +

+

+ Allgemeine Geschäftsbedingungen +

+

Stand: Juli 2026

+
+ +
+
+ + + {/* Static, not part of the CMS content — same reasoning as + the Impressum/Datenschutz pages' own callout cards. */} +
+ +

+ Unser Anspruch +

+

+ Wir entwickeln Produkte, die dich im Alltag wirklich weiterbringen – mit Klarheit, + Qualität und einem bewussten Umgang mit Ressourcen. +

+
+
+
+ +
+ {page ? ( + + ) : ( +

Inhalte werden gerade aktualisiert.

+ )} +
+
+ + +
+