Das Design System Team (DST) ist für die Entwicklung und Pflege der Core Library verantwortlich. Komponenten, die nicht den Anforderungen für eine Aufnahme in die Core-Library entsprechen, werden von den Produktteams eigenständig erstellt. Der folgende Prozess beschreibt die Schritte zur Erstellung solcher Komponenten.
Wenn du eine neue oder erweiterte UI-Komponente benötigst, folge diesem Prozess.
Ja: Prüfe, ob sie alle deine Anforderungen erfüllt.
Nein: Falls sie noch nicht existiert, starte den Entwicklungsprozess für eine neue Komponente, indem du ein Github Issue erstellst.
Ja: Verwende die bestehende Komponente.
Nein: Überlege, ob eine Abweichung oder Erweiterung nötig ist.
Bevor du eine Erweiterung beantragst, prüfe folgende Kriterien:
Nein: Verwende die bestehende Komponente.
Ja: Erstelle ein GitHub-Issue, um deine Anforderungen zu dokumentieren.
Das Design System Team (DST) entscheidet, ob eine Erweiterung der bestehenden Core-Komponente sinnvoll ist.
Ja: Falls deine Anfrage den Core-Anforderungen entspricht, erstellt DST eine neue Komponente.
Nein: Falls nicht, musst du oder dein Produktteam die Komponente eigenständig erstellen.
Alle Komponenten – egal ob Core oder produktbezogen – durchlaufen eine Qualitätsprüfung durch DST.
Möchten Sie zu weitergeleitet werden?