More actions
Created page with "→All JavaScript here will be loaded for users of the Citizen skin: mw.hook('wikipage.content').add(function ($content) { // 1) trova il box StatoArchivio nel contenuto const box = $content.find('[data-stato-archivio="1"]').first(); if (!box.length) return; // 2) trova la sidebar/rail di Citizen const sidebar = document.querySelector('.citizen-page-sidebar') || document.querySelector('.citizen-sidebar') || document.querySelector('.citizen-toc-..." |
No edit summary Tag: Reverted |
||
| Line 17: | Line 17: | ||
// 3) inserisci il box come PRIMO widget del rail | // 3) inserisci il box come PRIMO widget del rail | ||
sidebar.prepend(box[0]); | sidebar.prepend(box[0]); | ||
box[0].style.visibility = 'visible'; | |||
// 4) spacing coerente con gli altri widget | // 4) spacing coerente con gli altri widget | ||
box[0].style.marginBottom = '1rem'; | box[0].style.marginBottom = '1rem'; | ||
}); | }); | ||
Revision as of 23:07, 29 December 2025
/* All JavaScript here will be loaded for users of the Citizen skin */
mw.hook('wikipage.content').add(function ($content) {
// 1) trova il box StatoArchivio nel contenuto
const box = $content.find('[data-stato-archivio="1"]').first();
if (!box.length) return;
// 2) trova la sidebar/rail di Citizen
const sidebar =
document.querySelector('.citizen-page-sidebar') ||
document.querySelector('.citizen-sidebar') ||
document.querySelector('.citizen-toc-container');
if (!sidebar) return;
// 3) inserisci il box come PRIMO widget del rail
sidebar.prepend(box[0]);
box[0].style.visibility = 'visible';
// 4) spacing coerente con gli altri widget
box[0].style.marginBottom = '1rem';
});