MediaWiki:SupportPage.js: Difference between revisions

Content deleted Content added
new language switcher code
new code for backdrop and preventing scrolling
Line 21:
/* -- New language switcher code -- */
var languageSwitcherButton = document.querySelector('.language-switcher__button'),
languageSwitcherContent = document.querySelector('.language-switcher__content'),;
languageSwitcherBackdrop = document.querySelector('[data-dropdown-backdrop]');
 
languageSwitcherButton.onclick = function() {
Line 37 ⟶ 36:
languageSwitcherButton.ariaExpanded = 'true';
languageSwitcherContent.hidden = false;
languageSwitcherBackdropdocument.body.dataset.dropdownBackdropdropdownOpen = 'activetrue';
}
 
Line 43 ⟶ 42:
languageSwitcherButton.ariaExpanded = 'false';
languageSwitcherContent.hidden = true;
languageSwitcherBackdropdocument.body.dataset.dropdownBackdropdropdownOpen = 'inactivefalse';
}
/* -- End of new language switcher code -- */