MediaWiki:Common.css

/***** CSS placed here will be applied to all skins on the entire site. *****/

/* ######################################################################## */ /* ### CSS placed here will be applied to all skins on the entire site. ### */ /* ### See also: MediaWiki:Monobook.css & MediaWiki:Wikia.css  ### */ /* ######################################################################## */

/* ################################################## */ /* ### Background image                          ### */ /* ##################################################

body.mediawiki { background:url("https://images.wikia.nocookie.net/graveyard/images/c/c9/Wiki-background_did.png") no-repeat center top rgb(0,0,0) !important; } commenting out background image /* /* ################################################## */ /* ### GENERAL FIXES                             ### */ /* ################################################## */

a:visited { color:#8E8C7D !important; }

/* Mark redirects in Special:Allpages and Special:Watchlist */ .allpagesredirect, .watchlistredir { font-style: italic; }

/* Recent changes byte indicators */ .mw-plusminus-pos { color: #006500; }

.mw-plusminus-neg { color: #8B0000; }

/* Checkered background for images in File namespace */ body.ns-6 #file img { background: transparent url("/skins/common/images/Checker-16x16.png?1") repeat; }

body.ns-6 #file button img { background: transparent; }

/* More noticeable file upload warnings */ background: #F00; border: 1px solid #AAA; color: #FFF; padding: 0 5px; }
 * 1) wpDestFile-warning div {

/* Make tags not increase line height */ .reference { line-height: 1em; }

/* Smaller text for tag */ ol.references { font-size: 11px; line-height: 16px; }

/* Correcting certain namespaces & pages in RC back to normal font weight and color */ span.comment a[href^="/wiki/User_talk:"], body.page-Special_RecentChanges a[href*="?curid="], body.page-Special_RecentChanges a[href*="?action="] { font-weight: normal !important; color: #002BB8 !important; } body.page-Special_RecentChanges #WikiHeader a, body.page-Special_RecentChanges .va-genericbox a, body.page-Special_RecentChanges .mw-usertoollinks a { font-weight: normal !important; } /* Change color to default on RC */ body.page-Special_RecentChanges .WikiaArticle { color: #000000; } body.page-Special_RecentChanges .WikiaArticle a { color: #002BB8; } .tools a { color: white; }  border: none; }
 * 1) AdminDashboardHeader {

/* Forum formatting (by -Algorithm & -Splaka) */ .forumheader { border: 1px solid #aaa; margin-top: 1em; padding: 12px; } .forumlist td.forum_edited a { color: black; text-decoration: none; } .forumlist td.forum_title a { padding-left: 20px; } .forumlist td.forum_title a.forum_new { font-weight: bold; background: url(/images/4/4e/Forum_new.gif) center left no-repeat; padding-left: 20px; } .forumlist td.forum_title a.forum_new:visited { font-weight: normal; background: none; padding-left: 20px; } .forumlist th.forum_title { padding-left: 20px; }

/* Recent changes byte indicators */ .mw-plusminus-pos { color: #006500; } .mw-plusminus-neg { color: #8B0000; }

/* Image frame fix */ div.tright, div.tleft { border: 1px solid silver; }

div.thumbinner { background: inherit; border: none; color: inherit; }  color:inherit; }
 * 1) article div.thumb {

/* === Babel === */

div.babelbox { float: right; margin-left: 1em; margin-bottom: 0.5em; width: 246px; border: 1px solid #99B3FF; padding: 2px 0 2px 0; } .lang-blockN, .lang-block0, .lang-block1, .lang-block2, .lang-block3 { margin: 2px 4px 2px 4px; /* t, l, b, r */ width:238px; border-collapse: collapse; } td.lang-codeN, td.lang-code0, td.lang-code1, td.lang-code2, td.lang-code3 { text-align:center; font-size:14pt; width:45px; height:45px; } td.lang-descriptionN, td.lang-description0, td.lang-description1, td.lang-description2, td.lang-description3 { font-size:8pt; padding:4pt; line-height:1.25em; }

.lang-block0 { border:1px solid #FFB3B3; } td.lang-code0 { background-color: #FFB3B3; color: black; } td.lang-description0 { background-color: #FFE0E8; color: black; }

.lang-block1, .lang-block2, .lang-block3  { border:1px solid #99B3FF; } td.lang-code1, td.lang-code2, td.lang-code3 { background-color: #99B3FF; color: black; } td.lang-description1, td.lang-description2, td.lang-description3 { background-color: #E0E8FF; color: black; }

.lang-blockN { border:1px solid #6EF7A7; } td.lang-codeN { background-color: #6EF7A7; color: black; } td.lang-descriptionN { background-color: #C5FCDC; color: black; }

/* ################################################# */ /* ### TABLES                                   ### */ /* ################################################# */

.table { border-collapse: collapse; empty-cells: show; font-size: 11px; line-height: 16px; margin-bottom: 5px; }

.table td, .table th { border: 1px solid #A9A697; padding: 1px 2px; }

.table tr { background: #D3D0B9; }

.table th { color: #DFDBC3; background: #3A3A3A; font-weight: bold; }

.table td { background: transparent; }

.table-collapse .collapseButton { margin-left: 10px !important; position: absolute; } .table > tr.table-highlight, .table > * > tr.table-highlight { background-color: #A9A697; }

/* Adapting lists & paragraphs to altered line-height */ .table ul, .table ol, .table p { line-height: 16px; margin-top: 0; margin-bottom: 0; }

.table ul, .table ol { margin-left: 20px; }

.table ul + p, .table ul + ol, .table ul + ul, .table ol + p, .table ol + ol, .table ol + ul, .table p + p, .table p + ol, .table p + ul { margin-top: 5px; }

/* Tables with specific vertical alignment for cells */ .table-top td { vertical-align: top; }

.table-middle td { vertical-align: middle; }

.table-bottom td { vertical-align: bottom; }

/* Tables with specific horizontal alignment for cells */ .table-center td { text-align: center ; }

.table-left td { text-align: left; }

.table-right td { text-align: right; }

/* Tables which are full width in Oasis */ .table-full { width: 100%; }

/* Tables in which the first column starts with an icon */ .table-icon tr td:first-child { padding-left: 18px; text-indent: -18px; }

.table-full-infobox { width: 380px; }

/* ################################################# */ /* ### Portal                                   ### */ /* ################################################# */

.portal { border-collapse: collapse; empty-cells: show; font-size: 14px; line-height: 25px; margin-bottom: 5px; }

.portal td, .portal th { border: 1px solid #3A3A3A; padding: 1px 2px; }

.portal tr { background: #B2AF9C; }

.portal th { color: #DFDBC3; background: #3A3A3A; font-weight: bold; }

.portal td { background: transparent; }

/* Adapting lists & paragraphs to altered line-height */ .portal ul, .portal ol, .portal p { line-height: 24px; margin-top: 0; margin-bottom: 0; }

.portal ul, .portal ol { margin-left: 20px; }

.portal ul + p, .portal ul + ol, .portal ul + ul, .portal ol + p, .portal ol + ol, .portal ol + ul, .portal p + p, .portal p + ol, .portal p + ul { margin-top: 5px; }

/* ################################################## */ /* ### INFOBOXES (Template:Infobox)              ### */ /* ################################################## */

.infobox { border: 1px solid #A9A697; box-shadow: 2px 2px 2px #AAA; -moz-box-shadow: 2px 2px 2px #AAA; -webkit-box-shadow: 2px 2px 2px #AAA; clear: right; float: right; font-size: 11px; line-height: 16px; margin: 0 0 5px 10px; background: #B2AF9C; width: 200px; border-collapse: collapse; }

.infobox-header { background: #A9A697; border: 1px solid #A9A697; font-size: 13px; font-weight: bold; line-height: 18px; }

.infobox-title { background: #3A3A3A; border: 1px solid #000; color: #DFDBC3; text-align: center; vertical-align: middle; width: 100%; font-size: 15px; font-weight: bold; line-height: 20px; }

.infobox-cell { border: 1px solid #A9A697; border-collapse: collapse; } /* ################################################## */ /* ### GENERIC BOX (various minor templates)     ### */ /* ################################################## */ .genericbox { background: #B2AF9C; border: 1px solid #A9A697; }

/* ################################################## */ /* ### SHORTCUTS (Template:Shortcut)             ### */ /* ################################################## */ .shortcut { margin: 0 0 5px 5px; padding: 3px 5px; text-align: center; float: right; font-size: 10px; line-height: 15px; } /* ################################################## */ /* ### GENERIC BOX (various minor templates)     ### */ /* ################################################## */ .genericbox { background: #F9F9F9; border: 1px solid #D9D9D9; }

/* ############################################ */ /* ### TABLES                              ### */ /* ############################################ */

.va-table { background: var(--theme-page-background-color--secondary); border-collapse: collapse; empty-cells: show; font-size: 11px; line-height: 16px; margin-bottom: 5px; }

.va-table td, .va-table th { border: 1px solid var(--theme-border-color); padding: 1px 2px; background: transparent; }

.va-table tr { background: var(--theme-page-background-color--secondary); }

.va-table th { background: var(--theme-page-background-color--quinary); color: var(--theme-page-text-color); font-weight: bold; }

.va-table-collapse .collapseButton { margin-left: 10px !important; position: absolute; color: var(--theme-accent-dynamic-color-3); }

.va-table > tr.va-table-highlight, .va-table > * > tr.va-table-highlight { background: var(--theme-page-background-color--tertiary); }

.va-table ul + p, .va-table ul + ol, .va-table ul + ul, .va-table ol + p, .va-table ol + ol, .va-table ol + ul, .va-table p + p, .va-table p + ol, .va-table p + ul { margin-top: 5px; }

/* Tables with specific vertical alignment for cells */ .va-table-top td { vertical-align: top; }

.va-table-middle td { vertical-align: middle; }

.va-table-bottom td { vertical-align: bottom; }

/* Tables with specific horizontal alignment for cells */ .va-table-center td { text-align: center; }

.va-table-left td { text-align: left; }

.va-table-right td { text-align: right; }

/* Tables which are full width in Oasis */ .va-table-full { width: 100%; }

/* Tables in which the first column starts with an icon */ .va-table-icon tr td:first-child { padding-left: 18px; text-indent: -18px; }

.va-table-full-ib, .va-table-full-infobox { width: 380px; }

.va-table-shaded tr:nth-child(even) { background-color: var(--theme-page-background-color--tertiary); }

/* Adapting lists & paragraphs to altered line-height */ .va-table ul, .va-table ol { margin: 0 0 0 20px; }

.va-table li { line-height: inherit; }

.va-table p { line-height: inherit; margin: 0; }