Roundcube-1.7-Support plus Barrierefreiheit, Touch-Parität, Druck und Sicherheit.
Neu
- Roundcube 1.7 verifiziert (Login, Mailliste, Lesen, Verfassen, Dark-Mode). CSS gegen 1.7-Elastic gebaut;
min-versionbleibt 1.6.0 (1.6 + 1.7). - Barrierefreiheit: Tastatur-Cheatsheet als
aria-modalmit Fokus-Falle + Schließen-Button;aria-hiddenfür dekorative Elemente (Skeleton, Fortschrittsbalken); WCAG-AA-Kontrast im Dark-Mode via neuem Token--wb-accent-fg(rebrand-sicher). - Touch-Parität: Icon-Rail zeigt auf breiten Touchscreens (kein Hover) dauerhaft Labels statt unlesbarer Icons.
- Print-Styles: sauberer, tintensparender Druck — weißer Grund, schwarze Schrift, kein Screen-Chrome/Avatar, Links dunkel + unterstrichen.
- Sicherheit:
rel="noopener"am Support-Link; Aktion der Hover-Schnellaktionen nur bei eindeutig aufgelöster Nachricht.
Installation
composer require ar-sebastian/roundcube-skin-workbench
oder tar.gz/zip nach skins/ entpacken (ergibt skins/workbench/), dann $config['skin'] = 'workbench';.