- App
- WoltLab Suite Core
Darkmodes sind ja nun groß im Kommen und die mitunter größten Browser unterstützen seit Neuestem prefers-color-scheme zur Erkennung des im System festgelegten Farbschemas. Bis zum Release des WSC 5.2 oder gar 5.3 vergehen ja auch noch ein paar Tage und der Browser-Support wird sicherlich noch auf die mobilen Browser ausgeweitet.
Daher möchte ich vorschlagen, zumindest die Farbpaletten-Einstellungen bei den Stilen um einen Switch zu erweitern, wo man für denselben Stil Komplementärfarben festlegen kann. Darüber hinaus sollte es auch entsprechende Sass-Variablen und/oder Mixins-, sowie eine JS-API für die Umschaltung zwischen den Farbmodi und zur Erkennung des aktuell gewählten Modus geben.
Aktuell lässt sich das Ganze nur mit zwei voneinander unabhängigen Stilen bewerkstelligen und es ist auch nicht möglich, auf die System-Einstellungen zu reagieren (wenn man das denn möchte).