MDUIDocs
Kopiuj link llms.txtKopiuj link llms-full.txtWyświetl tę stronę w formacie MarkdownOmów tę stronę z ChatGPTOmów pełną dokumentację projektu z ChatGPT
Predefiniowany kolor
Własny kolor
Wyodrębnij kolor z tapety
Wybierz tapetę
Pierwsze kroki
Tworzenie wspomagane przez AI
Style
Integracja z frameworkami
Komponenty
Funkcje
Biblioteka narzędziowa jq dialog alert confirm prompt snackbar getTheme setTheme getColorFromImage setColorScheme removeColorScheme loadLocale setLocale getLocale throttle observeResize breakpoint
Biblioteki

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.

Na tej stronie