The editors' meeting has been canceled for technical reasons.

MediaWiki:Vector.js: Difference between revisions

From Center of NeuroWiki
Jump to navigation Jump to search
Created page with "→‎All JavaScript here will be loaded for users of the Vector skin: document.addEventListener('DOMContentLoaded', function() { // Example: Toggle sidebar visibility var toggleSidebar = document.createElement('button'); toggleSidebar.innerText = 'Menu'; toggleSidebar.style.position = 'fixed'; toggleSidebar.style.top = '10px'; toggleSidebar.style.left = '10px'; toggleSidebar.style.zIndex = 1000; toggleSidebar.addEventListener('click', fun..."
 
No edit summary
 
(One intermediate revision by the same user not shown)
Line 1: Line 1:
/* All JavaScript here will be loaded for users of the Vector skin */
/* All JavaScript here will be loaded for users of the Vector skin */
document.addEventListener('DOMContentLoaded', function() {
    // Example: Toggle sidebar visibility
    var toggleSidebar = document.createElement('button');
    toggleSidebar.innerText = 'Menu';
    toggleSidebar.style.position = 'fixed';
    toggleSidebar.style.top = '10px';
    toggleSidebar.style.left = '10px';
    toggleSidebar.style.zIndex = 1000;
    toggleSidebar.addEventListener('click', function() {
        var sidebar = document.getElementById('mw-panel');
        if (sidebar.style.display === 'none' || sidebar.style.display === '') {
            sidebar.style.display = 'block';
        } else {
            sidebar.style.display = 'none';
        }
    });
    document.body.appendChild(toggleSidebar);
});

Latest revision as of 20:46, 25 October 2024

/* All JavaScript here will be loaded for users of the Vector skin */