MDUIDocs
Copier le lien llms.txtCopier le lien llms-full.txtVoir cette page en MarkdownDiscuter de cette page avec ChatGPTDiscuter de la documentation complète avec ChatGPT
Couleurs prédéfinies
Couleur personnalisée
Extraire du fond d'écran
Veuillez sélectionner un fond d'écran
Premiers pas
Développement assisté par l'IA
Styles
Intégration avec les frameworks
Composants
Fonctions
Bibliothèque d'utilitaires jq dialog alert confirm prompt snackbar getTheme setTheme getColorFromImage setColorScheme removeColorScheme loadLocale setLocale getLocale throttle observeResize breakpoint
Bibliothèques

getTheme

Funkcja getTheme pobiera motyw dla bieżącej strony lub określonego elementu.

Dostępne typy motywów to light, dark i auto. Zobacz Tryb ciemny.

Sposób użycia

Zaimportuj funkcję:

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

Przykład użycia:

// Pobierz motyw z <html>
getTheme();

// Pobierz motyw z elementu o klasie "element"
getTheme('.element');

// Pobierz motyw z podanego elementu DOM
const element = document.querySelector('.element');
getTheme(element);

API

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

Parametrem funkcji jest element, dla którego ma zostać pobrany motyw. Może to być selektor CSS, element DOM lub obiekt JQ. Jeśli nie podasz parametru, domyślnie pobierany jest motyw z elementu <html>.

Funkcja zwraca wartość light, dark lub auto. Jeśli na elemencie nie ustawiono motywu, domyślnie zwracane jest light.

Sur cette page