MediaWiki:Common.css

From D4RPoMM
Revision as of 15:57, 11 April 2025 by PSA (talk | contribs)
Jump to navigation Jump to search

Note: After publishing, you may have to bypass your browser's cache to see the changes.

  • Firefox / Safari: Hold Shift while clicking Reload, or press either Ctrl-F5 or Ctrl-R (⌘-R on a Mac)
  • Google Chrome: Press Ctrl-Shift-R (⌘-Shift-R on a Mac)
  • Internet Explorer / Edge: Hold Ctrl while clicking Refresh, or press Ctrl-F5
  • Opera: Press Ctrl-F5.
/*********************************************
  Anonymous (logged-out) users – Minimal Sidebar 
*********************************************/
/* Hide all direct contents of the left sidebar */
body.mw-user-logged-out #mw-panel > * {
    display: none !important;
}

/* Unhide the site logo (which is a direct child of #mw-panel) */
body.mw-user-logged-out #mw-panel #p-logo {
    display: block !important;
}

/* If your main page link is within the navigation block, unhide only that list item:
   This assumes that the main page link has the id "n-mainpage" and is inside #p-navigation.
   (Adjust selectors if your HTML structure differs.) */
body.mw-user-logged-out #p-navigation {
    display: block !important;
}
body.mw-user-logged-out #p-navigation > ul > li {
    display: none !important;
}
body.mw-user-logged-out #p-navigation > ul > li#n-mainpage {
    display: block !important;
}

/*********************************************
  Anonymous (logged-out) users – Minimal Personal Tools 
*********************************************/
/* Hide all items in the personal tools dropdown */
body.mw-user-logged-out #p-personal ul li {
    display: none !important;
}
/* Unhide only the login link (typically with id "pt-login") */
body.mw-user-logged-out #p-personal ul li#pt-login {
    display: inline-block !important;
}

/*********************************************
  Anonymous (logged-out) users – Minimal Toolbox
*********************************************/
/* Hide all toolbox list items */
body.mw-user-logged-out #p-tb ul li {
    display: none !important;
}
/* Unhide only the print/export link (typically with id "t-print") */
body.mw-user-logged-out #p-tb ul li#t-print {
    display: inline-block !important;
}

/*********************************************
  Optional: Logged-in users see the standard menu
  (These rules will let the defaults apply for logged-in users)
*********************************************/
body.mw-user-logged-in #mw-panel > * {
    display: block !important;
}
body.mw-user-logged-in #p-personal ul li,
body.mw-user-logged-in #p-tb ul li {
    display: inline-block !important;
}