MediaWiki:Monobook.css

From Peace Station Encyclopedia
Jump to navigationJump to search

Note: After saving, 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: Hold Ctrl while clicking Refresh, or press Ctrl-F5
  • Opera: Go to Menu → Settings (Opera → Preferences on a Mac) and then to Privacy & security → Clear browsing data → Cached images and files.
/* edit this file to customize the monobook skin for the entire site */

.infobox.geography {
    border-collapse: collapse;
    font-size: 90%;
    line-height: 1.2em;
    text-align: left;
}
.infobox {
    background-color: black;
    border: 1px solid #555580;
    clear: right;
    float: right;
    font-size: 88%;
    line-height: 1.5em;
    margin: 0.5em 0 0.5em 1em;
    padding: 0.2em;
    text-align: left;
}

.infobox.geography td, .infobox.geography th {
    border-top: 1px solid #555580;
    padding: 0.4em 0.6em;
}

.infobox td, .infobox th {
    vertical-align: top;
}

.infobox.geography .mergedtoprow td, .infobox.geography .mergedtoprow th {
    border-top: 1px solid #555580;
    padding: 0.4em 0.6em 0.2em;
}

.infobox.geography .mergedbottomrow td, .infobox.geography .mergedbottomrow th {
    border-bottom: 1px solid #555580;
    border-top: 0 none;
    padding: 0 0.6em 0.4em;
}

.infobox.geography .maptable td, .infobox.geography .maptable th {
    border: 0 none;
    padding: 0;
}

.infobox.geography .mergedrow td, .infobox.geography .mergedrow th {
    border: 0 none;
    padding: 0 0.6em 0.2em;
}

div#userloginForm form, div#userlogin form#userlogin2 {
    background-color: black;
    border: 1px solid #555580;
    clear: both;
    float: left;
    margin: 0 3em 1em 0;
    padding: 1.5em 2em;
}

div#userloginForm table, div#userlogin form#userlogin2 table {
    background-color: black;
}

/* .magnify a {
    width: 15px;
    height: 11px;
    background-image: url('http://pse.peacestation.net/wiki/images/3/34/Invert-magnify.png');
    background-repeat: no-repeat;
    margin: 0;
    padding: 0;
}

.magnify img {
    background-color: transparent !important;
    display: none !important;
}*/

.navbox-group, .navbox-title, .navbox-abovebelow {
    line-height: 1.5em;
    text-align: center;
}

.navbox-abovebelow, th.navbox-group, .navbox-subgroup .navbox-title {
    background: none repeat scroll 0 0 black;
    border: 1px solid #555580;
}
.navbox th, .navbox-title {
    background: none repeat scroll 0 0 black;
    border: 1px solid #555580;
}
th.navbox-group {
    text-align: right;
    white-space: nowrap;
}
.navbox-group, .navbox-title, .navbox-abovebelow {
    line-height: 1.5em;
    padding: 0.25em 1em;
    text-align: center;
}

.navbox {
    border: 1px solid #555580;
    clear: both;
    font-size: 88%;
    margin: auto;
    padding: 1px;
    text-align: center;
    width: 100%;
}

.navbox-title .navbar {
    float: left;
    margin-right: 0.5em;
    text-align: left;
    width: 6em;
}

.navbox-inner, .navbox-subgroup {
    width: 100%;
}

.navbox .navbar {
    display: block;
    font-size: 100%;
}

.navbar {
    display: inline;
    font-size: 88%;
    font-weight: normal;
}

.navbox-odd {
    background: none repeat scroll 0 0 transparent;
}
.navbox-list {
    border-color: #555580;
    line-height: 1.8em;
}

.navbox .hlist td dl, .navbox .hlist td ol, .navbox .hlist td ul, .navbox td.hlist dl, .navbox td.hlist ol, .navbox td.hlist ul {
    padding: 0.125em 0;
}
.hlist dl, .hlist ol, .hlist ul {
    margin: 0;
    padding: 0;
}

.hlist dd:after, .hlist li:after {
    content: " ·";
    font-weight: bold;
}
.hlist dd, .hlist dt, .hlist li {
    display: inline;
    margin: 0;
    white-space: nowrap;
}

.navbox .hlist td dl,
.navbox .hlist td ol,
.navbox .hlist td ul,
.navbox td.hlist dl,
.navbox td.hlist ol,
.navbox td.hlist ul {
    padding: 0.125em 0;       /* Adjust hlist padding in navboxes */
}
ol + table.navbox,
ul + table.navbox {
    margin-top: 0.5em;        /* Prevent lists from clinging to navboxes */
}
 
/* Default styling for Navbar template */
.navbar {
    display: inline;
    font-size: 88%;
    font-weight: normal;
}
.navbar ul {
    display: inline;
    white-space: nowrap;
}
.navbar li {
    word-spacing: -0.125em;
}
.navbar.mini li span {
  font-variant: small-caps;
}
/* Navbar styling when nested in infobox and navbox */
.infobox .navbar {
    font-size: 100%;
}
.navbox .navbar {
    display: block;
    font-size: 100%;
}
.navbox-title .navbar {
    /* @noflip */
    float: left;
    /* @noflip */
    text-align: left;
    /* @noflip */
    margin-right: 0.5em;
    width: 6em;
}
 
/* 'show'/'hide' buttons created dynamically by the CollapsibleTables javascript
   in [[MediaWiki:Common.js]] are styled here so they can be customised. */
.collapseButton {
    /* @noflip */
    float: right;
    font-weight: normal;
    /* @noflip */
    margin-left: 0.5em;
    /* @noflip */
    text-align: right;
    width: auto;
}
/* In navboxes, the show/hide button balances the v·d·e links
   from [[Template:Navbar]], so they need to be the same width. */
.navbox .collapseButton {
    width: 6em;
}
 
/* Styling for JQuery makeCollapsible, matching that of collapseButton */
.mw-collapsible-toggle {
    font-weight: normal;
    /* @noflip */
    text-align: left;
}
.navbox .mw-collapsible-toggle {
    width: 6em;
}


.nowrap, .nowraplinks a, .nowraplinks .selflink, sup.reference a {
    white-space: nowrap;
}

.skin-monobook .hlist dl,
.skin-modern .hlist dl,
.skin-vector .hlist dl {
    line-height: 1.5em;
}
.hlist dl,
.hlist ol,
.hlist ul {
    margin: 0;
    padding: 0;
}
/* Display list items inline and make them nowrap */
.hlist dd,
.hlist dt,
.hlist li {
    margin: 0;
    display: inline;
    white-space: nowrap;
}
/* Display nested lists inline and allow them to wrap */
.hlist dl dl, .hlist dl ol, .hlist dl ul,
.hlist ol dl, .hlist ol ol, .hlist ol ul,
.hlist ul dl, .hlist ul ol, .hlist ul ul {
    display: inline;
    white-space: normal;
}
/* Generate interpuncts */
.hlist dt:after {
    content: ":";
}
.hlist dd:after,
.hlist li:after {
    content: " ·";
    font-weight: bold;
}
.hlist dd:last-child:after,
.hlist dt:last-child:after,
.hlist li:last-child:after {
    content: none;
}
/* For IE8 */
.hlist dd.hlist-last-child:after,
.hlist dt.hlist-last-child:after,
.hlist li.hlist-last-child:after {
    content: none;
}
/* Add parentheses around nested lists */
.hlist dd dd:first-child:before, .hlist dd dt:first-child:before, .hlist dd li:first-child:before,
.hlist dt dd:first-child:before, .hlist dt dt:first-child:before, .hlist dt li:first-child:before,
.hlist li dd:first-child:before, .hlist li dt:first-child:before, .hlist li li:first-child:before {
    content: "(";
    font-weight: normal;
}
.hlist dd dd:last-child:after, .hlist dd dt:last-child:after, .hlist dd li:last-child:after,
.hlist dt dd:last-child:after, .hlist dt dt:last-child:after, .hlist dt li:last-child:after,
.hlist li dd:last-child:after, .hlist li dt:last-child:after, .hlist li li:last-child:after {
    content: ")";
    font-weight: normal;
}
/* For IE8 */
.hlist dd dd.hlist-last-child:after, .hlist dd dt.hlist-last-child:after, .hlist dd li.hlist-last-child:after,
.hlist dt dd.hlist-last-child:after, .hlist dt dt.hlist-last-child:after, .hlist dt li.hlist-last-child:after,
.hlist li dd.hlist-last-child:after, .hlist li dt.hlist-last-child:after, .hlist li li.hlist-last-child:after {
    content: ")";
    font-weight: normal;
}
/* Put numbers in front of ordered list items */
.hlist.hnum ol {
    counter-reset: list-item;
}
.hlist.hnum ol > li {
    counter-increment: list-item;
}
.hlist.hnum ol > li:before {
    content: counter(list-item) " ";
}
.hlist.hnum dd ol > li:first-child:before,
.hlist.hnum dt ol > li:first-child:before,
.hlist.hnum li ol > li:first-child:before {
    content: "(" counter(list-item) " ";
}
 
/* Unbulleted lists */
.plainlist ul {
    line-height: inherit;
    list-style: none none;
    margin: 0;
}
.plainlist ul li {
    margin-bottom: 0;
}

#p-personal li a:hover {
    background: none;
    text-decoration: none;
}

h1, h2, h3, h4, h5, h6 {
    background: none;
    color: #A9A9FF;
    border-bottom: 1px solid #555580;
}

h4.mw-specialpagesgroup {
    background: black;
}

a {
    color: white;
    text-decoration: none;
}

a:link {
    text-decoration: none;
}

a:hover {
    color: #FFFFFF;
    font-weight: none;
    text-decoration: underline;
}

a:active {
	color: #D3CEF6;
}

.TablePager th {
    background-color: #334;
}

.TablePager tr:hover td {
    background-color: #2a2a40;
}

.TablePager td {
    background-color: black;
}

.pBody, #searchBody, #toc {
    background-color: black;
    border: 1px solid #555580;
}

table {
    background-color: black;
    color: #A9A9FF;
}

.fileinfotpl_desc {
    background-color: black;
    color: #A9A9FF;
}

.catlinks {
    background-color: black;
    border: 1px solid #555580;
}

div.thumbinner {
    background-color: black;
    border: none;
}

div.thumbinner img {
    border: 1px solid #555580;
}


.thumb.tright, .thumb.tleft {
    border-color: black;
}

#content, #bodyContent, #firstHeading, #footer {
    background-color: black;
    color: #A9A9FF;
}

table.gallery {
    border: 1px solid black;
    margin: 2px;
    padding: 2px;
    background-color: black;
}

table.gallery tr {
    vertical-align: top;
}

table.gallery td {
    vertical-align: top;
    background-color: black;
    border: solid 1px #555580;
}

div.gallerybox {
    margin: 2px;
    width: 150px;
}

div.gallerybox div.thumb {
    text-align: center;
    border: 1px solid black;
    margin: 2px;
}


fundraising { 
text-align: center;
border: 1px solid gray;
padding: 5px;
margin-top: 5px;

}

/* replace the book in the background with something else */
body { background: black; }

/* suppress the person icon by your username */
li#pt-userpage { background: none }


.ns-0 * #content {

   background: #000000;
   color: #A9A9FF;
}

mytabs li { 
   background: #000000;
   color: #A9A9FF;
}

.ns-0 * #mytabs li {

   background: #000000;
   color: #A9A9FF;

}

mytabs li a { 
   background: #000000;
   color: #A9A9FF;

}

.ns-0 * #mytabs li a {

   background: #000000;
   color: #A9A9FF;

}

/* For p-cactions (the top "tabs") it works only because my .js moves them into the

  "ns-0" wrapper anyway. */

#p-cactions li { 
   background: #000000;
   color: #A9A9FF;
   border: 1px solid #555580;
}

#p-cactions li a:hover {
   background-color: #2a2a40;
}

.ns-0 * #p-cactions li {

   background: #000000;
   color: #A9A9FF;

}

#p-cactions li a { 
   background-color: #000000;
   color: #A9A9FF;
}

#p-cactions li.selected a {
   background-color: #2a2a40
}

p-nav li a {
   background: #000000;
   color: #A9A9FF;
}

.ns-0 * #p-cactions li a {

   background-color: #000000;
   color: #A9A9FF;

}

/* Display "From Meta..." */

siteSub { 
   display: inline;
   font-size: 120%;
   font-weight: normal;
   background: #000000;
   color: #A9A9FF;

}



.wikitable th, .wikitable td.hl3, .wikitable th.hl3 {
	background-color: #202020;
}
.wikitable td.hl1, .wikitable th.hl1 {
	background: #202020;
}
.wikitable td.hl2, .wikitable th.hl2 {
	background: #202020;
}


table.wikitable {
margin: 1em 1em 1em 0;
background-color: black;
border: 0px;
color: white;
}

table.wikitable > tr > th, table.wikitable > * > tr > th {
    background-color: black;
    text-align: center;
}

code {
	background-color: #3A3A3A;
}


pre {
	padding: 1em;
	border: 1px dashed #2f6fab;
	color: white;
	background-color: black;
	line-height: 1.1em;
}

.prefsection table, .prefsection legend {
	background-color: black;
}

#preferences {
	margin: 0;
	border: 1px solid #555580;
	clear: both;
	padding: 1.5em;
	background-color: black;
}

abbr, acronym, .explain {
	border-bottom: 1px dotted black;
	color: white;
	background: none;
	cursor: help;
}

div#content {
	background: black;
        color: #A9A9FF;
        border: 1px solid #555580;
	border-right: none;
	line-height: 1.5em;
}

#p-personal li a {
	text-decoration: none;
	color: #0187E5;
	padding-bottom: .2em;
	background: none;
}

div#footer {
	background-color: black;
	border-top: 1px solid #555580;
	border-bottom: 1px solid #555580;
	margin: .6em 0 1em 0;
	padding: .4em 0 1.2em 0;
	text-align: center;
	font-size: 90%;
}

#pagehistory li.selected {
	background-color: #303030;
	border: 1px dashed #aaa;
}

ul#filetoc {
	border: 1px solid #5F6087;
	background-color: black;
}

table.mw_metadata th {
	background-color: black;
}

table.mw_metadata td {
	background-color: black;
}

.mw-search-formheader {
	background-color: black;
}

.divider {
	background-color: black;
}

fieldset#mw-searchoptions {
	background-color: black;
}

.mw-search-formheader div.search-types ul li.current a {
    color: #989898;
    cursor: default;
}

div.noarticletext {
    background: black;
    border: 1px solid #555580;
    color: #A9A9FF;
    padding: 0.2em 1em;
}

#bodyContent a.extiw, #bodyContent a.extiw:active {
    background: none repeat scroll 0 0 transparent;
    color: #3366BB;
    padding: 0;
}
#bodyContent a.extiw:visited {
    color: #C8C8C8;
}
#bodyContent a.extiw:active {
    color: #B7B8EB;
}
#bodyContent a.external {
    color: #3366BB;
}
#bodyContent a.external:visited {
    color: #C8C8C8;
}
#bodyContent a.external:active {
    color: #B7B8EB;
}

#preftoc a, #preftoc a:active {
    color: #A9A9FF;
    display: block;
    padding: 0 0.7em;
    position: relative;
    text-decoration: none;
}

#preftoc li {
    background-color: black;
    color: #A9A9FF;
}

#preftoc li.selected {
    background-color: #2B2B2B;
    color: #A9A9FF;
}

a.stub {
    color: #BA0000;
}

a.new:visited, #p-personal a.new:visited {
    color: #BA0000;
}

table.diff, td.diff-otitle, td.diff-ntitle {
    background-color: black;
}

td.diff-context {
    background: none repeat scroll 0 0 #2B2B2B;
    font-size: smaller;
}

@media screen {

body {
background-color: black;
background-image: none;
}
div#globalWrapper {

    background-image: none;
}
}

.editOptions {

    color: #A9A9FF;

}

/* Do not print certain classes that shouldn't appear on paper */

@media print {

   .editlink, .noprint, .metadata, .dablink { display: none }

/* change background of unselected tabs */
#p-cactions ul li a { background-color: black; }

/* change background of selected tabs */
#p-cactions ul li.selected a { background-color: black; }
}

li.gallerybox div.thumb {
    background-color: #2B2B2B; #A9A9FF
}

div#mw-js-message {
    background-color: black;
    border: 1px solid #DDDDDD;
    margin: 1em 5%;
    padding: 0.5em 2.5%;
}


.mw-notification {
    background-color: black;
    border: 1px solid #DDDDDD;
    cursor: pointer;
    margin-bottom: 0.5em;
    padding: 0.25em 1em;
}


table.diff td div {
    word-wrap: break-word;
    color: #A9A9FF;
}

.wikiEditor-preview-contents {
    background-color: black;
    padding: 1em;
}

.wikiEditor-ui {
    -moz-box-sizing: border-box;
    background-color: transparent;
    border: 1px solid silver;
    clear: both;
    float: left;
    position: relative;
    width: 100%;
}

.toccolours {
    background-color: transparent;
    border: 1px solid #555580;
    font-size: 95%;
    padding: 10px;
}

.editOptions {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-color: black;
    border-color: -moz-use-text-color #555580 #555580;
    border-image: none;
    border-right: 1px solid #555580;
    border-style: none solid solid;
    border-width: medium 1px 1px;
    margin-bottom: 2em;
    padding: 1em 1em 1.5em;
}

.css.source-css .kw1 {
    color: lightgrey;
    font-weight: bold;
}

td.htmlform-tip {
    color: lightgrey;
    font-size: x-small;
    padding: 0.2em 2em;
}

.mw-rcfilters-ui-changesListWrapperWidget .mw-changeslist-legend {

    background-color: black;

}

.oo-ui-buttonElement-frameless.oo-ui-labelElement > .oo-ui-buttonElement-button > .oo-ui-labelElement-label {

    color: lightgrey;

}

.search-types a {

    color: darkgrey;
}