MediaWiki:Common.css: Difference between revisions

mNo edit summary
mNo edit summary
Line 225: Line 225:


/* ============================================================
/* ============================================================
   Hide all page action tabs ONLY for users who are NOT logged in
   Hide all page action tabs ONLY for anonymous users
   Works for: Vector, Vector-2022, MinervaNeue
   Works for: Vector, Vector-2022, MinervaNeue
   ============================================================ */
   ============================================================ */


/* Vector legacy + Vector-2022: hide entire views portlet */
/* Vector legacy + Vector-2022: hide entire views portlet */
body:not(.logged-in) #p-views,
body.mw-anonuser #p-views,
body:not(.logged-in) #p-views > ul,
body.mw-anonuser #p-views > ul,
body:not(.logged-in) #p-views > ul > li {
body.mw-anonuser #p-views > ul > li {
     display: none !important;
     display: none !important;
}
}


/* Vector legacy: hide left/right navigation action areas */
/* Vector legacy: hide left/right navigation action areas */
body:not(.logged-in) #left-navigation,
body.mw-anonuser #left-navigation,
body:not(.logged-in) #right-navigation {
body.mw-anonuser #right-navigation {
     display: none !important;
     display: none !important;
}
}


/* Vector-2022: hide new action containers */
/* Vector-2022: hide new action containers */
body:not(.logged-in) .vector-actions,
body.mw-anonuser .vector-actions,
body:not(.logged-in) .vector-actions > li,
body.mw-anonuser .vector-actions > li,
body:not(.logged-in) .vector-page-tools,
body.mw-anonuser .vector-page-tools,
body:not(.logged-in) .vector-page-tools .vector-menu-content,
body.mw-anonuser .vector-page-tools .vector-menu-content,
body:not(.logged-in) .vector-page-tools .vector-menu-content > li {
body.mw-anonuser .vector-page-tools .vector-menu-content > li {
     display: none !important;
     display: none !important;
}
}


/* Minerva (already working, but included for completeness) */
/* Minerva */
body:not(.logged-in) .minerva-page-actions,
body.mw-anonuser .minerva-page-actions,
body:not(.logged-in) .minerva-page-actions li,
body.mw-anonuser .minerva-page-actions li,
body:not(.logged-in) .page-actions-menu,
body.mw-anonuser .page-actions-menu,
body:not(.logged-in) .page-actions-menu li {
body.mw-anonuser .page-actions-menu li {
     display: none !important;
     display: none !important;
}
}