MediaWiki:Common.css

/* =========== UNIVERSAL THEME ============== */


 * root   {--color-accent: blue}    /* Main     */

.ns-3000 {--color-accent: #289728} /* Xbox    */ .ns-3002 {--color-accent: #5dc21e} /* Xbox 360 */

.clip-corner { clip-path: polygon(0 0,100% 0,100% calc(100% - 25px),calc(100% - 25px) 100%,0px 100%,0% 100%); }

background-color: whitesmoke; content: ""; height: 100%; width: 100%; position: absolute; z-index: -1; clip-path: polygon(0 0,100% 0,100% calc(100% - 25px),calc(100% - 25px) 100%,0px 100%,0% 100%); }
 * 1) mw-panel::before {

padding-left: 0px; filter: drop-shadow(0px 15px 0px var(--color-accent)); }
 * 1) mw-panel {

.landing-page { filter: drop-shadow(0px 15px 0px var(--color-accent)); }

.mw-body, #mw-head-base, #left-navigation, #mw-data-after-content, .mw-footer { margin-left: 10em; }

padding-left: 0px; }
 * 1) p-personal ul {

background-color: whitesmoke; content: ""; height: 100%; width: 100%; position: absolute; z-index: -1; clip-path: polygon(0 0,100% 0,100% 100%,calc(0% + 10px) 100%,0 calc(0% + 10px)); border-left: solid 2px #a2a9b1; padding: 2px; }
 * 1) p-personal::before {

filter: drop-shadow(0px 2px 0px #a2a9b1); right: 0px; top: 0px; }
 * 1) p-personal {

/* ======== END UNIVERSAL THEME ============= */

/* =========== LANDING PAGES ================ */

li[id*="ca-nstab-"] { display: none; }

.mw-body-content h1 { margin-top: 0px; }

.usermessage { margin: 0em 0px 3em 0px; }

img { max-height: 6rem; max-width: 15rem; height: auto; width: auto; }

.not-available { filter: opacity(0.4); }

.page-Main_Page table td { text-align: center; vertical-align: bottom; } .page-Main_Page table td a { text-decoration: none; font-weight: bold; color: black; }

.page-Main_Page .center-float { margin: 2em; }

.page-Main_Page #content a, .page-Main_Page #content h4, .page-Main_Page #content h3, .page-Main_Page #content p { font-size: large!important; }

body[class*="_Mods_Wiki"] .mw-body .firstHeading, body[class*="_Mods_Wiki"] .mw-parser-output:first-child, body[class*="_Mods_Wiki"] #bodyContent h4, .page-Main_Page .mw-body .firstHeading { text-align: center; }

.landing-page-header { line-height: 400; font-size: 1.8em; margin-top: -1em; text-align: center; }

/* =========== LANDING PAGES END ============ */

/* ============ GLOBAL SETTINGS ============= */

margin-left: 0px; }
 * 1) bodyContent h1, #bodyContent h2 {


 * not(.landing-page) #bodyContent h1 ~ *:not(h1,h2,h3,h4,h5,h6,h1~h3~*),
 * not(.landing-page) #bodyContent h2 ~ *:not(h1,h2,h3,h4,h5,h6,h2~h3~*) {

margin-left: 1em; }

margin-left: 1.4em; }
 * 1) bodyContent h3:not(.boxed-list h3) {


 * not(.landing-page) #bodyContent h3:not(#p-namespaces-label) ~ *:not(h1,h2,h3,h4,h5,h6,h3~h2~*),
 * not(.landing-page) #bodyContent h3:not(#p-namespaces-label) ~ h2 ~ h3 ~ *:not(h1,h2,h3,h4,h5,h6) {

margin-left: 3em; }

margin-left: 3.4em; }
 * 1) bodyContent h4:not(.boxed-list h4) {


 * not(.landing-page) #bodyContent h4 ~ *:not(h1,h2,h3,h4,h5,h6,h4~h3~*,h4~h2~*),
 * not(.landing-page) #bodyContent h4 ~ h3 ~ h4 ~ *:not(h1,h2,h3,h4,h5,h6,h4~h3~*,h4~h2~*) {

margin-left: 5em; }

margin-left: 5.4em; }
 * 1) bodyContent h5:not(.boxed-list h5) {


 * not(.landing-page) #bodyContent h5 ~ *:not(h1,h2,h3,h4,h5,h6,h5~h4~*,h5~h3~*,h5~h2~*) {

margin-left: 7em; }

margin-left: 7.4em; }
 * 1) bodyContent h6:not(.boxed-list h6) {


 * not(.landing-page) #bodyContent h6 ~ *:not(h1,h2,h3,h4,h5,h6,h6~h5~*,h6~h4~*,h6~h3~*,h6~h2~*) {

margin-left: 9em; }

text-decoration: underline; }
 * 1) bodyContent h4 {

border-right-width: 1px; border-right-color: white; margin-right: 45px; }
 * 1) content {

.wikitable { border: none; }

.wikitable caption { border: 1px solid #a2a9b1; }

.wikitable th { white-space: nowrap; }

border-top-width: 4px; }
 * 1) content {

height: inherit; }
 * 1) p-namespaces {

margin-top: 3.5em }
 * 1) left-navigation {

height: 1.5em; margin-top: 16px; }
 * 1) p-views {

height: 1.6em; margin-top: 16px; }
 * 1) p-cactions {

.vector-menu-tabs .mw-watchlink.icon a:before { top: 0.5em; left: 0.5em; width: 1em; height: 1em; }

.vector-menu-tabs .mw-watchlink.icon a { padding: 2.0em 0 0 0; }

ul li::before:not(toclevel-1) { content: "\2022"; color: red; font-weight: bold; display: inline-block; width: 1em; margin-left: -1em; }

background-color: white; background-image: linear-gradient(to bottom,rgba(167,215,249,0) 0,#a7d7f9 100%); }
 * 1) p-cactions {

.vector-menu-dropdown h3 { padding-top: 0.5em; }

margin-top: 1em; }
 * 1) p-search form {

margin-left: 0px; margin-right: 45px; }
 * 1) p-search {

border-bottom-width: 0px; }
 * 1) searchInput {

td a[href="#unplayable"] { background-color: rgba(255,0,0,0.5); }

td a[href="#playable"] { background-color: rgba(0,255,0,0.5); }

td a[href="#menus"], td a[href="#intro"] { background-color: rgba(255,127,0,0.5); }

td a[href="#untested"] { background-color: rgba(79,129,189,0.5); }

td a[href="#ingame"] { background-color: rgba(255,255,0,0.5); }

td sup { display: inline-block; }

.mediawiki:not(.page-Main_Page) table:not(.note) tr:nth-child(odd) { background-color: rgba(0,0,0,0.1); }

ol { margin-left: -1.2em; }

li { margin-bottom: 0px; padding-left: 5px; padding-right: 5px; }

li::marker { background-color: inherit; }

.vector-menu-dropdown .vector-menu-content-list { top: 1.6em; }

height: 2em; }
 * 1) mw-head .vector-menu-dropdown h3 {

.vector-menu-tabs .selected a, .vector-menu-tabs .selected a:visited { font-weight: bolder; color: gold; }

.vector-menu-tabs li a { height: 2em; padding-top: 0.5em; }

.warning-message a { text-decoration: underline; }

color: black; }
 * 1) mw-panel a, #mw-panel a:visited, #p-personal a, .toctogglelabel {

pre { width: fit-content; margin-left: 4.6em; }

.mw-code, code { width: fit-content; white-space: nowrap; }

.boxed-list { width: fit-content; border-width: thin!important; border: solid black; margin-top: 1.5em; margin-bottom: 1.5em; text-align: left; white-space: normal; background-color: whitesmoke; }

.boxed-list a, .boxed-list a:visited { color: black; }

.boxed-list ul { padding-right: 0.5em; padding-bottom: 0.5em; }

background-color: rgba(0,255,0,0.33); width: fit-content; }
 * 1) content ol li.highlighted, #content ol:not(.references) li:hover {

text-decoration: underline; }
 * 1) content ol li:hover a {

display: grid; width: 100%; text-align: center; text-decoration: none; }
 * 1) content .colortable td a {

pointer-events: none; padding: 2px; color: white; }
 * 1) content .colortable td a:not([href*=cite_note]) {

table { border-collapse: collapse; outline-style: double; }

ul { list-style-image: none }

.note { background-color: rgba(0,0,0,0.4); }

padding: 0px 4px!important; }
 * 1) content .colortable td {

display: inline; width: 100%; height: 100%; text-align: center; line-height: normal; }
 * 1) content .wikitable td a {

.boxed-list h3 { text-align: center; border-bottom-width: thin; border-bottom-style: solid; padding-bottom: 0px; padding-top: 0px; }

.boxed-list h2 { text-align: center; border-bottom-width: thin; border-bottom-style: solid; padding-bottom: 0.2em; padding-top: 0.2em; margin-top: 0px; }

.center-float { display: inline-block; vertical-align: top; margin-left: 0px!important; }

.center-float h4 + ul { margin-left: 1.6em!important; }

.middle-boxed-list { margin-left: 2.5em!important; margin-right: 2.5em; }

vector-menu-tabs .new a, .vector-menu-tabs .new a:visited { font-weight: bolder; }

display: none; }
 * 1) contentSub {

.warning-message { border:1px #d33 solid; background: transparent; }

/* ============== GLOBAL SETTINGS END ================ */

/* ============= THEME REFERENCE COLORS ============== */ /* Xbox: Green black (#001500), White, Green (#4CFF00), XBL Orange (#FF7200), XBL Dark Green (#289728) Xbox 360: Light Green (#5dc21e), White (#f1f1f1), Light Gray (#c2c2c2), Mid Gray (#6b6b6b), Black, Green (#107c10) NES: Light grey (#f1f2ed), dark grey (#8a8988), Black, Red (#dc2e29)