MediaWiki:Common.js: Difference between revisions
Jump to navigation
Jump to search
no edit summary
OtherXAdmin (talk | contribs) No edit summary |
OtherXAdmin (talk | contribs) No edit summary |
||
Line 6: | Line 6: | ||
// Save user preference in localStorage | // Save user preference in localStorage | ||
const isDarkMode = body.classList.contains('dark-mode'); | const isDarkMode = body.classList.contains('dark-mode'); | ||
localStorage.setItem('darkMode', isDarkMode); | localStorage.setItem('darkMode', isDarkMode ? 'true' : 'false'); | ||
} | } | ||
Line 17: | Line 17: | ||
body.classList.add('dark-mode'); | body.classList.add('dark-mode'); | ||
} | } | ||
// Add dark mode toggle to personal tools menu | // Add dark mode toggle to personal tools menu | ||
const personalTools = document.getElementById('p-personal'); | const personalTools = document.getElementById('p-personal'); | ||
if (personalTools) { | if (personalTools) { |