Farbwähler
Fügt ein Farbwähler-Feld-Widget für editorfreundliche visuelle Konfiguration in EmDash CMS hinzu.
Erweiterung
Farbwähler
Fügt ein Farbwähler-Feld-Widget für editorfreundliche visuelle Konfiguration in EmDash CMS hinzu.
Produktdetails
- Kategorie
- Editor-Erfahrung
- Status
- Verfügbar
- Version
- In der Beta enthalten
Color Picker ist ein fokussiertes Editor-Experience-Plugin: Es ergänzt ein Farbwähler-Feld-Widget, damit Admins Markenfarben visuell konfigurieren können statt Hex-Codes in Klartextfelder zu tippen. Es zeigt, dass EmDash-Plugins nicht nur für schwere Integrationen da sind — sie verbessern auch den Alltag beim Bearbeiten. Siehe packages/plugins/color im EmDash-Repository.
Installation
- Aktivieren Sie das Color-Picker-Plugin im EmDash-Admin.
- Hängen Sie im Inhaltsmodell oder Schema das Farb-Widget an die Felder, in denen Designer Farben wählen sollen (Akzente, Button-Farben, Kategorie-Badges).
- Prüfen Sie die Admin-UI in der Vorschau, ob der Picker rendert und Werte beim Speichern persistiert.
Konfiguration
Üblicherweise definieren Sie:
- Standardfarben — markensichere Startwerte für neue Einträge.
- Erlaubte Formate — Hex, RGB oder CSS-Variablen, je nachdem, was Ihr Theme verarbeitet.
- Kontrast- oder Barrierefreiheitshinweise — manche Teams ergänzen Feldbeschreibungen, wenn Farben gegen bekannte Hintergründe WCAG-Kontrast erfüllen müssen.
Beispiel (konzeptionell): Eine Marketing-Vorlage speichert primaryColor und secondaryColor als #2563eb und #64748b, referenziert in Astro-Komponenten über CSS-Variablen zur Build-Zeit.
Einsatzszenarien
- Theme-Anpassung — Marketing-Sites, bei denen jede Kampagne einen leicht anderen Akzent braucht ohne neues Deployment.
- Designsysteme — Palettenwahl in strukturierten Feldern statt verstreuter Inline-Styles.
- White-Label-Produkte — Partner wählen Farben innerhalb Ihrer Vorgaben.
Betriebshinweise
- Dokumentieren Sie, wie Farben auf Frontend-Tokens abbilden, damit Entwickler nicht doppelt hardcoden.
- Validieren Sie Werte beim Speichern, wenn z. B. knallige Grüntöne auf einer Healthcare-Marke tabu sind.
- Beim Content-Export Farbfelder einschließen, damit Re-Imports kein Styling verlieren.