MediaWiki:Vector.css: Difference between revisions
Jump to navigation
Jump to search
No edit summary Tag: Reverted |
No edit summary Tag: Reverted |
||
| Line 1: | Line 1: | ||
/* | /* ================================ | ||
#mw-panel .portal, #p-logo, #p-personal | FOR ANONYMOUS USERS ONLY | ||
================================ */ | |||
/* Hide all sidebar portals (navigation, toolbox, etc.) */ | |||
body:not(.mw-user-loggedin) #mw-panel .portal { | |||
display: none !important; | |||
} | |||
/* Show the logo always */ | |||
body:not(.mw-user-loggedin) #p-logo, | |||
body:not(.mw-user-loggedin) #p-logo a, | |||
body:not(.mw-user-loggedin) #p-logo a img { | |||
display: block !important; | |||
visibility: visible !important; | |||
} | |||
/* Show personal tools (top login link) */ | |||
body:not(.mw-user-loggedin) #p-personal { | |||
display: block !important; | |||
} | |||
/* Add dummy space under the logo for layout */ | |||
body:not(.mw-user-loggedin) #mw-panel::after { | |||
content: ''; | |||
display: block; | |||
height: 400px; | |||
} | |||
/* ================================ | |||
NOTHING hidden for logged-in users! | |||
================================ */ | |||
/* Important: Do NOT override .portal for mw-user-loggedin at all */ | |||
/* Reset sidebar for logged-in users */ | |||
body.mw-user-loggedin #mw-panel .portal { | |||
display: block !important; | |||
visibility: visible !important; | |||
} | |||
/* 🔧 Specifically ensure Toolbox is visible */ | |||
body.mw-user-loggedin #p-tb { | |||
display: block !important; | display: block !important; | ||
visibility: visible !important; | visibility: visible !important; | ||
} | } | ||
/* 🛟 Recovery override: show all sidebar elements for all users */ | |||
/* #mw-panel .portal, #p-logo, #p-personal, #p-tb { */ | |||
/* display: block !important; */ | |||
/* visibility: visible !important; */ | |||
/*} */ | |||
Revision as of 23:43, 23 April 2025
/* ================================
FOR ANONYMOUS USERS ONLY
================================ */
/* Hide all sidebar portals (navigation, toolbox, etc.) */
body:not(.mw-user-loggedin) #mw-panel .portal {
display: none !important;
}
/* Show the logo always */
body:not(.mw-user-loggedin) #p-logo,
body:not(.mw-user-loggedin) #p-logo a,
body:not(.mw-user-loggedin) #p-logo a img {
display: block !important;
visibility: visible !important;
}
/* Show personal tools (top login link) */
body:not(.mw-user-loggedin) #p-personal {
display: block !important;
}
/* Add dummy space under the logo for layout */
body:not(.mw-user-loggedin) #mw-panel::after {
content: '';
display: block;
height: 400px;
}
/* ================================
NOTHING hidden for logged-in users!
================================ */
/* Important: Do NOT override .portal for mw-user-loggedin at all */
/* Reset sidebar for logged-in users */
body.mw-user-loggedin #mw-panel .portal {
display: block !important;
visibility: visible !important;
}
/* 🔧 Specifically ensure Toolbox is visible */
body.mw-user-loggedin #p-tb {
display: block !important;
visibility: visible !important;
}
/* 🛟 Recovery override: show all sidebar elements for all users */
/* #mw-panel .portal, #p-logo, #p-personal, #p-tb { */
/* display: block !important; */
/* visibility: visible !important; */
/*} */