User:Snaxe920/modern.css
Note: After saving, you have to bypass your browser's cache to see the changes. Google Chrome, Firefox, Microsoft Edge and Safari: Hold down the ⇧ Shift key and click the Reload toolbar button. For details and instructions about other browsers, see Wikipedia:Bypass your cache.
/* colors:
normal text: #98a0aa
text color for "another blue": #b2bbc7
normal background: #1c1e21
box background (e.g., thumbnail): #26282c
darker blue (e.g., table headers: #13326c
another blue: #365e92
green: #0f3b20
general border color: black
special border color: #3c78b5
*/
body {
color: #98a0aa;
background-color: #212121;
}
/* article title */
#mw_header {
background-color: #212121;
color: #dddddd;
text-align: center;
}
#mw_header h1 {
font-size: 1.75em;
}
/* article body */
#mw_content {
border-color: black;
}
/* left hand menu */
#mw_portlets {
border-right-color: black;
background-color: #212121;
}
.portlet h5 {
background-color: #444444;
color: #e9e9e9;
border-bottom-color: black;
}
/* article links (edit, history, etc.) */
#p-cactions li a,
#p-cactions li a:hover,
#p-cactions li a:visited {
text-decoration: underline;
color: #a8e3ed;
}
#p-cactions li.selected {
background-color: #444444;
}
#p-cactions li.selected a,
#p-cactions li.selected a:hover,
#p-cactions li.selected a:visited {
text-decoration: none;
color: #dfdfdf;
}
/* article body */
div#mw_content {
border-color: black;
color: #98a0aa;
background-color: #1c1e21;
}
div#bodyContent {
color: #98a0aa;
background-color: #1c1e21;
}
/* links */
a {
text-decoration: none;
color: #a8e3ed;
background: none;
}
a:visited {
color: #7FAFB8;
}
a:active {
color: #faa700;
}
a:hover {
text-decoration: underline;
}
a.stub {
color: #772233;
}
a.new {
color: #DEBA99;
}
a.new:visited {
color: #a55858;
}
.plainlinksneverexpand a span {
color: #a8e3ed !important;
}
/* headers */
h1, h2 {
border-bottom-color: #005588;
}
/* categories */
.catlinks {
border: solid 1px black;
background-color: #26282c;
padding: 0.5em 0.5em 0.5em 0.5em;
margin: 0 0 0 0;
}
/* table of contents */
#toc,
.toc {
margin: 0 0 0 0;
padding: 0 0 0 0;
border-spacing: 0;
background-color: #26282c;
border: solid 1px black;
}
#toctitle {
background-color: #444444;
color: #e9e9e9;
border-bottom-color: black;
}
/* various */
table#mw-dismissable-notice {
color: #98a0aa;
}
pre {
background-color: #26282c;
}
/*
sup.reference {
background-color: #13326c;
}
*/
/* images */
div.thumb {
border-color: #1c1e21;
}
div.thumbinner {
background-color: #27292d;
border-color: black;
color: #a3acb6;
}
html .thumbimage {
border: 1px solid black;
}
table.gallery {
border: 1px solid black;
background-color: #27292d;
}
table.gallery td {
background-color: #27292d;
border-color: #1c1e21;
}
div.gallerytext {
background-color: #27292d;
}
div.gallerybox {
background-color: #1c1e21;
border-color: #1c1e21;
margin: 0;
}
div.gallerybox div.thumb {
border: 1px solid black !important;
margin: 0;
}
/* image pages */
ul#filetoc {
border: 1px solid black !important;
background-color: #365e92 !important;
}
div.sharedUploadNotice table {
border: 1px solid black !important;
background-color: #26282c !important;
}
table.filehistory, table.filehistory * tr,
table.filehistory * td, table.filehistory * th {
border: 1px solid black !important;
background-color: #26282c !important;
}
/* talk page boxes, editing boxes, message boxes */
/* article mbox, talk mbox, image mbox, category mbox,
other mbox, mbox, footer mbox */
table.ambox, table.tmbox, table.imbox, table.cmbox,
table.ombox, table.mbox, table.fmbox {
border-color: black !important;
background-color: #26282c !important;
}
.messagebox {
border-color: black !important;
background-color: #13326c !important;
}
/* infoboxes */
table.infobox {
border-color: black;
background-color: #26282c !important;
color: #A3ACB6 !important;
}
#talkheader {
background-color: #26282c !important;
}
#talkheader th {
background-color: #13326c !important;
border-color: black !important;
}
#talkheader td {
background-color: #13326c !important;
border-color: black !important;
}
#talkheader tr td:first-child {
background-color: #26282c !important;
color: #a3acb6 !important;
}
/*
.collapsible, .collapsed, .collapsible table {
background-color: #13326c !important;
}
*/
/* CSS source colors */
pre.source-css {
background-color: #26282c;
}
pre.source-css span.kw1 {
color: #acacb6;
}
pre.source-css span.coMULTI {
color: #5d7691;
}
#editingold,
#viewingold-warning,
#revision-info,
#revision-info-current {
background-color: #812f45 !important;
}
/* tables */
table.wikitable {
background-color: #26282c;
border-color: black;
}
table.wikitable th {
background-color: #13326c;
border-color: black;
}
table.wikitable td {
border-color: black;
}
#jswarning {
background-color: #13326c !important;
color: #de1c29 !important;
border-color: #de1c29 !important;
}
/*
table.infobox.vcard th[style~="background:"] {
background-color: #365e92 !important;
}*/
table.infobox *[style*="rgb(176, 196, 222)"] { /*, .navbox *[style*="rgb(176, 196, 222)"] { */
background-color: #365e92 !important;
color: #b2bbc7;
}
table.infobox.vcard div[style~="background:"] {
background-color: #13326c !important;
}
.mw-parser-output div.documentation {
background-color: #0f3b20;
border-color: black;
}
table.plainlinks {
background-color: #26282c !important;
}
table.bordered tr, table.bordered td, table.bordered th {
border-color: black !important;
}
div.portal table {
background-color: #26282c !important;
}
div.portal {
border-color: black !important;
}
.infobox *[style~=khaki], .navbox *[style~=khaki] {
background-color: #7e7208 !important;
}
.infobox *[style~=lightsteelblue], .navbox *[style~=lightsteelblue] {
background-color: #4f6f99 !important;
}
table.navbox {
background-color: #1c1e21;
border-color: black !important;
}
/* sister project infoboxes */
div.infobox.sisterproject, div.infobox#sisterproject {
color: #98a0aa !important;
background-color: #26282c !important;
border-color: black !important;
}
/*
.navbox *[style*="rgb(238, 238, 238)"] {
background-color: #404040 !important;
color: #bbc4cf !important;
}
.navbox *[style*="rgb(253, 253, 253)"] {
background-color: #26282c !important;
border-left-color: black !important;
}
*/
.navbox table#collapsibleTable0 {
background-color: #1c1e21 !important;
}
div.noarticletext, div#noarticletext {
background-color: #1c1e21 !important;
color: #98a0aa !important;
}
div.noarticletext {
border-color: black;
}
blockquote.toccolours {
background-color: #26282C;
border-color: black;
}
/* TV episode list episode header row */
tr.vevent {
background-color: #444444 !important;
color: #e9e9e9 !important;
}
/* navbox */
table.navbox th.navbox-title {
background-color: #365e92;
color: #b2bbc7;
}
table.navbox td.navbox-abovebelow {
background-color: #13326c;
}
table.navbox td.navbox-group {
background-color: #19428f !important;
}
table.navbox td.navbox-list {
border-left-color: #1c1e21 !important;
}
table.navbox td.navbox-odd {
background-color: #31353b;
}
table.navbox td.navbox-even {
background-color: #26282c;
}
/* permission errors (protected pages) */
.permissions-errors div {
background-color: #13326c !important;
border-color: #3c78b5 !important;
}
/*
div.boilerplate {
background-color: #0f3b20 !important;
}
*/
table.shortcutbox {
border-color: black !important;
background-color: #13326c !important;
}
/* history diffs */
table.diff {
background-color: #26282c;
}
table.diff td.diff-ntitle, table.diff td.diff-otitle {
background-color: #13326c;
}
table.diff td.diff-context {
background-color: #29303d;
}
table.diff td.diff-deletedline {
background-color: #6c4613;
}
table.diff td.diff-deletedline span.diffchange {
color: #ffccc5;
font-weight: bold;
}
table.diff td.diff-addedline {
background-color: #0f3b20;
}
div.mw-warning-with-logexcerpt {
background-color: #870909;
border: 1px solid black;
}