MediaWiki:Gadget-TableStyle.css
From the Super Mario Wiki, the Mario encyclopedia
Jump to navigationJump to search
Note: After publishing, you may have to bypass your browser's cache to see the changes.
- Firefox / Safari: Hold Shift while clicking Reload, or press either Ctrl-F5 or Ctrl-R (⌘-R on a Mac)
- Google Chrome: Press Ctrl-Shift-R (⌘-Shift-R on a Mac)
- Internet Explorer / Edge: Hold Ctrl while clicking Refresh, or press Ctrl-F5
- Opera: Press Ctrl-F5.
/* Custom table styling */
/* Show/hide link */
.wikitable th a.mw-collapsible-text {
color: inherit !important;
}
/* Coloration */
.wikitable {
color: var(--color);
}
.wikitable,
.wikitable > * > tr,
.wikitable > * > tr > :is(td, th) {
border-color: var(--border);
}
.wikitable > * > tr.banner > th, .wikitable > * > tr > th.banner,
.wikitable > * > :is(tr:first-child, tr:not(:has(> [rowspan])) + tr):not(.subbanner, .header, .subheader) > th[colspan]:only-child:not(.subbanner, .header, .subheader) {
color: var(--bannercolor);
background-color: var(--bannerbg);
}
.wikitable > * > tr.subbanner > th, .wikitable > * > tr > th.subbanner {
color: var(--subbannercolor);
background-color: var(--subbannerbg);
}
.wikitable > * > tr > th {
color: var(--headercolor);
background-color: var(--headerbg);
}
.wikitable > * > tr.subheader > th, .wikitable > * > tr > th.subheader {
color: var(--subheadercolor);
background-color: var(--subheaderbg);
}
.wikitable > * > tr:not([bgcolor]):nth-child(2n),
.wikitable > * > tr:not([bgcolor]):nth-child(2n+1).swap {
background: var(--evenbg);
}
.wikitable > * > tr:not([bgcolor]):nth-child(2n+1),
.wikitable > * > tr:not([bgcolor]):nth-child(2n).swap {
background: var(--oddbg);
}
/* White sortable banners */
.wikitable:not(.sport, .spinoff, .rpg.ml, .crossover.ssb, .media, .console) > * > tr:is(.banner, .subbanner) > th.headerSort,
.wikitable:not(.sport, .spinoff, .rpg.ml, .crossover.ssb, .media, .console) > * > tr > th.headerSort:is(.banner, .subbanner) {
background-image: url(https://wiki.gallery/images/dark/sort_both.svg);
}
.wikitable:not(.sport, .spinoff, .rpg.ml, .crossover.ssb, .media, .console) > * > tr:is(.banner, .subbanner) > th.headerSortUp,
.wikitable:not(.sport, .spinoff, .rpg.ml, .crossover.ssb, .media, .console) > * > tr > th.headerSortUp:is(.banner, .subbanner) {
background-image: url(https://wiki.gallery/images/dark/sort_up.svg)
}
.wikitable:not(.sport, .spinoff, .rpg.ml, .crossover.ssb, .media, .console) > * > tr:is(.banner, .subbanner) > th.headerSortDown,
.wikitable:not(.sport, .spinoff, .rpg.ml, .crossover.ssb, .media, .console) > * > tr > th.headerSortDown:is(.banner, .subbanner) {
background-image: url(https://wiki.gallery/images/dark/sort_down.svg);
}
/* White sortable headers */
.wikitable:is(.mario, .wario, .lm, .peach, .rpg.pm, .crossover:not(.ssb)) > * > tr:not(.subheader) > th.headerSort:not(.subheader) {
background-image: url(https://wiki.gallery/images/dark/sort_both.svg);
}
.wikitable:is(.mario, .wario, .lm, .peach, .rpg.pm, .crossover:not(.ssb)) > * > tr:not(.subheader) > th.headerSortUp:not(.subheader) {
background-image: url(https://wiki.gallery/images/dark/sort_up.svg)
}
.wikitable:is(.mario, .wario, .lm, .peach, .rpg.pm, .crossover:not(.ssb)) > * > tr:not(.subheader) > th.headerSortDown:not(.subheader) {
background-image: url(https://wiki.gallery/images/dark/sort_down.svg);
}
/* Defaults */
.wikitable {
--color: #000;
--border: #A2A9B1;
--bannercolor: #FFF;
--bannerbg: #999;
--subbannercolor: var(--bannercolor);
--subbannerbg: #9F9F9F;
--headercolor: inherit;
--headerbg: #EAECF0;
--subheadercolor: #000;
--subheaderbg: #DDD;
--evenbg: var(--bg);
--oddbg: var(--bg);
--bg: #F8F9FA;
--altbg: #F1F2F3;
}
.wikitable.alt {
--evenbg: var(--altbg);
--darkevenbg: var(--darkaltbg);
}
/* Mario */
.wikitable.mario {
--border: #000;
--bannerbg: #B00;
--headercolor: #FFF;
--headerbg: #D00;
--bg: #FEE;
--altbg: #FDD;
--darkborder: #900;
--darkbannerbg: #800;
--darkheaderbg: #500;
--darkbg: #200;
--darkaltbg: #300;
}
.wikitable.mario.sm {
--bannerbg: #C00;
--headerbg: red;
--darkbannerbg: #880700;
--darkheaderbg: #550300;
}
/* Donkey Kong */
.wikitable.dk {
--border: #000;
--bannerbg: #8B4513;
--headerbg: #B85;
--bg: #FFF8DC;
--altbg: #F5DEB3;
--darkborder: #852;
--darkbannerbg: #804822;
--darkheaderbg: #521;
--darkbg: #220B00;
--darkaltbg: #331000;
}
.wikitable.dk.dkc {
--bannerbg: #883A11;
--headerbg: #BB7022;
--darkbannerbg: #731;
--darkheaderbg: #520;
}
.wikitable.dk.mvdk {
--bannerbg: #AD541A;
--headerbg: #D2691E;
--darkborder: #A72;
--darkbannerbg: #851;
--darkheaderbg: #520;
}
.wikitable.dk.arcade {
--bannerbg: #BB882A;
--headerbg: #EAB500;
--darkborder: #A72;
--darkbannerbg: #997029;
--darkheaderbg: #705517;
}
/* Wario */
.wikitable.wario {
--border: #000;
--bannerbg: #909;
--headercolor: #FFF;
--headerbg: #C0C;
--bg: #FEF;
--altbg: #FDF;
--darkborder: #A000A0;
--darkbannerbg: #707;
--darkheaderbg: #505;
--darkbg: #202;
--darkaltbg: #303;
}
.wikitable.wario.ww {
--bannerbg: #7730AA;
--headerbg: #93C;
--darkbannerbg: #7700A0;
--darkheaderbg: #550070;
}
.wikitable.wario.wl {
--bannerbg: #C0C;
--headerbg: #E2E;
--darkbannerbg: #800080;
--darkheaderbg: #600060;
}
/* Yoshi */
.wikitable.yoshi {
--border: #000;
--bannerbg: #0B0;
--headerbg: #0D0;
--bg: #F7FFF7;
--altbg: #E7FFE7;
--darkborder: #00B300;
--darkbannerbg: #080;
--darkheaderbg: #060;
--darkbg: #002C00;
--darkaltbg: #004000;
}
.wikitable.yoshi.yi {
--bannerbg: #191;
--headerbg: #11C011;
--darkbannerbg: #118011;
--darkheaderbg: #115F11;
}
/* Luigi's Mansion */
.wikitable.lm {
--border: #000;
--bannerbg: #070;
--headercolor: #FFF;
--headerbg: #0A0;
--bg: #EFE;
--altbg: #DFD;
--darkborder: #090;
--darkbannerbg: #070;
--darkheaderbg: #050;
--darkbg: #002C00;
--darkaltbg: #004000;
}
/* Peach games */
.wikitable.peach {
--border: #000;
--bannerbg: #D29;
--headercolor: #FFF;
--headerbg: #FF3EAF;
--bg: #FFF6F7;
--altbg: #FFE4E1;
--darkborder: #A27;
--darkbannerbg: #901766;
--darkheaderbg: #771150;
--darkbg: #220222;
--darkaltbg: #33032C;
}
/* Sports games */
.wikitable.sport {
--border: #000;
--bannercolor: #000;
--bannerbg: #8C0;
--headerbg: #ADFF2F;
--bg: #F8FFEE;
--altbg: #EFD;
--darkborder: #691;
--darkbannerbg: #571;
--darkheaderbg: #446607;
--darkbg: #102C07;
--darkaltbg: #17400C;
}
/* Spinoffs */
.wikitable.spinoff {
--border: #000;
--bannercolor: #000;
--bg: #FFE;
--altbg: #FFC;
--darkbg: #221C00;
--darkaltbg: #332700;
}
.wikitable.spinoff.mk {
--bannerbg: #DB0;
--headerbg: #FFD700;
--darkborder: #AA9000;
--darkbannerbg: #997C00;
--darkheaderbg: #776000;
}
.wikitable.spinoff.mp {
--bannerbg: #E7E710;
--headerbg: #FCFC40;
--darkborder: #B90;
--darkbannerbg: #997C00;
--darkheaderbg: #776000;
}
.wikitable.spinoff.dm {
--bannerbg: #D0CC00;
--headerbg: #E9F600;
--darkborder: #A0A000;
--darkbannerbg: #880;
--darkheaderbg: #771;
}
/* RPGs */
.wikitable.rpg {
--border: #000;
--bg: #F0F8FF;
--altbg: #E0F0FF;
--darkbg: #113;
--darkaltbg: #114;
}
.wikitable.rpg.pm {
--bannerbg: #11A;
--headercolor: #FFF;
--headerbg: #202DD5;
--darkborder: #00B;
--darkbannerbg: #009;
--darkheaderbg: #070766;
}
.wikitable.rpg.ml {
--bannercolor: #000;
--bannerbg: #1AD;
--headerbg: #0DF;
--darkborder: #0AA;
--darkbannerbg: #079;
--darkheaderbg: #058;
}
.wikitable.rpg.smrpg {
--bannerbg: #17C;
--headerbg: #0AF;
--darkborder: #0077B5;
--darkbannerbg: #159;
--darkheaderbg: #137;
}
/* Crossovers */
.wikitable.crossover {
--border: #000;
--bannerbg: #296;
--headercolor: #FFF;
--headerbg: #43BB99;
--bg: #E7FFF0;
--altbg: #E0FFE3;
--darkborder: #2B6;
--darkbannerbg: #296;
--darkheaderbg: #275;
--darkbg: #132;
--darkaltbg: #114430;
}
.wikitable.crossover.ssb {
--bannerbg: #20CC88;
--headercolor: #000;
--headerbg: #1FFFB9;
--darkborder: #2A8;
--darkbannerbg: #298;
--darkheaderbg: #227770;
}
/* Alternate media */
.wikitable.media {
--border: #000;
--bannercolor: #000;
--bannerbg: #E90;
--headerbg: #FB0;
--bg: #FFF7DD;
--altbg: #FFF3CC;
--darkborder: #B72;
--darkbannerbg: #99700C;
--darkheaderbg: #775517;
--darkbg: #291907;
--darkaltbg: #3A2211;
}
/* Former subpages */
.wikitable.subpage {
--border: #000;
--bannerbg: #5C5CBB;
--headerbg: #8B8CFF;
--bg: #E6E6FA;
--altbg: #D8D8F7;
--darkborder: #45A;
--darkbannerbg: #348;
--darkheaderbg: #237;
--darkbg: #131333;
--darkaltbg: #151544;
}
/* Consoles */
.wikitable.console {
--border: #000;
--bannercolor: #000;
--bannerbg: #A0A0A0;
--headerbg: #CFCFCF;
--darkborder: #999;
--darkbannerbg: #888;
--darkheaderbg: #555;
}