MDUIDocs
KI-Chat
llms.txt-Link kopierenllms-full.txt-Link kopierenDiese Seite als Markdown anzeigen
Voreingestellte Farbe
Benutzerdefinierte Farbe
Farbe aus Hintergrundbild extrahieren
Bitte wählen Sie ein Hintergrundbild aus
Erste Schritte
KI-gestützte Entwicklung
Stile
Integration mit Frameworks
Komponenten
Funktionen
jq-Bibliothek dialog alert confirm prompt snackbar getTheme setTheme getColorFromImage setColorScheme removeColorScheme loadLocale setLocale getLocale throttle observeResize breakpoint
Pakete

getTheme

Die getTheme-Funktion liest das Theme der aktuellen Seite oder eines angegebenen Elements aus.

Die verfügbaren Theme-Typen sind light, dark und auto. Siehe Dark Mode.

Verwendung

Importieren Sie die Funktion nach Bedarf:

import { getTheme } from 'mdui/functions/getTheme.js';

Beispiel:

// Theme von <html> abrufen
getTheme();

// Theme des Elements mit der Klasse "element" abrufen
getTheme('.element');

// Theme eines bestimmten DOM-Elements abrufen
const element = document.querySelector('.element');
getTheme(element);

API

getTheme(target?: string | HTMLElement | JQ<HTMLElement>): 'light' | 'dark' | 'auto'

Das Argument der Funktion ist das Element, von dem das Theme abgerufen werden soll. Es kann ein CSS-Selektor, ein DOM-Element oder ein JQ-Objekt sein. Wenn kein Argument übergeben wird, wird standardmäßig das Theme des <html>-Elements abgerufen.

Der Rückgabewert der Funktion ist einer von light, dark oder auto. Wenn für das Element kein Theme gesetzt ist, wird standardmäßig light zurückgegeben.

Auf dieser Seite
KI-Chat