User:TheGhostOfInky/common.css

@import url('https://fonts.googleapis.com/css2?family=Fira+Code&display=swap');

pre, pre *, .mw-editfont-monospace, .ui-widget input { font-family: 'Fira Code', monospace; font-size: 14px; }

.mw-editfont-monospace { color: #d4d4d4; background-color: #1e1e1e; border-style: ridge; border-width: 6px; border-color: blueviolet; padding: 8px 12px 8px 12px; }

.wikiEditor-ui textarea { border-style: ridge; border-width: 6px; border-color: blueviolet; }

.wikiEditor-ui-toolbar { filter: invert(100%) hue-rotate(180deg); }

.wikiEditor-ui .wikiEditor-ui-view { border-style: ridge; border-width: 2px; border-color: blueviolet; }

.oo-ui-textInputWidget .oo-ui-inputWidget-input { color: #d4d4d4; background-color: #1e1e1e; }

.mw-editform .editOptions { border-radius: 0px; border-style: ridge; border-width: 2px; border-color: blueviolet; }

.oo-ui-buttonElement-framed.oo-ui-widget-enabled> .oo-ui-buttonElement-button, .wikieditor-toolbar-field-wrapper input, .oo-ui-checkboxInputWidget [type="checkbox"]+span { background-color: #6f6f6f; border-color: #888; color: #d4d4d4; }

.oo-ui-buttonElement-framed.oo-ui-widget-enabled> .oo-ui-buttonElement-button:hover { background-color: #888; border-color: #aaa; color: #fff; }

.mw-message-box-warning { filter: invert(80%) hue-rotate(180deg); }

.mw-content-ltr.mw-highlight-lines pre, .mw-content-ltr.content .mw-highlight-lines pre { box-shadow: inset 2.75em 0 0 #4d4d4d; }

.mw-highlight .linenos { color: #fff; }

.ui-dialog .ui-dialog-content { background: inherit; }

.ui-widget-content { background: #1e1e1e; color: #d4d4d4; }

.ui-widget-header { border: 1px solid #888; background: #6f6f6f; color: #d4d4d4; }

.ui-state-default, .ui-widget-content .ui-state-default { border: 1px solid #888; background: #6f6f6f; color: #d4d4d4; }

.cosmos-header .wds-dropdown__content { border: 1px solid #6f6f6f; background-color: #1e1e1e; }

.cosmos-header .wds-dropdown__content .wds-list.wds-is-linked li > a:not(.wds-button) { color: #fff; }

.cosmos-header .wds-dropdown__content .wds-list.wds-is-linked .wds-dropdown-level-2 .wds-dropdown-level-2__content { background-color: #1e1e1e; }

.wvui-typeahead-search__suggestions { color: #d4d4d4; background-color: #1e1e1e; border: 1px solid #6f6f6f; border-top-width: 0; border-radius: 0 0 2px 2px; }

.wvui-typeahead-search__suggestions__footer--active, .wvui-typeahead-suggestion--active { background-color: #222; }

.wvui-typeahead-suggestion__title { color: #d4d4d4; }

.oo-ui-popupWidget-popup { background-color: #1e1e1e; border: 1px solid #6f6f6f; border-radius: 2px; }

.mw-echo-ui-notificationBadgeButtonPopupWidget-popup > .oo-ui-popupWidget-popup > .oo-ui-popupWidget-head { border-bottom: 1px solid #6f6f6f; }

.mw-echo-ui-notificationItemWidget, .mw-echo-ui-placeholderItemWidget { background-color: #1e1e1e; border: 1px solid #6f6f6f; border-bottom: 0; }

.mw-echo-ui-notificationItemWidget:hover { background-color: #222; }

.mw-echo-ui-notificationItemWidget-content-message-header, .mw-echo-ui-notificationBadgeButtonPopupWidget-popup *, .mw-echo-ui-menuItemWidget > .oo-ui-buttonElement-button > .oo-ui-labelElement-label { color: #fff; }

.mw-echo-ui-menuItemWidget-prioritized .oo-ui-buttonElement-button > .oo-ui-iconElement-icon { filter: invert(100%); }

.oo-ui-pendingElement-pending { background-color: #1e1e1e; background-image: linear-gradient(       135deg,#000 25%,transparent 25%,        transparent 50%,#000 50%,        #000 75%,transparent 75%,transparent    ); }

border: 1px solid #6f6f6f; background-color: #1e1e1e; }
 * 1) filetoc {

.mw-ui-button { background-color: #1e1e1e; color: #d4d4d4; border: 1px solid #6f6f6f; border-radius: 0; }

.mw-ui-button:not(:disabled):hover { background-color: #444; border-color: #6f6f6f; }

.mw-ui-button-group > .mw-ui-button > span { filter: invert(100%) hue-rotate(180deg); }

color: #d4d4d4; background-color: #1e1e1e; border: 1px solid #6f6f6f; }
 * 1) mw_metadata, .mw_metadata td, .mw_metadata th {

.oo-ui-popupWidget-popup > .oo-ui-popupWidget-head > .oo-ui-iconWidget { filter: invert(100%); }

.wvui-button--framed:not([disabled]):hover { background-color: #666; color: #d4d4d4; }

.wvui-button--framed:not([disabled]) { background-color: #444; border-color: #6f6f6f; }

.mw-search-profile-tabs { background-color: #1e1e1e; border: 1px solid #6f6f6f; border-radius: 2px; }

.no-info-container { background-color: #1e1e1e; }

background-color: #666; color: #d4d4d4; }
 * 1) pagehistory li.selected {

/*One Dark*/ .mw-highlight .c, .mw-highlight .ch, .mw-highlight .cm, .mw-highlight .cpf, .mw-highlight .cs, .mw-highlight .c1 { color: #7F848E; font-style: italic; }

.mw-highlight .gh { color: #ABB2BF; font-weight: bold; }

.mw-highlight .gd, .mw-highlight .gr, .mw-highlight .gi, .mw-highlight .go, .mw-highlight .gp, .mw-highlight .gs, .mw-highlight .gu, .mw-highlight .gt { color: #ABB2BF; font-weight: normal; }

.mw-highlight .kc { color: #E5C07B; font-weight: bold; }

.mw-highlight .k { color: #C678DD; font-weight: bold; }

.mw-highlight .o, .mw-highlight .ow { color: #56B6C2; }

.mw-highlight .cp { color: #7F848E; }

.mw-highlight .kd, .mw-highlight .kn, .mw-highlight .kr { color: #C678DD; font-weight: bold; }

.mw-highlight .kp { color: #C678DD; }

.mw-highlight .kt { color: #E5C07B; }

.mw-highlight .m, .mw-highlight .il, .mw-highlight .mb, .mw-highlight .mf, .mw-highlight .mh, .mw-highlight .mi, .mw-highlight .mo { color: #D19A66; }

.mw-highlight .s, .mw-highlight .sa, .mw-highlight .sb, .mw-highlight .sc, .mw-highlight .dl, .mw-highlight .sd, .mw-highlight .s2, .mw-highlight .se, .mw-highlight .sh, .mw-highlight .si, .mw-highlight .sx, .mw-highlight .sr, .mw-highlight .s1, .mw-highlight .ss { color: #98C379; }

.mw-highlight .vc, .mw-highlight .vg, .mw-highlight .vi, .mw-highlight .vm, .mw-highlight .n, .mw-highlight .na, .mw-highlight .nb, .mw-highlight .bp, .mw-highlight .no, .mw-highlight .ne, .mw-highlight .nl, .mw-highlight .nv { color: #E06C75; font-weight: normal; }

.mw-highlight .nc { color: #E5C07B; font-weight: bold; }

.mw-highlight .nd { color: #61AFEF; }

.mw-highlight .ni { color: #E06C75; font-weight: bold; }

.mw-highlight .nf, .mw-highlight .fm { color: #61AFEF; font-weight: bold; }

.mw-highlight .nn, .mw-highlight .nt { color: #E06C75; font-weight: bold; }

.mw-highlight .w { color: #ABB2BF; }