Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

MediaWiki:Vector.js: Difference between revisions

MediaWiki interface page
Created page with "All JavaScript here will be loaded for users of the Vector skin: // Vector 2022: 사이드바 항상 열림 상태 유지 mw.loader.using('mediawiki.util', function () { const sidebar = document.querySelector('.mw-sidebar'); if (sidebar) { sidebar.style.transform = 'translateX(0)'; sidebar.style.visibility = 'visible'; } const toggleButton = document.querySelector('.mw-sidebar-toggle'); if (toggleButton) { toggleButton.st..."
 
No edit summary
 
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 */


// Vector 2022: 사이드바 항상 열림 상태 유지
// Vector 2022 - 사이드바 강제 고정
mw.loader.using('mediawiki.util', function () {
mw.loader.using('mediawiki.util', function () {
     const sidebar = document.querySelector('.mw-sidebar');
     const menuContainer = document.getElementById('vector-main-menu');
    if (sidebar) {
     const toggleButton = document.querySelector('[data-event-name="pinnable-header.vector-main-menu.pin"]');
        sidebar.style.transform = 'translateX(0)';
 
        sidebar.style.visibility = 'visible';
     if (menuContainer && toggleButton) {
    }
        // 버튼 클릭을 JS로 강제 실행
     const toggleButton = document.querySelector('.mw-sidebar-toggle');
         toggleButton.click();
     if (toggleButton) {
         toggleButton.style.display = 'none';
     }
     }
});
});

Latest revision as of 18:11, 14 July 2025

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

// Vector 2022 - 사이드바 강제 고정
mw.loader.using('mediawiki.util', function () {
    const menuContainer = document.getElementById('vector-main-menu');
    const toggleButton = document.querySelector('[data-event-name="pinnable-header.vector-main-menu.pin"]');

    if (menuContainer && toggleButton) {
        // 버튼 클릭을 JS로 강제 실행
        toggleButton.click();
    }
});