MediaWiki:Gadget-dewikiDarkmode.css
Hinweis: Leere nach dem Veröffentlichen den Browser-Cache, um die Änderungen sehen zu können.
- Firefox/Safari: Umschalttaste drücken und gleichzeitig Aktualisieren anklicken oder entweder Strg+F5 oder Strg+R (⌘+R auf dem Mac) drücken
- Google Chrome: Umschalttaste+Strg+R (⌘+Umschalttaste+R auf dem Mac) drücken
- Edge: Strg+F5 drücken oder Strg drücken und gleichzeitig Aktualisieren anklicken
/*
* (1)
* VOM BENUTZER EXPLIZIT GESETZTER DARK MODE
* Klasse skin-theme-clientpref-night im HTML-Tag gesetzt
* Immer auch die korrespondierende Regel in (2) anpassen!
*/
@media screen {
/*
* (1.1)
* Ergänzung für Zebra-Tabellen: Farben auch für Zeilen mit ungeradem Index färben, spezifische Farbzuweisungen
* für einzelne Zeilen sowie per Standard-Hintergrundfarbe eingefärbte Zellen bleiben erhalten.
*/
html.skin-theme-clientpref-night table.wikitable.zebra:not(.notheme) > tbody > :nth-child(odd):not([class*="hintergrundfarbe"]) {
background-color: var(--dewiki-hintergrundfarbe1);
color: var(--color-base);
}
/*
* (1.2)
* Hintergrundfarbe nur im Dark Mode überschreiben.
*/
html.skin-theme-clientpref-night .darkmode-hintergrundfarbe-neutral {
background-color: var(--dewiki-hintergrundfarbe5) !important;
color: var(--color-base);
}
html.skin-theme-clientpref-night .darkmode-hintergrundfarbe-passiv {
background-color: var(--dewiki-hintergrundfarbe1) !important;
color: var(--color-base);
}
}
/*
* (2)
* VOM BROWSER/OS ANGEFORDERTER DARK MODE
* Klasse skin-theme-clientpref-os im HTML-Tag gesetzt
* Die Definitionen aus (1) wiederholen sich hier.
*/
@media screen and (prefers-color-scheme: dark) {
/*
* (2.1)
*/
html.skin-theme-clientpref-os table.wikitable.zebra:not(.notheme) > tbody > :nth-child(odd):not([class*="hintergrundfarbe"]) {
background-color: var(--dewiki-hintergrundfarbe1);
color: var(--color-base);
}
/*
* (2.2)
*/
html.skin-theme-clientpref-os .darkmode-hintergrundfarbe-neutral {
background-color: var(--dewiki-hintergrundfarbe5) !important;
color: var(--color-base);
}
html.skin-theme-clientpref-os .darkmode-hintergrundfarbe-passiv {
background-color: var(--dewiki-hintergrundfarbe1) !important;
color: var(--color-base);
}
}