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

La fonction getTheme est utilisée pour obtenir le thème actuel de la page ou d'un élément spécifié.

Les thèmes disponibles sont light, dark, et auto. Voir Mode sombre.

Utilisation

Importez la fonction selon vos besoins :

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

Exemple d'utilisation :

// Obtient le thème de <html>
getTheme();

// Obtient le thème de l'élément avec la classe "element"
getTheme('.element');

// Obtient le thème d'un élément DOM spécifique
const element = document.querySelector('.element');
getTheme(element);

API

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

Le paramètre est l'élément cible dont on veut obtenir le thème. Il peut s'agir d'un sélecteur CSS, d'un élément DOM, ou d'un objet JQ. Si aucun paramètre n'est fourni, le thème de l'élément <html> est retourné.

La valeur retournée est light, dark ou auto. Si aucun thème n'est défini sur l'élément, light est retourné par défaut.

Sur cette page