MediaWiki:Common.css
Przejdź do nawigacji
Przejdź do wyszukiwania
Uwaga: aby zobaczyć zmiany po opublikowaniu, może zajść potrzeba wyczyszczenia pamięci podręcznej przeglądarki.
- Firefox / Safari: Przytrzymaj Shift podczas klikania Odśwież bieżącą stronę, lub naciśnij klawisze Ctrl+F5, lub Ctrl+R (⌘-R na komputerze Mac)
- Google Chrome: Naciśnij Ctrl-Shift-R (⌘-Shift-R na komputerze Mac)
- Internet Explorer / Edge: Przytrzymaj Ctrl, jednocześnie klikając Odśwież, lub naciśnij klawisze Ctrl+F5
- Opera: Naciśnij klawisze Ctrl+F5.
/* Umieszczony tutaj kod CSS zostanie zastosowany we wszystkich skórkach */
/* --- 1) elementy, którym ręcznie dodasz class=mw-no-invert --- */
/* pre-invertujemy je (tak, pre-invert — bo html jest już invertowany) */
.client-darkmode .mw-no-invert,
.client-darkmode img.mw-no-invert,
.client-darkmode .mw-no-invert img {
filter: invert(1) hue-rotate(180deg) !important;
-webkit-filter: invert(1) hue-rotate(180deg) !important;
/* przyda się przy niektórych skinach */
mix-blend-mode: normal !important;
}
/* --- 2) logo ustawione przez $wgLogos w LocalSettings.php --- */
/* dopasuj selektory jeśli Twoja skórka używa innych klas/id */
.client-darkmode #p-logo img,
.client-darkmode .mw-wiki-logo,
.client-darkmode .site-logo,
.client-darkmode .mw-logo {
/* pre-invertujemy, aby skompensować filtr aplikowany na html */
filter: invert(1) hue-rotate(180deg) !important;
-webkit-filter: invert(1) hue-rotate(180deg) !important;
mix-blend-mode: normal !important;
opacity: 1 !important;
}
/* --- 3) Jeżeli masz czarne podpisy/sygnatury, które trzeba *odwrócić* w dark mode */
/* (użyj class=skin-invert lub class=skin-invert-image na [[File:...]] ) */
.client-darkmode .skin-invert,
.client-darkmode img.skin-invert {
filter: invert(1) hue-rotate(180deg) !important;
-webkit-filter: invert(1) hue-rotate(180deg) !important;
}
/* jeśli potrzebujesz, by cały blok był wyłączony z "themingu" */
.client-darkmode .notheme,
.client-darkmode .notheme * {
/* tutaj możesz wymusić oryginalne kolory (ale uwaga: rodzic może nadal inwertować) */
filter: invert(1) hue-rotate(180deg) !important;
-webkit-filter: invert(1) hue-rotate(180deg) !important;
}