MediaWiki:Gadget-GlobalStyle.css

/* CSS placed here will be applied to all skins on both desktop and mobile The "mobile" body class can be used to target mobile specifically */

body.anon.ns-content.action-view.mobile #stub, body.anon.ns-content.action-view .notice-template:not(.show) { display: none !important; } body.anon.ns-content.action-view:not(.mobile) .notice-template.show { margin-top: 0 !important; }

/* SiteNotice */ padding: 0 !important; background: none !important; }
 * 1) localNotice a.external {

/* Special:Preferences */ display: none; }
 * 1) mw-htmlform-mobile .oo-ui-inline-help {

/* Galleries */ .gallery.center { margin-left: auto !important; margin-right: auto !important; } .gallery.centertext .gallerytext { text-align: center !important; }

/* Watchlist expiry (icon fix) */ .oo-ui-icon-clock, .mw-ui-icon-clock::before { background-image: linear-gradient(transparent,transparent),url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2220%22 height=%2220%22 viewBox=%220 0 20 20%22%3E%3Ctitle%3Eclock%3C/title%3E%3Cpath d=%22M10 0a10 10 0 1010 10A10 10 0 0010 0zm2.5 14.5L9 11V4h2v6l3 3z%22/%3E%3C/svg%3E"); } .mw-changesList-watchlistExpiry.oo-ui-iconElement-icon { height: 13px; min-height: 13px; position: relative; top: -1px; opacity: 0.51; }

/* Root category */ body.page-Category_Root.action-view #mw-subcategories h3:last-of-type, body.page-Category_Root.action-view #mw-subcategories ul:last-of-type, body.page-Category_Root.action-view #catlinks { display: none; }

/* Image upscaling */ img, .results .list-thumb:not(.list-thumb-none), .ext-related-articles-card-thumb:not(.ext-related-articles-card-thumb-placeholder) { image-rendering: crisp-edges; image-rendering: pixelated; }

/* Tabs fix */ .tabber { display: inline-block; } .tabbertab:not(:first-of-type) { display: none; } .tabbertab:first-child { padding: 6px; margin-top: 26px; } .mw-parser-output > .tabber { display: table; margin-bottom: 0.5em; } .infobox .tabbertab:first-child { margin-top: 24px; } .infobox .tabber:not(.tabberlive) { display: block; } .tabbertab > p:first-child { margin-top: 0.2em; } .tabbertab > p:last-child { margin-bottom: 0; }

/* Hide subpages navigation for non-subpages */ .page-Zero_One .subpages { display: none !important; }

/* Scrolling text */ .scroll { display: inline-block; animation: 20s linear 3s infinite scroll; } .scroll-container { line-height: 1; text-align: left; overflow: hidden; white-space: nowrap; } @keyframes scroll { 0% { transform: translateX(0) } 100% { transform: translateX(-50%) translateX(-50px) } }

/* DFGSoGei font */ @font-face { font-family: DFGSoGei; src: url(/images/DFGSoGei.woff2); }