Skip to content

Commit c3deeaf

Browse files
committed
A11y-Themes: DSGVO-konforme gleichwertige Buttons, Minimal Dark Theme
- Alle vorinstallierten A11y-Themes zeigen jetzt gleichwertige Buttons - Keine visuelle Hervorhebung von 'Alle akzeptieren' (DSGVO-konform) - Neues Minimal Dark Theme mit Outline-Buttons (dunkles Blau) - Minimal Light Theme mit pastellblauem Outline-Rahmen - Fluid und Fluid Dark Themes mit einheitlichen Button-Styles - white-space: nowrap für alle Button-Texte
1 parent c043229 commit c3deeaf

11 files changed

+440
-80
lines changed

CHANGELOG.md

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,17 +4,23 @@
44

55
### 🎨 Theme-Editor Erweiterungen
66

7-
* **Neue Theme-Basis-Varianten**: 4 neue Accessibility-Themes hinzugefügt:
7+
* **Neue Theme-Basis-Varianten**: 5 neue Accessibility-Themes hinzugefügt:
88
- **Banner Top**: Volle Breite, fixiert am oberen Bildschirmrand
99
- **Banner Bottom**: Volle Breite, fixiert am unteren Bildschirmrand (dunkles Theme)
1010
- **Minimal**: Kompakte Ecke unten rechts, wenig aufdringlich
11+
- **Minimal Dark**: Kompakte Ecke in Anthrazit mit Outline-Buttons
1112
- **Fluid**: Responsive mit Glaseffekt (backdrop-filter), fluid Typography mit clamp()
13+
- **Fluid Dark**: Fluid-Theme in Anthrazit mit Glaseffekt
1214
* **Glaseffekt-Transparenz**: Neue Opacity-Slider für Hintergrund und Details-Bereich beim Fluid-Theme
1315
* **Barrierefreiheits-Warnung**: Hinweis beim Fluid-Theme über mögliche Einschränkungen bei Glaseffekten
1416
* **`prefers-reduced-transparency` Support**: Automatischer Fallback auf undurchsichtige Hintergründe für Nutzer die Transparenz reduzieren möchten
17+
* **Schriftgrößen-Einstellungen**: Neue Slider für allgemeine Schriftgröße (12-22px) und Button-Schriftgröße (12-20px)
18+
* **DSGVO-konforme Buttons**: Alle vorinstallierten A11y-Themes zeigen jetzt gleichwertige Buttons ohne Hervorhebung - keine visuelle Bevorzugung von "Alle akzeptieren"
1519

1620
### 🐛 Bugfixes
1721

22+
* **Button-Text Umbruch**: `white-space: nowrap` verhindert mehrzeilige Button-Texte (Barrierefreiheit)
23+
* **Button-Style Outline**: Outline-Button-Stil wird jetzt korrekt angewendet
1824
* **Theme-Übersicht Headline-Überlappung**: Close-Button überdeckt nicht mehr den Titel bei kompakten Themes
1925
* **Theme-Editor Slider-Updates**: Event-Listener reagieren jetzt korrekt auf `rex:ready` für PJAX-Navigation
2026

assets/consent_manager_frontend_a11y_fluid.css

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

assets/consent_manager_frontend_a11y_fluid_dark.css

Lines changed: 1 addition & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

assets/consent_manager_frontend_a11y_minimal.css

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)