MediaWiki:Common.js: Difference between revisions
Appearance
No edit summary Tag: Reverted |
No edit summary Tag: Reverted |
||
| Line 13: | Line 13: | ||
} | } | ||
open(); | open(); | ||
window.addEventListener('load', open); | window.addEventListener('load', open); | ||
Revision as of 13:26, 24 December 2025
/* Any JavaScript here will be loaded for all users on every page load. */
// Vector 2022: open main menu by default for logged-out users on desktop
(function () {
if (mw.config.get('wgUserName')) return; // logged-out only
if (!window.matchMedia('(min-width: 1120px)').matches) return;
function open() {
const cb = document.getElementById('vector-main-menu-dropdown-checkbox');
if (cb) {
cb.checked = true;
cb.dispatchEvent(new Event('change', { bubbles: true }));
}
}
open();
window.addEventListener('load', open);
setTimeout(open, 150);
setTimeout(open, 600);
})();