MDUIDocs
Copia il link di llms.txtCopia il link di llms-full.txtVisualizza questa pagina in MarkdownDiscuti questa pagina con ChatGPTDiscuti la documentazione completa del progetto con ChatGPT
Colori preimpostati
Colore personalizzato
Estrai colore dallo sfondo
Seleziona uno sfondo
Guida introduttiva
Sviluppo assistito dall'IA
Stili
Integrazione con i framework
Componenti
Funzioni
Libreria jq dialog alert confirm prompt snackbar getTheme setTheme getColorFromImage setColorScheme removeColorScheme loadLocale setLocale getLocale throttle observeResize breakpoint
Librerie

getTheme

La funzione getTheme restituisce il tema corrente applicato alla pagina o a un elemento specifico.

I temi disponibili sono light, dark e auto. Per maggiori informazioni, consulta la sezione Modalità scura.

Utilizzo

Importa la funzione:

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

Esempio:

// Ottieni il tema su <html>
getTheme();

// Ottieni il tema su un elemento con classe="element"
getTheme('.element');

// Ottieni il tema su un elemento DOM specificato
const element = document.querySelector('.element');
getTheme(element);

API

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

Questa funzione recupera il tema di un elemento specificato. Il target può essere un selettore CSS, un elemento DOM o un oggetto JQ. Se non viene fornito alcun target, il valore predefinito è l'elemento <html>.

La funzione restituisce light, dark o auto. Se nessun tema è impostato sull'elemento, il valore predefinito è light.

In questa pagina