|
|
| 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;
| |
| }
| |