beta

Pagination

1. Was macht das Modul?

  • Blättert durch eine Liste von Elementen oder Seiten.

2. Wann soll das Modul eingesetzt werden?

  • Bei langen Listen von Elementen oder Seiten.

3. Regeln

  • Anzahl Elemente pro Seite muss kontextspezifisch definiert werden.

4. Ausprägungen und Zustände

4.1 Nummern

Diese Ausprägung hat folgende Zustände:

  • First
  • Middle
  • Last
  • Hover
  • Maximal 5 Seitenzahlen werden angezeigt.
  • Tastaturbedienung
    • Die aktive Seite kann nicht angesprungen werden.
    • Tab-Reihenfolge: Pfeil zurück, erste anspringbare Seite, nächste anspringbare Seite usw., Pfeil vorwärts.
    • Die Kurzform «...» für versteckte Seiten kann nicht angesprungen werden.

Design Spezifikation

Code Spezifikation

4.2 Seitennamen

Diese Ausprägung hat folgende Zustände:

  • Default
  • Hover
  • Kann «vor» und «zurück» Link enthalten, oder optional nur «vor» oder «zurück» (wenn die erste oder letzte Seite aktiv ist).
  • Beschriftet sind die Pagination-Links mit dem Titel der anzuspringenden Seite.
  • Der Link-Text hat eine Maximalbreite entsprechend dem Layout. Längere Texte werden mittels «...» abgeschnitten.

Design Spezifikation

Code Spezifikation