MediaWiki:Common.css: Difference between revisions

No edit summary
Tag: Reverted
Undo revision 5408 by Chandrashekars (talk)
Tag: Undo
Line 963: Line 963:
img[alt="Powered by MediaWiki"],
img[alt="Powered by MediaWiki"],
img[src*="poweredby_mediawiki"] { display: none !important; }
img[src*="poweredby_mediawiki"] { display: none !important; }
/* ── Login page specific (Special:UserLogin) ─────────────────────── */
body.page-Special_UserLogin,
body.mw-special-Userlogin {
  /* "Help with logging in" link */
  .mw-userlogin-help { display: none !important; }
  /* "Don't have an account?" section + avatar silhouette */
  #mw-createaccount-cta,
  .mw-createacct-benefits-container,
  .mw-userlogin-benefits-container { display: none !important; }
  /* Hide "Create account" link in the form itself */
  .mw-userlogin-createaccount { display: none !important; }
}
/* ── Create account page (Special:CreateAccount) ─────────────────── */
body.page-Special_CreateAccount,
body.mw-special-CreateAccount {
  /* Benefits/marketing section MW sometimes shows */
  .mw-createacct-benefits-container,
  .mw-userlogin-benefits-container { display: none !important; }
  /* "Already have an account? Log in" - keep but don't show MW help links */
  .mw-createacct-help { display: none !important; }
}
/* ── Password reset page ─────────────────────────────────────────── */
body.page-Special_PasswordReset,
body.mw-special-PasswordReset {
  /* Nothing extra to hide — just apply the ns-special rules above */
}
/* ── Logout page ─────────────────────────────────────────────────── */
body.page-Special_UserLogout,
body.mw-special-UserLogout {
  /* Nothing extra — ns-special rules handle it */
}
/* ── Header on Special pages: hide edit/watchlist/history controls ─ */
body.ns-special {
  /* Action tabs (Read / Edit / View history) */
  #p-views .vector-menu-content,
  .vector-page-tools-end,
  #ca-edit, #ca-ve-edit, #ca-history,
  #ca-watch, #ca-unwatch { display: none !important; }
  /* "Powered by MediaWiki" in the sticky header too */
  .vector-sticky-header [href*="mediawiki.org"] { display: none !important; }
}
/* ── Global: always hide "Powered by MediaWiki" everywhere ──────────
* Even on content pages — this is belt-and-braces to ensure it never
* appears even if the footer is somehow present on a content page. */
#footer-poweredbyico,
.mw-footer-powered,
a.mw-powered-by,
a[href="https://www.mediawiki.org/"],
img[alt="Powered by MediaWiki"],
img[src*="poweredby_mediawiki"] { display: none !important; }
/* ── Header icons — all white ────────────────────────────────────
* Invert ALL icons in the header to white, including the user
* profile/avatar icon. The search icon is excluded since it renders
* on a white input background. */
/* Hamburger / sidebar toggle — hide entirely */
.vector-header .vector-main-menu-action,
#vector-main-menu-button,
.mw-checkbox-hack-button[for="vector-main-menu-checkbox"] {
  display: none !important;
}
/* Appearance panel toggle — hide */
#vector-appearance-pinned-container,
#vector-appearance-unpinned-container,
.vector-page-tools [aria-controls="vector-appearance"],
.vector-sticky-header [aria-controls="vector-appearance"] {
  display: none !important;
}
/* Watchlist icon — hide */
li#pt-watchlist,
li#pt-watchlist-kbd,
.mw-portlet-vector-user-menu-overflow {
  display: none !important;
}
/* All header icons → white */
.vector-header .vector-icon {
  filter: invert(1);
  opacity: 0.9;
}
/* User profile / avatar icon — white */
.vector-user-menu-container .vector-icon,
#vector-user-links-dropdown .vector-icon,
.vector-user-links .vector-icon,
#pt-userpage .vector-icon,
.mw-portlet-personal .vector-icon {
  filter: invert(1) !important;
  opacity: 0.9 !important;
}
/* Search icon — keep dark (renders on white input bg) */
.cdx-search-input .vector-icon,
.cdx-search-input svg,
.cdx-search-input path,
.cdx-search-input__end-button .vector-icon,
.cdx-search-input__end-button svg,
.cdx-search-input__end-button path {
  filter: none !important;
  fill: #202124 !important;
  opacity: 1 !important;
}