MediaWiki:Onyx.css

/* CSS placed here will affect users of the Onyx skin */

/* Background images */ body { background: linear-gradient(to bottom, transparent, #000), url(https://halo.wiki.gallery/images/0/0d/Onyx-background-main.jpg) no-repeat center top; }	background: linear-gradient(to left, transparent, #272727), url(https://halo.wiki.gallery/images/8/8c/Onyx-background-header.png); background-position: right; background-size: 500px; }	background: url(https://halo.wiki.gallery/images/c/cc/Onyx-watermark.png) no-repeat center top; }
 * 1) onyx-header-wikiHeader {
 * 1) onyx-page-pageBody {

/* Links */ a, label.toctogglelabel { color: #0f63b7; } a:hover { color: #2567a9; } a:visited { color: #0f63b7; } .mw-parser-output a.external[href^="https://www.halopedia.org"] { color: #0f63b7 !important; background: none !important; padding: 0 !important; } .mw-parser-output a.external[href^="https://www.halopedia.org"]:hover { color: #2567a9 !important; } .mw-parser-output a.external[href^="https://www.halopedia.org"]:visited { color: #0f63b7 !important; }

/* Onyx site notice */ background: rgba(20, 20, 20, 0.5) !important; box-shadow: inset 0 0 20px rgba(0, 0, 0, 0.7); } .mw-dismissable-notice-close { display: none; visibility: hidden; }
 * 1) onyx-content-siteNotice {

/* Blue borders */ .gallery:not(.mw-gallery-packed-hover):not(.mw-gallery-slideshow) .gallerybox { border: 1px solid #277d93 !important; }
 * 1) onyx-page,
 * 2) onyx-content-siteNotice, pre, .catlinks, .thumbimage, .thumbinner,

/* Blue buttons */ .onyx-button-primary { background-color: #0b4e90; border-color: #0b4e90; } .onyx-button-primary:hover, .onyx-dropdown:hover > .onyx-button-primary { background-color: #258ef8; border-color: #258ef8; } input[type="submit"], input[type="button"], input[type="reset"], input[type="file"] { background-color: #224e96; background-image: -moz-linear-gradient(top,#2b64c0 35%,#224e96 65%); background-image: -webkit-gradient(linear,0% 0%,0% 100%,color-stop(35%,#2b64c0),color-stop(65%,#224e96)); background-image: -o-linear-gradient(top,#2b64c0 35%,#224e96 65%); background-image: -ms-linear-gradient(top,#2b64c0 35%,#224e96 65%); border: 1px solid #224e96; border-radius: 4px; color: #fff; cursor: pointer; }

/* Main page */ body .containerTem, body .containerContent, .containerTem div, table.affiliates.plainlinks, table.affiliates.plainlinks th { background: #444 !important; color: #fff !important; } body .containerTem a, table.affiliates.plainlinks a, table.affiliates.plainlinks th a { color: #009CFF; } .mw-ui-input, .mw-ui-button { box-shadow: inset 0 0 0 0.1em #333 !important; } .mw-ui-input { border-color: #666 !important; }

/* Standard changes */

body { color: #fff; background-size: cover; background-attachment: fixed; background-color: #000; }

background-repeat: repeat-y; }
 * 1) onyx-header-wikiHeader {

background-color: rgba(20, 20, 20, 0.9); border: none; }
 * 1) onyx-banner, #onyx-footer {

.onyx-bannerOption:hover > .onyx-bannerOption-button { background-color: rgba(255, 255, 255, 0.2); transition: 0.4s; }

display: none; }
 * 1) onyx-search-form .mw-fallbackSearchButton {

margin-left: auto; }
 * 1) onyx-footerContent-footerIcons {

font-size: 36px; }
 * 1) onyx-page-header h1 {

h1, h2, h3, h4, h5, h6 { color: #fff; }

h1, h2, .fakeh2 { border-bottom: solid 1px #414b5d; }

a.new, a.mw-usertoollinks-contribs-no-edits { color: #ba0000 !important; }

color: #fff !important; }
 * 1) onyx-navigation-list > li > a {

background-color: #272727; }
 * 1) onyx-page {

.onyx-button-secondary { border-color: #888888; color: #888888; stroke: #888888; }

.onyx-button-secondary:hover, .onyx-dropdown:hover > .onyx-button-secondary { border-color: #bbb; color: #bbb; stroke: #bbb; }

.mw-highlight { background: transparent; }

pre, .catlinks { color: #fff; background: rgba(20, 20, 20, 0.5) !important; box-shadow: inset 0 0 20px rgba(0, 0, 0, 0.7); }

.thumbinner, .gallery:not(.mw-gallery-packed-hover):not(.mw-gallery-slideshow) .gallerybox { background-color: #1D1D1D !important; }

.onyx-dropdown-list { background-color: #1D1D1D; }

.onyx-dropdown-list > li > *:only-child { color: #fff !important; }

.onyx-dropdown-list > li > a:only-child:hover { background-color: #3B3B3B; }

.onyx-dropdown-list > li:not(:last-child) { border-bottom: solid 1px #414b5d; }

.tocnumber, .onyx-recentChanges-info, .onyx-recentChanges-info a, .onyx-recentChanges-info a:hover, .onyx-recentChanges-info a:visited { color: #999 !important; }
 * 1) onyx-pageContents-itemPrefix,

.onyx-pageContents-expandButton svg { fill: #fff; } .onyx-pageContents-noExpandIcon svg { fill: #999; }

.onyx-footerLinks-list { color: #999; }

box-shadow: 0 0 10px 0 #000; background-color: #1a3664; background-image: -moz-linear-gradient(left,#070e19 0,#1a3664 50%,#070e19 100%); background-image: -webkit-gradient(linear,0% 0%,100% 0%,color-stop(0,#070e19),color-stop(50%,#1a3664),color-stop(100%,#070e19)); background-image: -o-linear-gradient(left,#070e19 0,#1a3664 50%,#070e19 100%); background-image: -ms-linear-gradient(left,#070e19 0,#1a3664 50%,#070e19 100%); }
 * 1) onyx-toolbox {

padding: 3px 5px 7px 5px; border: none; }
 * 1) pagehistory li {

background: rgba(20, 20, 20, 0.5); color: #fff; border: 1px dashed #414b5d; }
 * 1) pagehistory li.selected {

body .oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive > .oo-ui-buttonElement-button { border: 1px solid #224e96 !important; }

body code { background: rgba(20, 20, 20, 0.5) !important; }

.mw-code { color: #fff !important; }

.mw-ui-button:hover { color: #a2a9b1 !important; }

.mw-indicator { margin: 0; }	display: none; }
 * 1) mw-indicator-rc {

.client-js #preftoc li { display: inline; margin-right: 10px; }

.gallerybox .thumb { background: transparent !important; border-color: transparent !important; }

.onyx-pageContents-selected > a > .onyx-pageContents-itemLabel { color: #fff; }

.onyx-footerLinks-list li a { color: #fff !important; }
 * 1) onyx-tools-list li a,

background: none !important; }
 * toc, .toc {

.onyx-pageContents-itemPrefix { color: #999; }

div.noarticletext { background: none !important; }

margin-left: 15px; }
 * 1) onyx-stickyModules-custom>ul {

.navbox .mw-collapsible-toggle-expanded { padding-left: 8px; }

background-image: none !important; }
 * 1) onyx-personalTools-list .oo-ui-icon-bell,
 * 2) onyx-personalTools-list .oo-ui-icon-tray,
 * 3) onyx-personalTools-list .mw-ui-icon-bell::before,
 * 4) onyx-personalTools-list .mw-ui-icon-tray::before {

div.mw-createacct-benefits-container { display: inline-block; }