MediaWiki:Common.css: Difference between revisions
No edit summary |
No edit summary Tag: Reverted |
||
| 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; | |||
} | |||