MediaWiki:Common.js: Difference between revisions

Jump to navigation Jump to search
no edit summary
No edit summary
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
document.addEventListener('DOMContentLoaded', () => {
     const personalTools = document.getElementById('p-personal');
     const personalTools = document.getElementById('p-personal');
     if (personalTools) {
     if (personalTools) {

Navigation menu