Skip to content

Releases: AR-Sebastian/roundcube-skin-workbench

Workbench v1.2.0

Choose a tag to compare

@AR-Sebastian AR-Sebastian released this 28 Jul 01:17

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-version bleibt 1.6.0 (1.6 + 1.7).
  • Barrierefreiheit: Tastatur-Cheatsheet als aria-modal mit Fokus-Falle + Schließen-Button; aria-hidden fü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';.

Workbench v1.1.3

Choose a tag to compare

@AR-Sebastian AR-Sebastian released this 27 Jul 23:14

Neu-Tag nach Repo-Historien-Bereinigung (Packagist-Versionen sind unveränderlich; identischer Skin-Inhalt wie v1.1.2, Umschlag-Marken-Icon).

Installation

composer require ar-sebastian/roundcube-skin-workbench

oder tar.gz/zip nach skins/ entpacken (ergibt skins/workbench/), dann $config['skin'] = 'workbench';.

Workbench v1.1.2

Choose a tag to compare

@AR-Sebastian AR-Sebastian released this 27 Jul 23:04
  • Marken-Icon: Monitor -> Briefumschlag (eigenständiges Webmail-Zeichen, kein fremder Logo-Anklang). Betrifft logo.svg, logo-dark.svg, favicon.svg, thumbnail.png.

Installation

tar.gz oder zip nach skins/ entpacken (ergibt skins/workbench/), dann $config['skin'] = 'workbench'; setzen und hart neu laden.

Composer

composer require ar-sebastian/roundcube-skin-workbench

Workbench v1.1.1

Choose a tag to compare

@AR-Sebastian AR-Sebastian released this 27 Jul 22:49

Wartungs-Release.

  • Compose-Icon im Dark-Mode weiss statt rot-auf-rot (Elastic dark.less erzwang @color-main auf den Action-Button).
  • composer.json: Vendor -> ar-sebastian/roundcube-skin-workbench (Packagist-Einreichung).

Installation

tar.gz oder zip nach skins/ entpacken (ergibt skins/workbench/), dann $config['skin'] = 'workbench'; setzen und hart neu laden.

Composer (nach Packagist-Freischaltung)

composer require ar-sebastian/roundcube-skin-workbench

Workbench v1.1.0

Choose a tag to compare

@AR-Sebastian AR-Sebastian released this 27 Jul 21:48

Elastic-abgeleitetes Roundcube-Skin (1.6.x) im workbench-Look. Nur Oberfläche, Core unverändert, marken-neutral.

Neu in v1.1.0

  • i18n: Skin-Localization (EN default + DE) für den Login; EN/DE-Wörterbuch in JS/Leerzustand (Sprache aus rcmail.env.lang).
  • RTL: Custom-Komponenten für html[dir="rtl"] gespiegelt.
  • Touch-Parität: Hover-Schnellaktionen auf @media (hover: none) ausgeblendet.
  • A11y: Cheatsheet als aria-modal mit Fokus-Management.
  • Docs: README mit Screenshot-Galerie + Features.

Installation

tar.gz oder zip nach skins/ entpacken (ergibt skins/workbench/), dann $config['skin'] = 'workbench'; setzen und hart neu laden.

Workbench v1.0.0

Choose a tag to compare

@AR-Sebastian AR-Sebastian released this 27 Jul 21:30

Marken-neutrales, von Elastic abgeleitetes Roundcube-Skin (1.6.x): dunkle Seiten-Navigation (icon-only, Hover-Labels, Akzent-Aktivzustand), eigenes Linien-Icon-Set, Initialen-Avatare, kontextabhaengiger Leerzustand, Login-Hero, Skeleton-Loader, Top-Progressbar, Hover-Schnellaktionen, Tastatur-Shortcuts, Light + Dark, responsive. Installation: nach skins/ entpacken und $config['skin']='workbench' setzen.