Die Arbeitsweise
Component Spec definiert eine einzelne Designsystem-Komponente. Die Übergabe ist nach Aufbau, Varianten, API-Eigenschaften, Interaktionszuständen, responsivem Verhalten, Barrierefreiheit und Nutzung gegliedert. Erforderliche und optionale Teile werden ausdrücklich benannt.
Ziel ist die Abstimmung zwischen Design und Entwicklung. Das Ladeverhalten eines Buttons oder die Rückgabe des Fokus bei einem Dialog lässt sich mit einem statischen Screenshot nicht festhalten. Die Quelle verlangt daher Beispiele und Randfälle; umfassendere Dokumentationsvorlagen und Muster aus mehreren Komponenten gehören nicht zu dieser Aufgabe.
Erwartete Ergebnisse
- Eine Spezifikation von Aufbau und Varianten
- Eine Props-Tabelle mit Typen, Standardwerten und Pflichtstatus
- Regeln zu Zuständen, Verhalten, Barrierefreiheit und Nutzung
Vom Briefing zur Prüfung
- 01Komponentengrenzen festlegen
Zweck, Einsatzzeitpunkt sowie erforderliche und optionale Teile definieren.
- 02API und Zustände spezifizieren
Eigenschaften und Varianten benennen und dann das Verhalten im Standard-, Fokus-, deaktivierten und Ladezustand sowie gegebenenfalls das Fehlerverhalten beschreiben.
- 03Interaktionsdetails klären
Tastatur-, Fokus-, responsives Verhalten und das Verhalten in Randfällen mit Beispielen dokumentieren, die sich bei der Umsetzung prüfen lassen.