MDUIDocs
llms.txt bağlantısını kopyalallms-full.txt bağlantısını kopyalaBu sayfayı Markdown olarak görüntüleBu sayfayı ChatGPT ile tartışBu projenin belgelerini ChatGPT ile tartış
Önceden Tanımlı Renkler
Özel Renk
Duvar Kağıdından Renk Çıkar
Lütfen bir duvar kağıdı seçin
Başlarken
AI Destekli Geliştirme
Stiller
Frameworklerle Entegrasyon
Bileşenler
Fonksiyonlar
jq Araç Kütüphanesi dialog alert confirm prompt snackbar getTheme setTheme getColorFromImage setColorScheme removeColorScheme loadLocale setLocale getLocale throttle observeResize breakpoint
Kütüphaneler

setTheme

setTheme fonksiyonu, geçerli sayfanın veya belirtilen bir öğenin temasını ayarlamak için kullanılır.

Olası temalar light (açık), dark (koyu) ve auto (otomatik) olmak üzere üç tanedir. Ayrıntılar için Koyu Mod bölümüne bakın.

Kullanım

Fonksiyonu ihtiyacınıza göre içe aktarın:

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

Kullanım örneği:

// Sayfanın tamamını koyu moda ayarla
setTheme('dark');

// class="element" öğesini koyu moda ayarla
setTheme('dark', '.element');

// Belirtilen DOM öğesini koyu moda ayarla
const element = document.querySelector('.element');
setTheme('dark', element);

API

setTheme(theme: 'light' | 'dark' | 'auto', target?: string | HTMLElement | JQ<HTMLElement>): void

Fonksiyonun ilk parametresi ayarlanacak temadır; olası değerler light, dark, auto'dur.

İkinci parametre, temanın ayarlanacağı öğedir; bir CSS seçici, DOM öğesi veya JQ nesnesi olabilir. İkinci parametre iletilmezse, varsayılan olarak <html> öğesinin teması ayarlanır.

Bu Sayfanın İçindekiler