Черная тема, dark mode

https://darkmodejs.learn.uno/#%EF%B8%8F-methods

есть такой скрипт, как по умолчанию его сделать черным? то есть по умолчанию был активным черная тема


Ответы (1 шт):

Автор решения: highpassion

Там же всё написано, смена темы происходит при вызове метода darkmode.toggle(), где darkmode - имя переменной, в которой инициализируется создание нового экземпляра new Darkmode()

function addDarkmodeWidget(obj) {
     obj.showWidget();
}

window.addEventListener('load', () => {
const options = {
  bottom: '64px', // default: '32px'
  right: 'unset', // default: '32px'
  left: '32px', // default: 'unset'
  time: '0.5s', // default: '0.3s'
  mixColor: '#fff', // default: '#fff'
  backgroundColor: '#fff',  // default: '#fff'
  buttonColorDark: '#100f2c',  // default: '#100f2c'
  buttonColorLight: '#fff', // default: '#fff'
  saveInCookies: false, // default: true,
  label: '?', // default: ''
  autoMatchOsTheme: true // default: true
}

const darkmode = new Darkmode(options);
addDarkmodeWidget(darkmode);
if(!darkmode.isActivated()) darkmode.toggle();
});
→ Ссылка