Jump to content

MediaWiki:Common.js: Difference between revisions

From Chuk Wiki
Apply Chuk Development logo and wiki wordmark branding
 
Keep site JS minimal; branding handled in Common.css
 
Line 1: Line 1:
/* Any JavaScript here will be loaded for all users on every page load. */
/* 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();
  }
})();

Latest revision as of 18:02, 13 March 2026

/* Any JavaScript here will be loaded for all users on every page load. */