Properties definieren die Eigenschaften und verschiedenen Ausprägungen einer Komponente. Sie ermöglichen, die Komponente flexibel an unterschiedliche Anforderungen anzupassen. Da Properties in Design und Entwicklung identisch sind, wird die Übergabe vereinfacht und die Konsistenz sichergestellt.
Die Spacing-Property legt den Innenabstand zwischen dem Inhalt des Popovers und dessen Rand fest. Zur Auswahl stehen Small (Standard), Medium, Large und None.
Die Placement-Property steuert die Position des Popovers relativ zum Bezugselement. Es stehen 12 verschiedene Platzierungsoptionen zur Verfügung: bottom (Standard), bottom-start, bottom-end, left-start, left, left-end, right-start, right, right-end, top-start, top und top-end. Falls der verfügbare Platz aufgrund der Bildschirmgröße begrenzt ist, wird automatisch eine alternative Platzierung gewählt, um die Sichtbarkeit sicherzustellen.
Die Gap-Property bestimmt, ob ein Abstand zwischen dem Popover und dem Bezugselement besteht. Bei True wird ein Abstand hinzugefügt, bei False liegt das Popover direkt am Bezugselement an. Der Standardwert ist False.
Die Animation-Property gibt an, ob das Popover mit einer animierten Einblendung erscheint. Bei True wird eine Animation verwendet, bei False erscheint es ohne Animation. Der Standardwert ist True.
Die Delay-Property legt fest, ob und wie stark sich das Erscheinen des Popovers verzögert. Zur Auswahl stehen None (keine Verzögerung, Standard), Slow (langsame Verzögerung) und Fast (schnelle Verzögerung).
Die Width-Property steuert die Breite des Popovers. Bei Auto (Standard) passt sich die Breite automatisch an den Inhalt an. Bei Fixed wird eine feste Breite von 240 px gesetzt, um einen kontrollierten Textumbruch zu ermöglichen. Die feste Breite kann bei Bedarf überschrieben werden.
Hey du! Schön, dass du hier bist. Leider sind die Informationen, die du gerade suchst, noch nicht verfügbar. Aber keine Sorge, wir arbeiten bereits daran, diese Seite mit allen wichtigen Details zu füllen. Komme gerne etwas später wieder vorbei!
🙂
Wir haben alles dafür gegeben, dass unser Design System mit möglichst wenigen Regeln auskommt. So wird es einfach in der Anwendung, führt zu konsistenten Ergebnissen und stärkt die Marke Deutsche Bahn! Solltest du dir jedoch unsicher sein, Fragen oder einfach nur eine gute Verbesserungsidee haben, so sind wir gerne für dich da!
E-Mail schreiben Feedback in GithubMöchten Sie zu weitergeleitet werden?