MediaWiki:Common.js

From OtherX
Revision as of 20:08, 24 December 2023 by OtherXAdmin (talk | contribs)
Jump to navigation Jump to search

Note: After publishing, you may have to bypass your browser's cache to see the changes.

  • Firefox / Safari: Hold Shift while clicking Reload, or press either Ctrl-F5 or Ctrl-R (⌘-R on a Mac)
  • Google Chrome: Press Ctrl-Shift-R (⌘-Shift-R on a Mac)
  • Internet Explorer / Edge: Hold Ctrl while clicking Refresh, or press Ctrl-F5
  • Opera: Press Ctrl-F5.
$(document).ready(function() {
    // Add Dark Mode toggle button to the user menu
    var darkModeToggle = $('<li id="pt-dark-mode"><a href="#">Dark Mode</a></li>');
    $('#pt-userpage').before(darkModeToggle);

    // Event handler for Dark Mode toggle
    darkModeToggle.click(function() {
        $('body').toggleClass('dark-mode');
        // Save the user's preference (optional, requires user authentication)
        // You may need to implement a user preference storage mechanism.
    });
});