More actions
Replaced content with "→All JavaScript here will be loaded for users of the Citizen skin: " Tag: Replaced |
No edit summary |
||
| Line 1: | Line 1: | ||
/* All JavaScript here will be loaded for users of the Citizen skin */ | /* All JavaScript here will be loaded for users of the Citizen skin */ | ||
mw.hook('wikipage.content').add(function($content) { | |||
if (window.innerWidth >= 768) { // Desktop only | |||
const idsToCollapse = [ | |||
'Muling', 'Misc', 'Anti-ban', 'Anti-PK', 'Trip_Settings', 'Skills_Settings', 'Equipment' | |||
]; | |||
idsToCollapse.forEach(function(rawId) { | |||
var id = rawId.replace(/ /g, "_"); | |||
var heading = document.getElementById(id); | |||
if (!heading) return; | |||
var sectionHeading = heading.closest('.citizen-section-heading'); | |||
var content = sectionHeading?.nextElementSibling; | |||
if (content && content.classList.contains('citizen-section')) { | |||
content.hidden = 'until-found'; // ✅ collapse it using Citizen’s native system | |||
} | |||
}); | |||
} | |||
}); | |||
Revision as of 14:41, 25 April 2025
/* All JavaScript here will be loaded for users of the Citizen skin */
mw.hook('wikipage.content').add(function($content) {
if (window.innerWidth >= 768) { // Desktop only
const idsToCollapse = [
'Muling', 'Misc', 'Anti-ban', 'Anti-PK', 'Trip_Settings', 'Skills_Settings', 'Equipment'
];
idsToCollapse.forEach(function(rawId) {
var id = rawId.replace(/ /g, "_");
var heading = document.getElementById(id);
if (!heading) return;
var sectionHeading = heading.closest('.citizen-section-heading');
var content = sectionHeading?.nextElementSibling;
if (content && content.classList.contains('citizen-section')) {
content.hidden = 'until-found'; // ✅ collapse it using Citizen’s native system
}
});
}
});