Skip to content

Atoms

Atoms sind die kleinsten Bausteine unseres Systems. Sie werden direkt eingesetzt oder zu Molecules kombiniert.

  • Default
  • Hover
  • Active
  • Disabled
  • Loading
  • Primary
  • Secondary
  • Tertiary
  • Ghost
  • Icon-only
  • Sichtbarer Fokuszustand
  • Korrekte Rollen und Attribute bei Loading und Disabled
  • Ausreichender Kontrast in allen States
  • Primäre Aktion pro View klar priorisieren
  • Destruktive Aktionen klar kennzeichnen
  • Kein Button für reine Navigation
  • Default
  • Focus
  • Filled
  • Error
  • Disabled
  • Text
  • Email
  • Password
  • Search
  • Eindeutige label-Zuordnung
  • Fehlerzustand mit Text und aria-describedby
  • Tastaturbedienung ohne Blocker
  • Platzhalter nur als Beispiel, nicht als Label-Ersatz
  • Fehlermeldungen immer direkt am Feld
  • Eingabearten passend wählen
  • Default
  • Required
  • Disabled
  • Standard
  • Inline
  • Assistive
  • Label immer mit Feld verknüpfen
  • Required klar markieren
  • Labels nie weglassen
  • Kurz und eindeutig formulieren
  • Default
  • Hover
  • Active
  • Disabled
  • Solid
  • Outline
  • Small
  • Large
  • Dekorative Icons mit aria-hidden
  • Informative Icons mit aria-label
  • Bedeutungen konsistent halten
  • Icons nicht als alleinige Aktion ohne Text einsetzen