MediaWiki:Vector-2022.js: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Gerard (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
Gerard (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
| Zeile 41: | Zeile 41: | ||
rightSidebar.remove(); | rightSidebar.remove(); | ||
} | } | ||
}); | }); | ||
/* Header an Content-Breite koppeln */ | |||
.vector-header-container { | |||
max-width: var(--content-max-width) !important; | |||
margin: 0 auto !important; | |||
} | |||
Version vom 24. Mai 2026, 09:14 Uhr
mw.loader.using('mediawiki.util').then(function () {
var tools = document.querySelector('#p-tb .vector-menu-content-list');
if (!tools) return;
function addTool(name, url) {
var li = document.createElement('li');
li.className = 'vector-menu-content-list-item';
var a = document.createElement('a');
a.href = url;
a.textContent = name;
li.appendChild(a);
tools.appendChild(li);
}
addTool('Textbausteine', '/Wiki_TS/index.php/Kategorie:Textbausteine');
addTool('Letzte Änderungen', '/Wiki_TS/index.php/Spezial:Letzte_Änderungen');
addTool('Alle Seiten', '/Wiki_TS/index.php/Spezial:Alle_Seiten');
addTool('Zufällige Seite', '/Wiki_TS/index.php/Spezial:Zufällige_Seite');
});
// --- Sidebar Collapsing für Vector 2022 ---
document.addEventListener("DOMContentLoaded", function () {
const portlets = document.querySelectorAll('.vector-menu-portal');
portlets.forEach(portlet => {
const header = portlet.querySelector('.vector-menu-heading');
if (!header) return;
header.style.cursor = "pointer";
header.addEventListener("click", () => {
portlet.classList.toggle("collapsed");
});
});
});
// Rechte Sidebar komplett entfernen
document.addEventListener("DOMContentLoaded", function () {
const rightSidebar = document.querySelector('.vector-feature-sidebar-container');
if (rightSidebar) {
rightSidebar.remove();
}
});
/* Header an Content-Breite koppeln */
.vector-header-container {
max-width: var(--content-max-width) !important;
margin: 0 auto !important;
}