Media
Externe Inhalte mit Klaro-Consent: Gallery (Isotope + Lightbox + Filter, lazy-load), Map (Leaflet + OpenStreetMap, Klaro-aktiviert), YouTube (Iframe-Override mit Klaro-Hook).
Klaro lädt nur auf Seiten mit diesen CEs — ~220 KB JS-Ballast bleibt allen anderen Seiten erspart.
Gallery — Masonry / Filter / Lightbox
Bilder via BE einpflegen: Einzelbilder oder ganzer Ordner auswählen. Bei Filter-Buttons werden Unterordner als Kategorien gerendert.
Map — OpenStreetMap mit Klaro-Consent
Adresse via BE einpflegen — Geocoding läuft serverseitig via Nominatim. Die Karte rendert erst nach Klaro-Consent (DSGVO-konform).
YouTube — Standard-CE mit Klaro-Consent
Video-ID via BE einpflegen (im YouTube-Modul-Feld). Auch dieses CE rendert erst nach Klaro-Consent.