import type { Metadata } from "next"; import { PageHeader } from "@/components/PageHeader"; import { Section } from "@/components/Section"; import { ImagePlaceholder } from "@/components/ImagePlaceholder"; import { Reveal } from "@/components/Reveal"; import type { ImageMood } from "@/lib/angebote"; import { buildMetadata } from "@/lib/seo/metadata"; import { getSiteUrl } from "@/lib/seo/config"; import { JsonLd, webPageJsonLd } from "@/lib/seo/jsonld"; export const dynamic = "force-dynamic"; const DESCRIPTION = "Bildeindrücke aus der Arbeit von Anouma — Natur, Gemeinschaft und gemeinsame Räume."; export async function generateMetadata(): Promise { return buildMetadata({ title: "Impressionen", description: DESCRIPTION, path: "/impressionen" }); } const gallery: { mood: ImageMood; label: string; span?: string }[] = [ { mood: "moss", label: "Wald und Naturverbundenheit", span: "sm:row-span-2" }, { mood: "rose", label: "Gemeinschaft und Begegnung" }, { mood: "peach", label: "Schwangerschaft und Wachsen" }, { mood: "sand", label: "Singen und Klang" }, { mood: "caramel", label: "Kreativität und Hände", span: "sm:row-span-2" }, { mood: "dustyrose", label: "Mutter und Kind" }, { mood: "plum", label: "Stille und Innehalten" }, { mood: "mauve", label: "Räume der Verbindung" }, ]; export default async function ImpressionenPage() { const siteUrl = await getSiteUrl(); return ( <>
{gallery.map((item, i) => ( ))}
); }