imported>Dawning
No edit summary
imported>Dawning
No edit summary
Line 1: Line 1:
/* ---------- Hide actions for anonymous users ---------- */
/* ---------- Hide actions for anonymous users ---------- */
html:not(.mw-user-loggedin) .minerva-page-actions-menu,
html:not(.mw-user-loggedin) .page-actions-overflow,
html:not(.mw-user-loggedin) .header-action,
html:not(.mw-user-loggedin) .minerva-user-menu,
html:not(.mw-user-loggedin) .minerva-drawer,
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-overflow,
body:not(.mw-user-loggedin) .page-actions-overflow,
Line 9: Line 14:


/* ---------- Show login button for anonymous users ---------- */
/* ---------- Show login button for anonymous users ---------- */
html:not(.mw-user-loggedin) #pt-login,
body:not(.mw-user-loggedin) #pt-login {
body:not(.mw-user-loggedin) #pt-login {
   display: inline-block !important;
   display: inline-block !important;
Line 26: Line 32:


/* ---------- Ensure logged-in users see everything ---------- */
/* ---------- Ensure logged-in users see everything ---------- */
html.mw-user-loggedin .minerva-page-actions-menu,
html.mw-user-loggedin .page-actions-overflow,
html.mw-user-loggedin .header-action,
html.mw-user-loggedin .minerva-user-menu,
html.mw-user-loggedin .minerva-drawer,
body.mw-user-loggedin .minerva-page-actions-menu,
body.mw-user-loggedin .minerva-page-actions-menu,
body.mw-user-loggedin .page-actions-overflow,
body.mw-user-loggedin .page-actions-overflow,

Revision as of 03:30, 16 October 2025

/* ---------- Hide actions for anonymous users ---------- */
html:not(.mw-user-loggedin) .minerva-page-actions-menu,
html:not(.mw-user-loggedin) .page-actions-overflow,
html:not(.mw-user-loggedin) .header-action,
html:not(.mw-user-loggedin) .minerva-user-menu,
html:not(.mw-user-loggedin) .minerva-drawer,
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 ---------- */
html:not(.mw-user-loggedin) #pt-login,
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 ---------- */
html.mw-user-loggedin .minerva-page-actions-menu,
html.mw-user-loggedin .page-actions-overflow,
html.mw-user-loggedin .header-action,
html.mw-user-loggedin .minerva-user-menu,
html.mw-user-loggedin .minerva-drawer,
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;
}