Zum Hauptinhalt springen
Version: 2.4.0

List

Synonyme: Liste, Aufzählung, Auflistung
Ähnliche Komponenten: Table, Accordion

Diese Dokumentation ist derzeit noch in Bearbeitung.

Die Komponente kann jedoch bereits genutzt werden. Wir arbeiten daran, die Dokumentation so schnell wie möglich zu vervollständigen.

Kurzbeschreibung

Listen strukturieren verwandte Inhalte in geordneten, ungeordneten oder beschreibenden Listen für bessere Lesbarkeit und Übersichtlichkeit.

Beispiele

Nummerierte Liste

Code anzeigen
<ol class="kern-list kern-list--number">
<li>Wir wollen den digital zugänglichen Staat: barrierefrei, transparent und intuitiv nutzbar für alle Bürger:innen, Institutionen und Unternehmen im Land.</li>
<li>Darum arbeiten wir länderübergreifend an einem technologisch unabhängigen Open Source Design System für Kommunal- bis Bundesebene.</li>
<li>So befähigen wir Umsetzende, effizient digitale Verwaltungslösungen zu entwickeln, die durch die Qualität und Vereinheitlichung auf das Serviceerlebnis und Vertrauen der Nutzer:innen einzahlen.</li>
</ol>

Kleine Liste

Code anzeigen
<ul class="kern-list kern-list--bullet kern-list--small">
<li>Wir wollen den digital zugänglichen Staat: barrierefrei, transparent und intuitiv nutzbar für alle Bürger:innen, Institutionen und Unternehmen im Land</li>
<li>Darum arbeiten wir länderübergreifend an einem technologisch unabhängigen Open Source Design System für Kommunal- bis Bundesebene</li>
<li>So befähigen wir Umsetzende, effizient digitale Verwaltungslösungen zu entwickeln, die durch die Qualität und Vereinheitlichung auf das Serviceerlebnis und Vertrauen der Nutzer:innen einzahlen</li>
</ul>

Große Liste

Code anzeigen
<ul class="kern-list kern-list--bullet kern-list--large">
<li>Wir wollen den digital zugänglichen Staat: barrierefrei, transparent und intuitiv nutzbar für alle Bürger:innen, Institutionen und Unternehmen im Land</li>
<li>Darum arbeiten wir länderübergreifend an einem technologisch unabhängigen Open Source Design System für Kommunal- bis Bundesebene</li>
<li>So befähigen wir Umsetzende, effizient digitale Verwaltungslösungen zu entwickeln, die durch die Qualität und Vereinheitlichung auf das Serviceerlebnis und Vertrauen der Nutzer:innen einzahlen</li>
</ul>
Code anzeigen
<ul class="kern-list">
<li>
  <a class="kern-link" href="#">
    <span class="kern-icon kern-icon--arrow-forward" aria-hidden="true"></span>
    Ein weitere Link
  </a>
</li>
<li>
  <a class="kern-link" href="#">
    <span class="kern-icon kern-icon--arrow-forward" aria-hidden="true"></span>
    Dataport Homepage
  </a>
</li>
<li>
  <a class="kern-link" href="#">
    <span class="kern-icon kern-icon--arrow-forward" aria-hidden="true"></span>
    Link zu Dokumentation
  </a>
</li>
<li>
  <a class="kern-link" href="#">
    <span class="kern-icon kern-icon--arrow-forward" aria-hidden="true"></span>
    More
  </a>
</li>
</ul>
Code anzeigen
<ul class="kern-list kern-list--small">
<li>
  <a class="kern-link" href="#">
    <span class="kern-icon kern-icon--arrow-forward" aria-hidden="true"></span>
    Ein weitere Link
  </a>
</li>
<li>
  <a class="kern-link" href="#">
    <span class="kern-icon kern-icon--arrow-forward" aria-hidden="true"></span>
    Dataport Homepage
  </a>
</li>
<li>
  <a class="kern-link" href="#">
    <span class="kern-icon kern-icon--arrow-forward" aria-hidden="true"></span>
    Link zu Dokumentation
  </a>
</li>
<li>
  <a class="kern-link" href="#">
    <span class="kern-icon kern-icon--arrow-forward" aria-hidden="true"></span>
    More
  </a>
</li>
</ul>
Code anzeigen
<ul class="kern-list kern-list--horizontal">
<li>
  <a class="kern-link" href="#">
    <span class="kern-icon kern-icon--arrow-forward" aria-hidden="true"></span>
    Ein weitere Link
  </a>
</li>
<li>
  <a class="kern-link" href="#">
    <span class="kern-icon kern-icon--arrow-forward" aria-hidden="true"></span>
    Dataport Homepage
  </a>
</li>
<li>
  <a class="kern-link" href="#">
    <span class="kern-icon kern-icon--arrow-forward" aria-hidden="true"></span>
    Link zu Dokumentation
  </a>
</li>
<li>
  <a class="kern-link" href="#">
    <span class="kern-icon kern-icon--arrow-forward" aria-hidden="true"></span>
    More
  </a>
</li>
</ul>

Beschreibung

Listen sind ein fundamentales Element zur Strukturierung von Inhalten. Sie helfen dabei, zusammengehörige Informationen übersichtlich zu präsentieren und die Lesbarkeit zu verbessern.

Verwendungsregeln

Folgt...

Do's and Don'ts

Folgt...

Barrierefreiheit

Die Barrierefreiheit unserer Komponenten wird nach der Barrierefreie-Informationstechnik-Verordnung (BITV 2.0) geprüft, die auf der europäischen Norm EN 301 549 basiert. Diese legt Anforderungen an die Zugänglichkeit von Informations- und Kommunikationstechnologien (IKT) fest und orientiert sich an den WCAG 2.1. Die für Webinhalte relevanten Kriterien sind in Kapitel 9 der EN 301 549 beschrieben und übernehmen die Nummerierung der WCAG-Kriterien, ergänzt um eine führende 9 – z. B. wird aus WCAG 2.4.3 „Focus Order“ das Kriterium 9.2.4.3.

Da bereits an einer Aktualisierung der EN 301 549 gearbeitet wird, haben wir uns entschieden, alle dort referenzierten Kriterien schon jetzt anhand der WCAG 2.2 zu prüfen und zu dokumentieren. So stellen wir sicher, dass unser Design-System den kommenden europäischen Standards voraus ist und langfristig barrierefrei bleibt.

Implementierungsabhängig

Unsere Komponenten wurden einzeln auf Barrierefreiheit geprüft und sind für sich genommen barrierefrei. Bei der Nutzung bzw. Kombination mehrerer Komponenten müssen jedoch bestimmte Aspekte beachtet werden, um die Barrierefreiheit im Gesamtkontext sicherzustellen:

Implementierungsabhängig

WCAG 3.3.2

Link-Texte in Listen sind aussagekräftig

Bestanden

Folgendes ist bereits geprüft und erfüllt, vorausgesetzt die Komponente wird wie in den Code-Beispielen gezeigt verwendet:

Bestanden

WCAG 1.1.1

Icons in Listen haben korrekte ARIA-Behandlung

Bestanden

WCAG 1.3.1

Listen verwenden semantische HTML-Strukturen

Bestanden

WCAG 1.3.1

Verschachtelte Listen sind korrekt strukturiert

Bestanden

WCAG 1.4.1

Listen-Marker werden nicht nur durch Farbe unterschieden

Bestanden

WCAG 1.4.6

Listen-Text erfüllt das minimale Kontrastverhältnis

Bestanden

WCAG 2.1.1

Interaktive Listen-Elemente sind per Tastatur bedienbar

Bestanden

WCAG 2.4.3

Fokusreihenfolge in Listen verläuft logisch

Bestanden

WCAG 2.4.13

Fokuszustände in Listen sind deutlich sichtbar

Bestanden

WCAG 2.5.5

Interaktive Listen-Elemente haben ausreichende Mindestgröße

Bestanden

WCAG 4.1.1

Listen haben valide HTML-Struktur

Listen müssen semantisch korrekt strukturiert sein, um für alle Nutzer:innen zugänglich zu sein. Screenreader erkennen Listen automatisch und geben deren Struktur wieder.

KERN Chat (Beta 2.1)

Hallo!

Ich bin die KERN KI und kann zu allen Inhalten auf dieser Website Auskunft geben.