Einführung von Gutters / Hilfsklassen für Abstände
Einführung von Gutters / Hilfsklassen für Abstände
Beschreibung
Aktuell fehlen in unserem Designsystem einfache Möglichkeiten, standardisierte Abstände zwischen Elementen flexibel anzupassen. Dies erschwert eine konsistente Gestaltung und führt teilweise zu redundanten CSS-Regeln.
Wir möchten uns eng an der Bootstrap-Umsetzung orientieren, insbesondere an den Gutters-Utilities aus Bootstrap 5:
Ziel
Einführung von Gutters bzw. Hilfsklassen, um Abstände (gap, margin, padding) einheitlich und wiederverwendbar definieren zu können. Die Syntax und Größen sollen so nah wie möglich an Bootstrap 5 angelehnt sein, damit eine einfache Übertragbarkeit und Wiedererkennung gewährleistet ist.
Anforderungen
- Definierte Abstandsgrößen analog zu Bootstrap (
0bis5) - Hilfsklassen wie z. B.:
-
g-0,g-1,g-2,g-3,g-4,g-5für Gutters - ggf. ergänzend
m-0bism-5,p-0bisp-5für Margin und Padding
-
- Konsistente Anwendung über alle Komponenten hinweg
- Dokumentation der verfügbaren Gutters und Abstände in der Storybook-Dokumentation
- Abstimmung mit Design, um eine Konsistenz zwischen Code (Hilfsklassen) und Figma (Spacing-System) sicherzustellen.
- Benamung sollte möglichst kurz sein und trotzdem KERN spezifisch sein