MediaWiki:Common.css: Difference between revisions

From Interspace
Jump to navigation Jump to search
No edit summary
No edit summary
Line 133: Line 133:
     --wiki-icon-general-filter: invert(100%);
     --wiki-icon-general-filter: invert(100%);
}
.mw-body,
.parsoid-body,
.mw-footer {
  color:var(--wiki-content-text-color);
  background-color:rgba(var(--wiki-content-background-color--rgb),var(--wiki-content-background-opacity));
  border:var(--wiki-content-border-width,1px) solid var(--wiki-content-border-color);
  margin-right:1em
}
body {
  background-color:var(--wiki-body-background-color);
  background-image:var(--wiki-body-background-image);
  background-position:var(--wiki-body-background-position,top center);
  background-size:var(--wiki-body-background-size,cover);
  background-repeat:var(--wiki-body-background-repeat,no-repeat);
  background-attachment:var(--wiki-body-background-attachment,fixed);
  font-family:var(--wiki-body-font-family);
  accent-color:var(--wiki-accent-color)
}
#mw-page-base {
  background:none
}
.vector-menu-tabs-legacy li.selected {
  background:var(--wiki-navigation-selected-background-color);
  border-color:var(--wiki-navigation-selected-border-color)
}
.vector-menu-tabs,
.vector-menu-tabs a,
#mw-head .vector-menu-dropdown .vector-menu-heading {
  background-image:linear-gradient(to bottom,transparent 0,var(--wiki-navigation-border-color) 100%);
  background-size:var(--wiki-content-border-width,1px) 100%
}
.vector-menu-tabs li a,
.vector-menu-tabs li.new a,
.vector-menu-tabs li.new a:visited,
.vector-menu-tabs .selected a,
.vector-menu-tabs .selected a:visited,
#mw-head .vector-menu-dropdown .vector-menu-heading {
  color:var(--wiki-navigation-text-color)
}
.vector-menu-tabs .selected a,
.vector-menu-tabs .selected a:visited {
  color:var(--wiki-navigation-selected-text-color)
}
.vector-menu-dropdown .vector-menu-content {
  background:none;
  border:none;
  box-shadow:none;
  margin-top:-1px
}
.vector-menu-dropdown .vector-menu-content-list {
  background-color:var(--wiki-navigation-background-color--secondary);
  border:1px solid var(--wiki-navigation-border-color)
}
div.vectorMenu .mw-list-item a,
.vector-menu-dropdown .mw-list-item a,
.vector-menu-dropdown .mw-list-item.selected a,
.vector-menu-dropdown .mw-list-item.selected a:visited {
  color:var(--wiki-navigation-text-color)
}
.vector-menu-tabs li a:hover,
.vector-menu-tabs li.new a:hover,
.vector-menu-tabs li.new a:visited:hover,
.vector-menu-tabs .selected a:hover,
.vector-menu-tabs .selected a:visited:hover,
#mw-head .vector-menu-dropdown .vector-menu-heading:hover,
div.vectorMenu .mw-list-item a:hover,
.vector-menu-dropdown .mw-list-item.selected a:hover,
.vector-menu-dropdown .mw-list-item.selected a:visited:hover {
  color:var(--wiki-navigation-text-color--hover)
}
.vector-menu-dropdown .vector-menu-heading::after {
  filter:brightness(0) var(--wiki-icon-to-link-filter)
}
#p-search {
  z-index:2
}
#p-search .searchButton {
  background-color:transparent
}
.mw-highlight {
  --pygments-background:rgba(var(--wiki-content-background-color--secondary--rgb),0.5);
  --pygments-err:#fe4242;
  --pygments-c:#4b9797;
  --pygments-k:#00a300;
  --pygments-o:#898989;
  --pygments-ch:#4b9797;
  --pygments-cm:#4b9797;
  --pygments-cp:#c17d00;
  --pygments-cpf:#4b9797;
  --pygments-c1:#4b9797;
  --pygments-cs:#4b9797;
  --pygments-gd:#ff3f3f;
  --pygments-gr:#fe4242;
  --pygments-gh:#7a7aff;
  --pygments-gi:#00a000;
  --pygments-go:#8a8a8a;
  --pygments-gp:#7a7aff;
  --pygments-gu:#f500f5;
  --pygments-gt:#4e84fe;
  --pygments-kc:#00a300;
  --pygments-kd:#00a300;
  --pygments-kn:#00a300;
  --pygments-kp:#00a300;
  --pygments-kr:#00a300;
  --pygments-kt:#fe357e;
  --pygments-m:#898989;
  --pygments-s:#e25e5e;
  --pygments-na:#80932a;
  --pygments-nb:#00a300;
  --pygments-nc:#7a7afe;
  --pygments-no:#ff4040;
  --pygments-nd:#bf5aff;
  --pygments-ni:#999;
  --pygments-ne:#da655f;
  --pygments-nf:#7a7afe;
  --pygments-nl:#a0a000;
  --pygments-nn:#7a7afe;
  --pygments-nt:#00a300;
  --pygments-nv:#8381e7;
  --pygments-ow:#bf5aff;
  --pygments-w:#bbb;
  --pygments-mb:#898989;
  --pygments-mf:#898989;
  --pygments-mh:#898989;
  --pygments-mi:#898989;
  --pygments-mo:#898989;
  --pygments-sa:#e25e5e;
  --pygments-sb:#e25e5e;
  --pygments-sc:#e25e5e;
  --pygments-dl:#e25e5e;
  --pygments-sd:#e25e5e;
  --pygments-s2:#e25e5e;
  --pygments-se:#d07125;
  --pygments-sh:#e25e5e;
  --pygments-si:#c17492;
  --pygments-sx:#00a300;
  --pygments-sr:#c17492;
  --pygments-s1:#e25e5e;
  --pygments-ss:#8381e7;
  --pygments-bp:#00a300;
  --pygments-fm:#7a7afe;
  --pygments-vc:#8381e7;
  --pygments-vg:#8381e7;
  --pygments-vi:#8381e7;
  --pygments-vm:#8381e7;
  --pygments-il:#898989
}
div.mw-highlight {
  background-color:var(--wiki-content-dynamic-color--inverted);
  margin:0.5em 0
}
.mw-highlight .err {
  border-color:var(--pygments-err)
}
.mw-highlight .c {
  color:var(--pygments-c)
}
.mw-highlight .k {
  color:var(--pygments-k)
}
.mw-highlight .o {
  color:var(--pygments-o)
}
.mw-highlight .ch {
  color:var(--pygments-ch)
}
.mw-highlight .cm {
  color:var(--pygments-cm)
}
.mw-highlight .cp {
  color:var(--pygments-cp)
}
.mw-highlight .cpf {
  color:var(--pygments-cpf)
}
.mw-highlight .c1 {
  color:var(--pygments-c1)
}
.mw-highlight .cs {
  color:var(--pygments-cs)
}
.mw-highlight .gd {
  color:var(--pygments-gd)
}
.mw-highlight .gr {
  color:var(--pygments-gr)
}
.mw-highlight .gh {
  color:var(--pygments-gh)
}
.mw-highlight .gi {
  color:var(--pygments-gi)
}
.mw-highlight .go {
  color:var(--pygments-go)
}
.mw-highlight .gp {
  color:var(--pygments-gp)
}
.mw-highlight .gu {
  color:var(--pygments-gu)
}
.mw-highlight .gt {
  color:var(--pygments-gt)
}
.mw-highlight .kc {
  color:var(--pygments-kc)
}
.mw-highlight .kd {
  color:var(--pygments-kd)
}
.mw-highlight .kn {
  color:var(--pygments-kn)
}
.mw-highlight .kp {
  color:var(--pygments-kp)
}
.mw-highlight .kr {
  color:var(--pygments-kr)
}
.mw-highlight .kt {
  color:var(--pygments-kt)
}
.mw-highlight .m {
  color:var(--pygments-m)
}
.mw-highlight .s {
  color:var(--pygments-s)
}
.mw-highlight .na {
  color:var(--pygments-na)
}
.mw-highlight .nb {
  color:var(--pygments-nb)
}
.mw-highlight .nc {
  color:var(--pygments-nc)
}
.mw-highlight .no {
  color:var(--pygments-no)
}
.mw-highlight .nd {
  color:var(--pygments-nd)
}
.mw-highlight .ni {
  color:var(--pygments-ni)
}
.mw-highlight .ne {
  color:var(--pygments-ne)
}
.mw-highlight .nf {
  color:var(--pygments-nf)
}
.mw-highlight .nl {
  color:var(--pygments-nl)
}
.mw-highlight .nn {
  color:var(--pygments-nn)
}
.mw-highlight .nt {
  color:var(--pygments-nt)
}
.mw-highlight .nv {
  color:var(--pygments-nv)
}
.mw-highlight .ow {
  color:var(--pygments-ow)
}
.mw-highlight .w {
  color:var(--pygments-w)
}
.mw-highlight .mb {
  color:var(--pygments-mb)
}
.mw-highlight .mf {
  color:var(--pygments-mf)
}
.mw-highlight .mh {
  color:var(--pygments-mh)
}
.mw-highlight .mi {
  color:var(--pygments-mi)
}
.mw-highlight .mo {
  color:var(--pygments-mo)
}
.mw-highlight .sa {
  color:var(--pygments-sa)
}
.mw-highlight .sb {
  color:var(--pygments-sb)
}
.mw-highlight .sc {
  color:var(--pygments-sc)
}
.mw-highlight .dl {
  color:var(--pygments-dl)
}
.mw-highlight .sd {
  color:var(--pygments-sd)
}
.mw-highlight .s2 {
  color:var(--pygments-s2)
}
.mw-highlight .se {
  color:var(--pygments-se)
}
.mw-highlight .sh {
  color:var(--pygments-sh)
}
.mw-highlight .si {
  color:var(--pygments-si)
}
.mw-highlight .sx {
  color:var(--pygments-sx)
}
.mw-highlight .sr {
  color:var(--pygments-sr)
}
.mw-highlight .s1 {
  color:var(--pygments-s1)
}
.mw-highlight .ss {
  color:var(--pygments-ss)
}
.mw-highlight .bp {
  color:var(--pygments-bp)
}
.mw-highlight .fm {
  color:var(--pygments-fm)
}
.mw-highlight .vc {
  color:var(--pygments-vc)
}
.mw-highlight .vg {
  color:var(--pygments-vg)
}
.mw-highlight .vi {
  color:var(--pygments-vi)
}
.mw-highlight .vm {
  color:var(--pygments-vm)
}
.mw-highlight .il {
  color:var(--pygments-il)
}
.mw-highlight pre {
  background:var(--pygments-background);
  margin:0
}
.mw-content-ltr.mw-highlight-lines pre,
.mw-content-ltr.content .mw-highlight-lines pre {
  padding-left:3.5em;
  box-shadow:inset 2.75em 0 0 var(--wiki-content-dynamic-color--inverted)
}
.mw-highlight .hll {
  background-color:rgba(var(--wiki-accent-color--rgb),.2)
}
.mw-apisandbox-toolbar {
  background:var(--wiki-content-background-color--secondary);
  top:var(--wikigg-header-height)
}
.ext-replacetext-searchoptions {
  background-color:transparent;
  border:1px solid var(--wiki-content-border-color)
}
.ext-replacetext-searchoptions .ext-replacetext-divider {
  border-bottom:1px solid var(--wiki-content-border-color)
}
.view-dark textarea {
  background-color:var(--wiki-content-background-color--secondary);
  border:1px solid var(--wiki-content-border-color);
  color:var(--wiki-content-text-color)
}
.view-dark textarea:focus-visible {
  outline-color:var(--wiki-accent-color);
  outline-style:solid
}
.oo-ui-textInputWidget.oo-ui-widget-enabled textarea.oo-ui-inputWidget-input:focus {
  outline:1px solid var(--wiki-accent-color)
}
.mwe-math-fallback-image-inline,
.mwe-math-fallback-image-display,
.ve-ui-mwLatexPage-symbol {
  filter:var(--wiki-icon-general-filter)
}
#searchInput {
  background-color:var(--wiki-content-background-color--secondary);
  border-color:var(--wiki-content-border-color);
  color:var(--wiki-content-text-color);
  box-shadow:none
}
#searchInput:focus,
#simpleSearch:hover #searchInput,
#simpleSearch:hover #searchInput:focus {
  border-color:var(--wiki-accent-color);
  box-shadow:none
}
#searchButton {
  filter:var(--wiki-icon-to-link-filter)
}
.vector-search-box-input::placeholder {
  color:var(--wiki-content-text-mix-color)
}
.suggestions-results,
.suggestions-special {
  background-color:var(--wiki-content-background-color--secondary)
}
.suggestions a.mw-searchSuggest-link,
.suggestions a.mw-searchSuggest-link:hover,
.suggestions a.mw-searchSuggest-link:active,
.suggestions a.mw-searchSuggest-link:focus {
  color:var(--wiki-content-text-color)
}
.suggestions-result {
  color:var(--wiki-content-link-color)
}
.suggestions-result-current {
  background-color:var(--wiki-accent-color);
  color:var(--wiki-accent-label-color)
}
.suggestions-special .special-label {
  color:var(--wiki-content-text-mix-color)
}
.suggestions-special.suggestions-result-current .special-label {
  color:var(--wiki-accent-label-color)
}
.suggestions-special .special-query {
  color:var(--wiki-link-label-color)
}
fieldset#mw-searchoptions {
  background-color:rgba(var(--wiki-content-background-color--secondary--rgb),0.5);
  border-color:var(--wiki-content-border-color)
}
#mw-searchoptions .divider {
  border-color:var(--wiki-content-border-color)
}
.mw-search-profile-tabs {
  background-color:rgba(var(--wiki-content-background-color--secondary--rgb),0.5);
  border:1px solid var(--wiki-content-border-color);
  margin-top:1em
}
.mw-search-profile-tabs div.search-types ul li.current a {
  color:var(--wiki-content-text-color)
}
.results-info,
.mw-search-result-data {
  color:var(--wiki-content-text-mix-color)
}
#mw-indicator-mw-helplink a {
  background-image:none
}
#mw-indicator-mw-helplink a::before {
  background-image:url(/resources/src/mediawiki.helplink/images/helpNotice.svg?46d34);
  background-position:left center;
  background-repeat:no-repeat;
  display:inline-block;
  vertical-align:middle;
  height:20px;
  padding-left:25px;
  content:""
}
#mw-indicator-mw-helplink a::before {
  filter:var(--wiki-icon-to-link-filter)
}
.mw-number-text {
  color:var(--wiki-content-text-mix-color)
}
.mw-body-content .mw-number-text h3 {
  color:var(--wiki-heading-color)
}
.mw-number-text.icon-edits,
.mw-number-text.icon-pages,
.mw-number-text.icon-contributors {
  position:relative;
  background:none
}
.mw-number-text.icon-edits::before,
.mw-number-text.icon-pages::before,
.mw-number-text.icon-contributors::before {
  position:absolute;
  width:95px;
  height:100%;
  left:0;
  top:0;
  content:'';
  filter:brightness(0) var(--wiki-icon-general-filter)
}
pre,
code,
.mw-code {
  background-color:var(--wiki-content-background-color--secondary);
  border:1px solid var(--wiki-content-border-color);
  color:var(--wiki-content-text-color)
}
.mw-templatedata-doc-param-alias {
  color:var(--wiki-content-text-mix-color)
}
}

Revision as of 22:30, 14 January 2025

/* CSS placed here will be applied to all skins */
/* sorry, wiki.gg! */

:root {
	/**********************
	* Probably edit these * [ DARK VIEW ]
	***********************/
    --wiki-body-background-color: #171717;
    --wiki-body-background-color--rgb: 23, 23, 23;
    --wiki-body-background-image: url(/images/c/c4/Site-background-dark.jpg); /* please find the file path by viewing the image directly (not at the File: page) */
    
    --wiki-content-background-color: #202020;
    --wiki-content-background-color--rgb: 32,32,32;
    --wiki-content-background-opacity: 0.9;
    --wiki-content-background-color--secondary: #2b2b2b;
    --wiki-content-background-color--secondary--rgb: 43,43,43;
    --wiki-content-border-color: #991A51;
    --wiki-content-border-color--rgb: 153,26,81;
    --wiki-content-link-color: #6d8afb; /* if changing this, remember to change --wiki-icon-to-link-filter as well!!! */
    --wiki-content-link-color--rgb: 109,138,251;
    --wiki-content-text-mix-color: #9b9b9b;
    --wiki-content-text-mix-color--rgb: 155,155,155;
    --wiki-content-text-mix-color-95: #2a2a2a;
    --wiki-content-text-mix-color-95--rgb: 42,42,42;
    /* [ DARK VIEW ] */
    --wiki-accent-color: #ff4d9d;
    --wiki-accent-color--rgb: 255,77,157;
    --wiki-accent-color--hover: #FF2E8C;
    --wiki-accent-color--hover--rgb: 255,46,140;
    --wiki-accent-label-color: #000;
    --wiki-accent-label-color--rgb: 0,0,0;
    --wiki-accent-link-color: #1e1e43;
    --wiki-accent-link-color--rgb: 30, 30, 67;
	
	
    --wiki-icon-to-link-filter: invert(60%) sepia(70%) saturate(3715%) hue-rotate(206deg) brightness(101%) contrast(97%); /* put your --wiki-content-link-color into https://mrpie5.gitlab.io/css-filter-generator/ */
    /**/


    /*******************
    * Maybe edit these * [ DARK VIEW ]
    ********************/
    --wiki-body-background-position: top center;
    --wiki-body-background-size:cover;
    --wiki-body-background-repeat: no-repeat;
    --wiki-body-background-attachment: fixed;
	
	--wiki-content-text-color: #ededed;
    --wiki-content-text-color--rgb: 237,237,237;
    --wiki-content-link-color--visited: var(--wiki-content-link-color);
    --wiki-content-link-color--visited--rgb: var(--wiki-content-link-color--rgb);
    --wiki-content-link-color--hover: var(--wiki-content-link-color);
    --wiki-content-link-color--hover--rgb: var(--wiki-content-link-color--rgb);
    --wiki-content-redlink-color: #FC5B4F;
    --wiki-content-redlink-color--rgb: 252,91,79;
	
	--wiki-content-heading-color:  var(--wiki-content-text-color);
    --wiki-content-heading-color--rgb: var(--wiki-content-text-color--rgb);
    /* [ DARK VIEW ] */
	--wiki-sidebar-background-color: var(--wiki-content-background-color);
    --wiki-sidebar-background-color--rgb: var(--wiki-content-background-color--rgb);
    --wiki-sidebar-background-opacity: var(--wiki-content-background-opacity);
    --wiki-sidebar-border-color: var(--wiki-content-border-color);
    --wiki-sidebar-border-color--rgb: var(--wiki-content-border-color--rgb);
    --wiki-sidebar-link-color: var(--wiki-content-link-color);
    --wiki-sidebar-link-color--rgb: var(--wiki-content-link-color--rgb);
    --wiki-sidebar-link-color--hover: var(--wiki-content-link-color--hover);
    --wiki-sidebar-link-color--hover--rgb: var(--wiki-content-link-color--hover--rgb);
    --wiki-sidebar-heading-color: var(--wiki-content-heading-color);
    --wiki-sidebar-heading-color--rgb: var(--wiki-content-heading-color--rgb);
    /* [ DARK VIEW ] */
    --wiki-navigation-background-color: var(--wiki-content-background-color--secondary);
    --wiki-navigation-background-color--rgb: var(--wiki-content-background-color--secondary--rgb);
    --wiki-navigation-background-color--secondary: var(--wiki-content-background-color);
    --wiki-navigation-background-color--secondary--rgb: var(--wiki-content-background-color--rgb);
    --wiki-navigation-border-color: var(--wiki-content-border-color);
    --wiki-navigation-border-color--rgb: var(--wiki-content-border-color--rgb);
    --wiki-navigation-text-color: var(--wiki-content-link-color);
    --wiki-navigation-text-color--rgb: var(--wiki-content-link-color--rgb);
    --wiki-navigation-text-color--hover: var(--wiki-content-link-color--hover);
    --wiki-navigation-text-color--hover--rgb: var(--wiki-content-link-color--hover--rgb);
    --wiki-navigation-selected-background-color: var(--wiki-content-background-color);
    --wiki-navigation-selected-background-color--rgb: var(--wiki-content-background-color--rgb);
    --wiki-navigation-selected-border-color: var(--wiki-navigation-border-color);
    --wiki-navigation-selected-border-color--rgb: var(--wiki-navigation-border-color--rgb);
    --wiki-navigation-selected-text-color: var(--wiki-content-text-color);
    --wiki-navigation-selected-text-color--rgb: var(--wiki-content-text-color--rgb);
    /* [ DARK VIEW ] */
    --wiki-neutral-color: var(--wiki-content-text-mix-color);
    --wiki-neutral-color--rgb: var(--wiki-content-text-mix-color--rgb);
    --wiki-alert-color: #ff576a;
    --wiki-alert-color--rgb: 255,87,106;
    --wiki-warning-color:#cf721c;
    --wiki-warning-color--rgb: 207,114,28;
    --wiki-success-color: #13aa45;
    --wiki-success-color--rgb: 19,170,69;
    /**/
    
    
    /***********************************
    * Likely do not need to edit these * [ DARK VIEW ]
    ************************************/
    --wiki-body-dynamic-color: #ffffff;
    --wiki-body-dynamic-color--rgb: 255,255,255;
    --wiki-body-dynamic-color--inverted: #000000;
    --wiki-body-dynamic-color--inverted--rgb: 0,0,0;
    --wiki-body-dynamic-color--secondary: #dddddd;
    --wiki-body-dynamic-color--secondary--rgb: 221,221,221;
    --wiki-body-dynamic-color--secondary--inverted: #333333;
    --wiki-body-dynamic-color--secondary--inverted--rgb: 51,51,51;
	
	--wiki-content-border-color--secondary: rgba(var(--wiki-content-border-color--rgb), 0.5);
    --wiki-content-border-color--secondary--rgb: var(--wiki-content-border-color--rgb);
    --wiki-content-border-color--accent: rgba(var(--wiki-accent-color--rgb), 0.5);
    --wiki-content-border-color--accent--rgb: var(--wiki-accent-color--rgb);
    --wiki-content-link-label-color: #000;
    --wiki-content-link-label-color--rgb: 0,0,0;
    --wiki-content-dynamic-color: #ffffff;
    --wiki-content-dynamic-color--rgb: 255, 255, 255;
    --wiki-content-dynamic-color--inverted: #000000;
    --wiki-content-dynamic-color--inverted--rgb: 0, 0, 0;
    --wiki-content-dynamic-color--secondary: #dddddd;
    --wiki-content-dynamic-color--secondary--rgb: 221, 221, 221;
    --wiki-content-dynamic-color--secondary--inverted: #333333;
    --wiki-content-dynamic-color--secondary--inverted--rgb: 51, 51, 51;
    /* [ DARK VIEW ] */
    --wiki-alert-label-color: #000000;
    --wiki-alert-label-color--rgb: 0,0,0;
    --wiki-warning-label-color: #000000;
    --wiki-warning-label-color--rgb: 0, 0, 0;
    --wiki-success-label-color: #000000;
    --wiki-success-label-color--rgb: 0,0,0;
	
    --wiki-icon-general-filter: invert(100%);
}