Light- und Dark-Modus
Automatische Erkennung des Farbmodus
Moderne Browser erkennen die bevorzugte Farbpalette des Nutzers (hell oder dunkel) mithilfe des prefers-color-scheme-Medienmerkmals:
@media (prefers-color-scheme: dark) {
:root {
/* Variablen für den Dunkelmodus */
}
}
Da Webseiten diese Einstellung nicht direkt ändern können, ist es sinnvoll, das data-kern-theme-Attribut oder eine CSS-Klasse zu verwenden.
KERN-UX Farbmodi
KERN-UX unterstützt folgende Werte für data-kern-theme:
light→ Heller Modusdark→ Dunkler Modus
Standardverhalten
Falls kein data-kern-theme gesetzt ist:
- Standard ist
light, sofern keine Benutzereinstellung existiert. - Falls
prefers-color-scheme: darkerkannt wird, wirddarkverwendet.