@alauda-fe/common
Version:
Alauda frontend team common codes.
12 lines (11 loc) • 404 B
JavaScript
(() => {
const defaultMode = 'system';
const htmlEl = document.querySelector('html');
const localTheme = window.localStorage.getItem('theme-mode');
if (['system', 'light', 'dark'].includes(localTheme)) {
htmlEl.setAttribute('aui-theme-mode', localTheme);
} else {
htmlEl.setAttribute('aui-theme-mode', defaultMode);
window.localStorage.setItem('theme-mode', defaultMode);
}
})();