ButtonGroup
Buttons dienen dazu, Nutzer:innen Auswahlmöglichkeiten für Aktionen anzuzeigen und diese in einer klaren Hierarchie anzuordnen. Sie helfen den Nutzer:innen, die wichtigsten Aktionen einer Seite oder innerhalb eines Applikation zu finden und ermöglichen es ihm, diese Aktionen auszuführen.
Die ButtonGroup-Komponente fasst mehrere Buttons zu einer optischen und funktionalen Einheit zusammen.
Konstruktion
Hinweis zur Version 3
Die ButtonGroup Komponente wurde für die Version 3 wurde als veraltet markiert (deprecated
), da sie keinen nennenswerten Beitrag zur Verbesserung der Barrierefreiheit beiträgt.
Die Komponente ButtonGroup besteht aus einem Hauptelement <kol-button-group></kol-button-group>
. In ihm werden beliebig viele Button-Komponenten zu einer Gruppe zusammengefasst. Die einzelnen Buttons entsprechen in ihrer Konstruktion der Beschreibung zur Button-Komponente.
Code
<kol-button-group>
<kol-button _label="Speichern" _variant="primary"></kol-button>
<kol-button _label="Speichern & Schließen" _variant="normal"></kol-button>
<kol-button _label="Abbrechen" _variant="secondary"></kol-button>
<kol-button _label="Löschen" _variant="danger"></kol-button>
<kol-button _label="Ghost" _variant="ghost"></kol-button>
<kol-button _label="Deaktiviert" _disabled></kol-button>
</kol-button-group>