imported>Dawning
Created page with "All CSS here will be loaded for users of the MinervaNeue skin: Hide edit, history, and talk buttons for logged-out users: body:not(.mw-user-loggedin) .minerva-page-actions-menu, body:not(.mw-user-loggedin) .page-actions-menu, body:not(.mw-user-loggedin) .mw-ui-icon-element, body:not(.mw-user-loggedin) .page-actions-overflow { display: none !important; } Hide sidebar and user menu: body:not(.mw-user-loggedin) .minerva-user-menu, body:not(.mw-user-logged..."
 
imported>Dawning
No edit summary
Line 1: Line 1:
/* All CSS here will be loaded for users of the MinervaNeue skin */
/* ---------- Hide actions for anonymous users ---------- */
 
/* Hide edit, history, and talk buttons for logged-out users */
body:not(.mw-user-loggedin) .minerva-page-actions-menu,
body:not(.mw-user-loggedin) .minerva-page-actions-menu,
body:not(.mw-user-loggedin) .page-actions-menu,
body:not(.mw-user-loggedin) .page-actions-overflow,
body:not(.mw-user-loggedin) .mw-ui-icon-element,
body:not(.mw-user-loggedin) .header-action,
body:not(.mw-user-loggedin) .page-actions-overflow {
  display: none !important;
}
 
/* Hide sidebar and user menu */
body:not(.mw-user-loggedin) .minerva-user-menu,
body:not(.mw-user-loggedin) .minerva-user-menu,
body:not(.mw-user-loggedin) .minerva-drawer {
body:not(.mw-user-loggedin) .minerva-drawer {
Line 15: Line 8:
}
}


/* Hide other header icons (watch, random, etc.) */
/* ---------- Show login button for anonymous users ---------- */
body:not(.mw-user-loggedin) .header-action {
  display: none !important;
}
 
/* Keep only login button visible */
body:not(.mw-user-loggedin) #pt-login {
body:not(.mw-user-loggedin) #pt-login {
   display: inline-block !important;
   display: inline-block !important;
Line 30: Line 18:
   margin-right: 0.5rem;
   margin-right: 0.5rem;
   text-decoration: none;
   text-decoration: none;
}
/* ---------- Style login button ---------- */
#pt-login:hover {
  background: #365fb8;
}
/* ---------- Ensure logged-in users see everything ---------- */
body.mw-user-loggedin .minerva-page-actions-menu,
body.mw-user-loggedin .page-actions-overflow,
body.mw-user-loggedin .header-action,
body.mw-user-loggedin .minerva-user-menu,
body.mw-user-loggedin .minerva-drawer {
  display: flex !important;
}
}

Revision as of 03:27, 16 October 2025

/* ---------- Hide actions for anonymous users ---------- */
body:not(.mw-user-loggedin) .minerva-page-actions-menu,
body:not(.mw-user-loggedin) .page-actions-overflow,
body:not(.mw-user-loggedin) .header-action,
body:not(.mw-user-loggedin) .minerva-user-menu,
body:not(.mw-user-loggedin) .minerva-drawer {
  display: none !important;
}

/* ---------- Show login button for anonymous users ---------- */
body:not(.mw-user-loggedin) #pt-login {
  display: inline-block !important;
  background: #2a4b8d;
  color: #fff;
  padding: 6px 12px;
  border-radius: 6px;
  font-weight: 600;
  margin-right: 0.5rem;
  text-decoration: none;
}

/* ---------- Style login button ---------- */
#pt-login:hover {
  background: #365fb8;
}

/* ---------- Ensure logged-in users see everything ---------- */
body.mw-user-loggedin .minerva-page-actions-menu,
body.mw-user-loggedin .page-actions-overflow,
body.mw-user-loggedin .header-action,
body.mw-user-loggedin .minerva-user-menu,
body.mw-user-loggedin .minerva-drawer {
  display: flex !important;
}