利用者:鈴音雨/DarkTheme.css

a, .vector-menu-tabs-legacy li a {
  color: hsl( 200 calc( 1 * 100%) 49.4% / 1);
}

a:visited, .vector-menu-tabs-legacy li a:visited {
  color: #b857ff;
}

body {
  background: hsl( 220 calc( 1 * 6.5%) 18% / 1);
}

#content {
  background: hsl( 223 calc( 1 * 6.7%) 20.6% / 1);
}

.vector-legacy-sidebar .vector-menu-portal .vector-menu-content li a {
  color: hsl( 200 calc( 1 * 100%) 49.4% / 1);
}

.vector-legacy-sidebar .vector-menu-portal .vector-menu-content li a:visited {
  color: #b857ff;
}

.vector-menu-tabs-legacy .selected {
  background: #2f5b98;
}

.vector-menu-tabs-legacy {
  background: hsl( 223 calc( 1 * 6.7%) 20.6% / 1);
}

.vector-menu-tabs-legacy .selected a, .vector-menu-tabs-legacy .selected a:visited {
  color: white;
}

.vector-menu-tabs-legacy li {
  background: hsl( 223 calc( 1 * 6.7%) 20.6% / 1);
}

#p-logo a {
  filter: invert(1);
}

#mw-head {
  background: hsl( 220 calc( 1 * 6.5%) 18% / 1);
}

.mw-footer li {
  color: white;
}

#content {
  color: white;
}

.vector-menu-heading, .vector-menu-dropdown .vector-menu-heading {
  color: white;
}

.vector-menu-tabs, .vector-menu-tabs a, #mw-head .vector-menu-dropdown .vector-menu-heading {
	background-image: none;
}

.mw-heading, h1, h2, h3, h4, h5, h6 {
  color: white;
}

[class^="oo-ui-icon"], [class^="oo-ui-indicator"], .oo-ui-icon-bell, .oo-ui-icon-tray, .oo-ui-icon-clock, .oo-ui-icon-collapse {
  filter: invert(1);
}

.vector-legacy-sidebar .vector-menu-portal .vector-menu-heading {
  color: #9aa3ab;
}

.oo-ui-buttonElement-framed.oo-ui-widget-enabled > .oo-ui-buttonElement-button {
  background-color: #151515;
  color: #cfd7df;
  border-color: #45484b;
}

.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive > .oo-ui-buttonElement-button:hover {
  background-color: #fff;
}

.oo-ui-buttonElement-framed.oo-ui-widget-enabled > .oo-ui-buttonElement-button:hover {
  background-color: #000;
  color: #bfc6cd;
  border-color: #4e5155;
}

.mw-rcfilters-ui-changesListWrapperWidget .mw-changeslist-legend {
  background-color: #000;
  border: 1px solid #474a4d;
}

.mw-body {
  border: 1px solid #646464
}

.oo-ui-tagMultiselectWidget.oo-ui-widget-enabled.oo-ui-tagMultiselectWidget-outlined {
  background-color: #0e0e0e;
}

.mw-rcfilters-ui-filterTagMultiselectWidget.oo-ui-widget-enabled .oo-ui-tagMultiselectWidget-handle {
  background-color: #0e0e0e;
  border: 1px solid #434649;
}

.mw-rcfilters-ui-filterTagMultiselectWidget-wrapper-content-title {
  color: #949ca3;
}

.oo-ui-tagMultiselectWidget.oo-ui-widget-enabled.oo-ui-tagMultiselectWidget-outlined .oo-ui-tagItemWidget.oo-ui-widget-enabled {
  background-color: #000;
}

.oo-ui-tagItemWidget.oo-ui-widget-enabled {
  color: #d0d6dc;
}

.oo-ui-textInputWidget .oo-ui-inputWidget-input {
  background-color: #000;
  color: #fff;
  border: 1px solid #44484b;
}

.mw-rcfilters-ui-filterTagMultiselectWidget-views-select-widget.oo-ui-widget {
  border: 1px solid #44484b;
}

.oo-ui-buttonElement-frameless.oo-ui-widget-enabled > .oo-ui-buttonElement-button {
  color: #d4d9de;
}

.mw-plusminus-pos {
  color: #04c904;
}

.mw-plusminus-neg {
  color: #f72f2f;
}

a.new {
  color: #f92626
}

.vector-menu-dropdown .vector-menu-heading::after {
  filter: invert(1);
}

#mw-content-subtitle, #contentSub2 {
  color: #8c959b;
}

.mw-parser-output .ombox {
  border: 1px solid #404346 !important;
  background-color: #0e0e0e !important;
}

.mw-parser-output .module-shortcutboxplain {
  border: 1px solid #4f4f4f;
  background: #000;
}

.toc, .toccolours {
  background-color: #111111;
  border: 1px solid #424448;
}

.tocnumber {
  color: #d4d9de;
}

.wb-langlinks-link > a:link, .wb-langlinks-link > a:visited {
  color: #9ca5ac !important;
}

.wb-langlinks-link > a:link::before, .wb-langlinks-link > a:visited::before {
  -webkit-filter: grayscale(1) invert(1);
  filter: grayscale(1) invert(1);
}

.cdx-button:enabled, .cdx-button.cdx-button--fake-button--enabled {
  background-color: #080808;
  color: #dce2e8;
  border-color: #5e6267;
}

.client-js .mw-content-rtl .mw-editsection-bracket:first-of-type, .client-js .mw-content-ltr .mw-editsection-bracket:not(:first-of-type) {
  color: #afb9c1;
}

.client-js .mw-content-ltr .mw-editsection-bracket:first-of-type, .client-js .mw-content-rtl .mw-editsection-bracket:not(:first-of-type) {
  color: #afb9c1;
}

.mw-parser-output a.extiw, .mw-parser-output a.external {
  color: #30a6dc;
}

.wikitable > tr > th, .wikitable > * > tr > th {
  background-color: #131313;
}

.wikitable > tr > th, .wikitable > tr > td, .wikitable > * > tr > th, .wikitable > * > tr > td {
  border: 1px solid #4c4f53;
}

.wikitable {
  color: #d7dee4;
  background-color: #000000;
}

.fmbox-warning {
  color: #000;
}

.catlinks {
  background-color: #0a0a0a;
  border: 1px solid #5f6367;
}

.navbox th, .navbox-title {
  background-color: #28286e;
}

.navbox-list {
  border-color: #090909;
}

tr + tr > .navbox-abovebelow, tr + tr > .navbox-group, tr + tr > .navbox-image, tr + tr > .navbox-list {
  border-top: 2px solid #0b0b0b;
}

.navbox-abovebelow, th.navbox-group, .navbox-subgroup .navbox-title {
  background-color: #191925;
}

.navbox, .navbox-subgroup {
  background-color: #111111;
}

.navbox-even {
  background-color: #171717;
}

.navbox-subgroup .navbox-group, .navbox-subgroup .navbox-abovebelow {
    background-color: #161642;
}

.mw-parser-output .pathnavbox {
  border: 1px outset #15153b;
  background-color: #15153b;
}

.mw-parser-output .ambox {
  border: 1px solid #525559;
  background-color: #060606;
}

.infobox {
  border: 1px solid #53575a;
  background-color: #0A0A0A;
  color: white;
}

.oo-ui-dropdownWidget.oo-ui-widget-enabled .oo-ui-dropdownWidget-handle:hover {
  background-color: #000;
  color: #b7bdc3;
  border-color: #53575b;
}

.oo-ui-dropdownWidget.oo-ui-widget-enabled .oo-ui-dropdownWidget-handle {
  background-color: #070707;
  color: #d3d9e0;
}

.oo-ui-dropdownWidget.oo-ui-widget-enabled.oo-ui-dropdownWidget-open .oo-ui-dropdownWidget-handle {
  background-color: #000;
}

.oo-ui-menuSelectWidget {
  background-color: #000;
  border: 1px solid #474a4e;
}

.oo-ui-menuOptionWidget.oo-ui-widget-enabled.oo-ui-optionWidget {
  color: #dae1e9;
}

.oo-ui-menuOptionWidget.oo-ui-optionWidget-selected, .oo-ui-menuOptionWidget.oo-ui-optionWidget-selected.oo-ui-menuOptionWidget.oo-ui-optionWidget-highlighted, .oo-ui-menuOptionWidget.oo-ui-optionWidget-pressed.oo-ui-menuOptionWidget.oo-ui-optionWidget-highlighted {
  background-color: #23344c;
  color: #0f4cc6;
}

.oo-ui-menuOptionWidget.oo-ui-optionWidget-highlighted {
  background-color: #18191a;
  color: #fff;
}

.oo-ui-checkboxInputWidget [type='checkbox'] + span {
  background-color: #000;
  border-color: #838990;
}

.mw-widget-dateInputWidget-handle {
  background-color: #000;
  color: #fff;
}

.mw-widget-dateInputWidget-empty .mw-widget-dateInputWidget-handle {
    color: #899198;
}

.mw-parser-output .fmbox {
  border: 1px solid #45484b !important;
  background-color: #060606 !important;
}

figure[typeof~='mw:File/Thumb'], figure[typeof~='mw:File/Frame'] {
  border: 1px solid #1c1d1d;
  background-color: #060606;
}

figure[typeof~='mw:File/Thumb'] > :not(figcaption) .mw-file-element, figure[typeof~='mw:File/Frame'] > :not(figcaption) .mw-file-element {
  border: 1px solid #292a2b;
  background: #060606;
}

figure[typeof~='mw:File/Thumb'] > figcaption, figure[typeof~='mw:File/Frame'] > figcaption {
  border: 1px solid #363738;
  background-color: #060606;
}

.mw-parser-output .tmbox {
  background-color: #51410b;
}

.mw-parser-output .documentation, .mw-parser-output .documentation-metadata {
  border: 1px solid #4f5256;
  background-color: #012d17;
}

re, code, .mw-code {
  background-color: #060606;
  color: #fff;
  border: 1px solid #191919;
}

.mw-parser-output .cmbox {
  border: 1px solid #a2a9b1;
  background-color: #07153a;
}