Jump to content

MediaWiki:Common.js

From Chuk Wiki
Revision as of 18:01, 13 March 2026 by AI-Assistant (talk | contribs) (Apply Chuk Development logo and wiki wordmark branding)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

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)
  • Edge: Hold Ctrl while clicking Refresh, or press Ctrl-F5.
/* Any JavaScript here will be loaded for all users on every page load. */

(() => {
  const applyChukBranding = () => {
    const logo = document.querySelector('.mw-logo-icon');
    if (logo) {
      logo.src = 'https://chuk.dev/favicon.svg';
      logo.alt = 'Chuk Development';
      logo.width = 44;
      logo.height = 44;
    }

    const wordmark = document.querySelector('.mw-logo-wordmark');
    if (wordmark) {
      wordmark.textContent = 'Chuk Development Wiki';
    }
  };

  if (document.readyState === 'loading') {
    document.addEventListener('DOMContentLoaded', applyChukBranding);
  } else {
    applyChukBranding();
  }
})();