MediaWiki:Common.css: различия между версиями

мНет описания правки
мНет описания правки
Строка 49: Строка 49:
/*== Цвет фона ==*/
/*== Цвет фона ==*/
/* Алёрты */
/* Алёрты */
--bg-message-subtle: #0e6143;
--bg-color-message: #0e6143;
--bg-success-subtle: var(--bg-message-subtle);
--bg-color-success: var(--bg-color-message);
--bg-notice-subtle: #21375f;
--bg-color-notice: #21375f;
--bg-neutral-subtle: #2b2e39;
--bg-color-neutral: #2b2e39;
--bg-progressive-subtle: #23232f;
--bg-color-progressive: #23232f;
--bg-warning-subtle: #7b6919;
--bg-color-warning: #7b6919;
--bg-error-subtle: #7b1919;
--bg-color-error: #7b1919;
/*== Цвет границ ==*/
/*== Цвет границ ==*/
Строка 64: Строка 64:
/* Алёрты */
/* Алёрты */
--border-message: #13855c;
--border-color-message: #13855c;
--border-success: var(--border-message);
--border-color-success: var(--border-color-message);


--border-notice: #345695;
--border-color-notice: #345695;
--border-neutral: #393d4b;
--border-color-neutral: #393d4b;
--border-progressive: #38384b;
--border-color-progressive: #38384b;


--border-warning: #af9a24;
--border-color-warning: #af9a24;
--border-error: #af2424;
--border-color-error: #af2424;
/*== Для кодо-подобных блоков ==*/
/*== Для кодо-подобных блоков ==*/
/* Цвет фона */
/* Цвет фона */
--bg-code: #25252b;
--bg-color-code: #25252b;
--bg-code-light: #28282f;
--bg-color-code-light: #28282f;
/* Цвет границ */
/* Цвет границ */
--color-code-border: #3e3e49;
--border-color-code: #3e3e49;
--color-code-border-light: #2f2f37;
--border-color-code-light: #2f2f37;
/*== Стиль границ ==*/
/*== Стиль границ ==*/
Строка 117: Строка 117:
/*== Цвет текста ==*/
/*== Цвет текста ==*/
--theme-color-text: lightgray;
--theme-text-color: var(--ooui--text-color);
--theme-color-text-light: white;
--theme-text-color-light: var(--ooui--text-color-light);
--theme-color-text-dark: #72777d;
--theme-text-color-dark: var(--ooui--text-color-dark);
--theme-text-color-header: var(--ooui--text-color-header);


/*== Цвет фона ==*/
/*== Цвет фона ==*/
--theme-bg: #212126;
--theme-bg-color-base: #1b1b1f;
--theme-bg-light: #26262d;
--theme-bg-color-50: #1f1f24;
--theme-bg-lighter: #2c2c34;
--theme-bg-color-100: #212126;
--theme-bg-dark: #1f1f24;
--theme-bg-color-200: #25252b;
--theme-bg-color-250: #2c2c34;
--theme-bg-color-350: #31313b;
--theme-bg-color-400: #34343f;
--theme-bg-color-500: #3d3d49;
 
--theme-bg--rgba: 51, 51, 63;
--theme-bg--rgba: 51, 51, 63;
--theme-bg-light--rgba: 61, 61, 73;
--theme-bg-light--rgba: 61, 61, 73;
/* Осветление */
--theme-bg-header--gradient: linear-gradient(120deg, var(--theme-bg-color-350), var(--theme-bg-color-250));
--theme-bg-overlay-2: rgba(221, 221, 255, 0.02);
--theme-bg-header-light--gradient: linear-gradient(120deg, var(--theme-bg-color-400), var(--theme-bg-color-250));
--theme-bg-overlay-3: rgba(221, 221, 255, 0.03);
/*== Цвет фона заголовков ==*/
--theme-bg-header: #31313b;
--theme-bg-header-light: #34343f;
--theme-bg-header-lighter: #3d3d49;
--theme-bg-header-dark: #2b2b33;
--theme-bg-header--gradient: linear-gradient(120deg, var(--theme-bg-header), var(--theme-bg-header-dark));
--theme-bg-header-light--gradient: linear-gradient(120deg, var(--theme-bg-header-light), var(--theme-bg-header-dark));


--theme-bg-header-light--gradient-center: linear-gradient(120deg, var(--theme-bg-header-dark) 0%, var(--theme-bg-header-light) 50%, var(--theme-bg-header-dark) 100%);
--theme-bg-header-light--gradient-center: linear-gradient(120deg, var(--theme-bg-color-250) 0%, var(--theme-bg-color-400) 50%, var(--theme-bg-color-250) 100%);


/*== Цвет границ ==*/
/*== Цвет границ ==*/
--theme-border: #3b3b46;
--theme-border-color-base: #3b3b46;
--theme-border-light: #464653;
--theme-border-color-100: #464653;
--theme-border-lighter: #555565;
--theme-border-color-200: #555565;
--theme-border--rgba: rgba(68, 68, 85, var(--alpha));


/*== Цвет иконок svg ==*/
/*== Цвет иконок svg ==*/
--theme-icon-color: var(--theme-color-text);
--theme-icon-color: var(--theme-text-color);


/*==========
/*==========
Палитра UI Вики
Палитра UI Вики
==========*/
==========*/
/*== Цвет текста ==*/
--ooui--text-color: lightgray;
--ooui--text-color-light: white;
--ooui--text-color-dark: #72777d;
--ooui--text-color-header: #dddddd;


/*== Цвет фона ==*/
/*== Цвет фона ==*/
--ooui--bg: #27272d;
--ooui--bg-color: #27272d;
--ooui--bg-light: #2a2a31;
--ooui--bg-color-light: #2a2a31;
--ooui--bg-dark: #232329;
--ooui--bg-color-dark: #232329;
--ooui--bg-darkened: #1c1c21;
--ooui--bg-color-darkened: #1c1c21;
--ooui--bg--hover: #ddddff06;
--ooui--bg-color--hover: #ddddff06;
/* Градиент */
/* Градиент */
--ooui--gradient: linear-gradient(120deg, var(--ooui--bg-light), var(--ooui--bg-dark));
--ooui--gradient: linear-gradient(120deg, var(--ooui--bg-color-light), var(--ooui--bg-color-dark));
--ooui--gradient-light: linear-gradient(120deg, #353540, var(--ooui--bg));
--ooui--gradient-light: linear-gradient(120deg, #353540, var(--ooui--bg-color));


/*== Цвет границ ==*/
/*== Цвет границ ==*/
--ooui--border: #32323b;
--ooui--border-color: #32323b;
--ooui--border-light: #35353f;
--ooui--border-color-light: #35353f;
--ooui--border-lighter: #474755;
--ooui--border-color-lighter: #474755;
--ooui--border-dark: #2d2d35;
--ooui--border-color-dark: #2d2d35;


}
}
Строка 314: Строка 315:
border-radius: 2px;
border-radius: 2px;
padding: 1px 4px;
padding: 1px 4px;
background: var(--bg-code);
background: var(--bg-color-code);
border: 1px solid var(--color-code-border);
border: 1px solid var(--border-color-code);
color: lightgrey;
color: var(--theme-text-color);
font-size: 0.9rem;
font-size: 0.9rem;
}
}
Строка 323: Строка 324:
overflow: auto;
overflow: auto;
white-space: pre-wrap;
white-space: pre-wrap;
background: var(--bg-code-light);
background: var(--bg-color-code-light);
border: 1px solid var(--color-code-border-light);
border: 1px solid var(--border-color-code-light);
padding: 0.5em;
padding: 0.5em;
color: lightgrey;
color: var(--theme-text-color);
font-family: 'Menlo', 'Consolas', 'Monaco', 'Noto Mono', 'Nimbus Mono L', monospace;
font-family: 'Menlo', 'Consolas', 'Monaco', 'Noto Mono', 'Nimbus Mono L', monospace;
}
}


blockquote {
blockquote {
background: var(--theme-bg);
background: var(--theme-bg-color-100);
border-left: 4px solid var(--theme-bg-light);
border-left: 4px solid var(--theme-bg-color-200);
padding: 8px 32px;
padding: 8px 32px;
overflow: hidden;
overflow: hidden;
Строка 348: Строка 349:


input[type="button"] {
input[type="button"] {
background: var(--ooui--bg);
background: var(--ooui--bg-color);
border: 1px solid var(--ooui--border);
border: 1px solid var(--ooui--border-color);
color: lightgray;
color: var(--ooui--text-color);
}
}


Строка 414: Строка 415:
border-bottom: 2px solid var(--color-darkened-border);
border-bottom: 2px solid var(--color-darkened-border);
border-radius: var(--border-radius-low) var(--border-radius-low) 0 0;
border-radius: var(--border-radius-low) var(--border-radius-low) 0 0;
background: var(--ooui--bg-light);
background: var(--ooui--bg-color-light);
font-size: 1.05em;
font-size: 1.05em;
font-weight: bold;
font-weight: bold;
Строка 429: Строка 430:
border-top: 0;
border-top: 0;
border-radius: 0 0 var(--border-radius-low) var(--border-radius-low);
border-radius: 0 0 var(--border-radius-low) var(--border-radius-low);
background: var(--theme-bg-dark);
background: var(--theme-bg-color-50);
box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), inset 0 -2px 4px rgba(0, 0, 0, 0.15);
box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), inset 0 -2px 4px rgba(0, 0, 0, 0.15);
}
}
Строка 438: Строка 439:
.sidebar-inner, .dropdown {
.sidebar-inner, .dropdown {
padding: 1em 2em;
padding: 1em 2em;
background: var(--ooui--bg);
background: var(--ooui--bg-color);
border-color: var(--ooui--border);
border-color: var(--ooui--border-color);
}
}
}
}
Строка 445: Строка 446:
@media screen and (max-width: 850px) {
@media screen and (max-width: 850px) {
#mw-content-block {
#mw-content-block {
background: var(--theme-bg);
background: var(--theme-bg-color-100);
}
}
}
}
Строка 466: Строка 467:
==========*/
==========*/
.ace_editor.ace_autocomplete {
.ace_editor.ace_autocomplete {
background: var(--ooui--bg-dark);
background: var(--ooui--bg-color-dark);
border-color: var(--ooui--border);
border-color: var(--ooui--border-color);
color: lightgrey;
color: var(--ooui--text-color);
}
}


Строка 556: Строка 557:
font-style: oblique 10deg;
font-style: oblique 10deg;
font-variant-caps: small-caps;
font-variant-caps: small-caps;
text-shadow: #1b1b1f 1px 2px,#595959dd 2px 2px 1px
text-shadow: var(--theme-bg-color-base) 1px 2px,#595959dd 2px 2px 1px
}
}


Строка 652: Строка 653:
.navbox { /* Navbox container style */
.navbox { /* Navbox container style */
box-sizing: border-box;
box-sizing: border-box;
border: 1px solid var(--theme-border);
border: 1px solid var(--theme-border-color-base);
width: 100%;
width: 100%;
margin: 2em auto 0; /* Prevent preceding content from clinging to navboxes */
margin: 2em auto 0; /* Prevent preceding content from clinging to navboxes */
Строка 683: Строка 684:
tr + tr > .navbox-image,
tr + tr > .navbox-image,
tr + tr > .navbox-list { /* Borders above 2nd, 3rd, etc. rows */
tr + tr > .navbox-list { /* Borders above 2nd, 3rd, etc. rows */
border-top: 1px solid var(--theme-bg-light); /* Must match background color */
border-top: 1px solid var(--theme-bg-color-200); /* Must match background color */
border-bottom: 1px solid var(--theme-bg-light);
border-bottom: 1px solid var(--theme-bg-color-200);
}
}


Строка 698: Строка 699:
.navbox,
.navbox,
.navbox-subgroup {
.navbox-subgroup {
background: var(--theme-bg-light); /* Level 2 color */
background: var(--theme-bg-color-200); /* Level 2 color */
}
}
.navbox-abovebelow,
.navbox-abovebelow,
th.navbox-group,
th.navbox-group,
.navbox-subgroup .navbox-title {
.navbox-subgroup .navbox-title {
background: var(--theme-bg-header); /* Level 3 color */
background: var(--theme-bg-color-350); /* Level 3 color */
}
}
.navbox-subgroup .navbox-group,
.navbox-subgroup .navbox-group,
.navbox-subgroup .navbox-abovebelow {
.navbox-subgroup .navbox-abovebelow {
background: var(--theme-bg-lighter); /* Level 3 color */
background: var(--theme-bg-color-250); /* Level 3 color */
border-right: 1px solid var(--theme-bg-light);
border-right: 1px solid var(--theme-bg-color-200);
border-bottom: 1px solid var(--theme-bg-light);
border-bottom: 1px solid var(--theme-bg-color-200);
border-top: none;
border-top: none;
}
}
.navbox-even {
.navbox-even {
background: transparent;  /* Even row striping */
background: transparent;  /* Even row striping */
border-top: 1px solid var(--theme-bg-lighter) !important;
border-top: 1px solid var(--theme-bg-color-350) !important;
border-bottom: 1px solid var(--theme-bg-lighter) !important;
border-bottom: 1px solid var(--theme-bg-color-350) !important;
}
}
.navbox-odd {
.navbox-odd {
Строка 827: Строка 828:
hr {
hr {
border-bottom-width: 0px;
border-bottom-width: 0px;
border-color: var(--theme-border-lighter);
border-color: var(--theme-border-color-200);
}
}


Строка 1250: Строка 1251:
min-width: 100px;
min-width: 100px;
background: #303037;
background: #303037;
border: solid var(--ooui--border)
border: solid var(--ooui--border-color)
}
}


.thumbinner .thumbimage,.thumbborder {
.thumbinner .thumbimage,.thumbborder {
border: solid 1px var(--ooui--border)
border: solid 1px var(--ooui--border-color)
}
}


Строка 1363: Строка 1364:


#mw-page-base {
#mw-page-base {
background: #1b1b1f;
background: var(--theme-bg-color-base);
color: lightgrey;
color: var(--ooui--text-color);
border: #1b1b1f
border: var(--theme-bg-color-base)
}
}


.mediawiki,.mw-page-container {
.mediawiki, .mw-page-container {
background: #1b1b1f;
background: var(--theme-bg-color-base);
color: lightgrey;
color: var(--ooui--text-color);
border: #1b1b1f
border: var(--theme-bg-color-base)
}
}


#mw-panel {
#mw-panel {
background: #1b1b1f;
background: var(--theme-bg-color-base);
color: lightgrey;
color: var(--ooui--text-color);
border: #1b1b1f
border: var(--theme-bg-color-base)
}
}


#mw-content-container,#mw-header-container,#mw-content-wrapper,#mw-content,#p-logo {
#mw-content-container,#mw-header-container,#mw-content-wrapper,#mw-content,#p-logo {
background: #1b1b1f;
background: var(--theme-bg-color-base);
color: lightgrey;
color: var(--ooui--text-color);
border: #1b1b1f
border: var(--theme-bg-color-base)
}
}


.mw-code {
.mw-code {
background: var(--theme-bg);
background: var(--theme-bg-color-100);
color: lightgrey
color: var(--ooui--text-color)
}
}


footer,#footer-info-lastmod,#footer-info-copyright {
footer,#footer-info-lastmod,#footer-info-copyright {
color: lightgrey
color: var(--ooui--text-color)
}
}


p,h1,h2,h3,h4,h5,h6,li {
p,h1,h2,h3,h4,h5,h6,li {
color: lightgrey
color: var(--ooui--text-color)
}
}


Строка 1416: Строка 1417:


a:hover,a:visited:hover {
a:hover,a:visited:hover {
color: white
color: var(--ooui--text-color-light)
}
}


a.option {
a.option {
background: var(--ooui--bg);
background: var(--ooui--bg-color);
color: lightgray !important;
color: lightgray !important;
border: 1px solid var(--ooui--border);
border: 1px solid var(--ooui--border-color);
}
}


Строка 1459: Строка 1460:
.tools-inline li.selected span {
.tools-inline li.selected span {
filter: invert(1);
filter: invert(1);
color: lightgrey;
color: var(--ooui--text-color);
font-weight: bold;
font-weight: bold;
}
}
Строка 1507: Строка 1508:
.oo-ui-dropdownWidget,
.oo-ui-dropdownWidget,
.oo-ui-dropdownWidget.oo-ui-widget-enabled.oo-ui-dropdownWidget-open .oo-ui-dropdownWidget-handle {
.oo-ui-dropdownWidget.oo-ui-widget-enabled.oo-ui-dropdownWidget-open .oo-ui-dropdownWidget-handle {
background: var(--ooui--bg);
background: var(--ooui--bg-color);
}
}


Строка 1518: Строка 1519:
.ace_mobile-button:hover,
.ace_mobile-button:hover,
.ace_searchbtn:hover {
.ace_searchbtn:hover {
background: var(--ooui--bg-dark);
background: var(--ooui--bg-color-dark);
}
}


Строка 1525: Строка 1526:
#ca-nstab-special.selected.mw-list-item,
#ca-nstab-special.selected.mw-list-item,
.ace_editor.ace_autocomplete .ace_marker-layer .ace_active-line {
.ace_editor.ace_autocomplete .ace_marker-layer .ace_active-line {
background: var(--ooui--bg-light);
background: var(--ooui--bg-color-light);
}
}


Строка 1533: Строка 1534:
.ace_button:hover:not(.checked),
.ace_button:hover:not(.checked),
.ace_button:active {
.ace_button:active {
background: var(--ooui--bg--hover);
background: var(--ooui--bg-color--hover);
}
}


.oo-ui-menuOptionWidget.oo-ui-optionWidget-highlighted {
.oo-ui-menuOptionWidget.oo-ui-optionWidget-highlighted {
background: var(--ooui--bg--hover) !important;
background: var(--ooui--bg-color--hover) !important;
}
}


.mw-twocolconflict-conflicting-talk-row .mw-twocolconflict-conflicting-talk-label span .mw-twocolconflict-split-delete {
.mw-twocolconflict-conflicting-talk-row .mw-twocolconflict-conflicting-talk-label span .mw-twocolconflict-split-delete {
background: var(--bg-message-subtle);
background: var(--bg-color-message);
}
}


.mw-twocolconflict-single-column.mw-twocolconflict-split-add, .mw-twocolconflict-split-column.mw-twocolconflict-split-add {
.mw-twocolconflict-single-column.mw-twocolconflict-split-add, .mw-twocolconflict-split-column.mw-twocolconflict-split-add {
border-color: var(--border-message-subtle);
border-color: var(--border-color-message-subtle);
}
}


.wikiEditor-ui-text {
.wikiEditor-ui-text {
background: #1b1b1f;
background: var(--theme-bg-color-base);
}
}


.ext-WikiEditor-ResizingDragBar {
.ext-WikiEditor-ResizingDragBar {
background: var(--theme-bg);
background: var(--theme-bg-color-100);
}
}


.ext-WikiEditor-ResizingDragBar span {
.ext-WikiEditor-ResizingDragBar span {
background: var(--ooui--border);
background: var(--ooui--border-color);
}
}


Строка 1566: Строка 1567:


.oo-ui-buttonElement-frameless.oo-ui-widget-enabled > .oo-ui-buttonElement-button:hover {
.oo-ui-buttonElement-frameless.oo-ui-widget-enabled > .oo-ui-buttonElement-button:hover {
background: var(--ooui--bg);
background: var(--ooui--bg-color);
color: white;
color: var(--ooui--text-color-light);
}
}


.wikiEditor-ui-toolbar .booklet > .index > .current {
.wikiEditor-ui-toolbar .booklet > .index > .current {
background: var(--ooui--bg-light);
background: var(--ooui--bg-color-light);
color: white !important;
color: var(--ooui--text-color-light) !important;
}
}


.mw-twocolconflict-conflicting-talk-row .mw-twocolconflict-single-column,
.mw-twocolconflict-conflicting-talk-row .mw-twocolconflict-single-column,
.oo-ui-searchWidget-results {
.oo-ui-searchWidget-results {
background: var(--ooui--bg-darkened);
background: var(--ooui--bg-color-darkened);
color: lightgrey;
color: var(--ooui--text-color);
}
}


Строка 1584: Строка 1585:
.wikiEditor-ui .wikiEditor-ui-top,
.wikiEditor-ui .wikiEditor-ui-top,
.ext-WikiEditor-ResizingDragBar-ns {
.ext-WikiEditor-ResizingDragBar-ns {
border-color: var(--ooui--border);
border-color: var(--ooui--border-color);
}
}


.ace_searchbtn:last-child,
.ace_searchbtn:last-child,
.wikiEditor-ui .wikiEditor-ui-view {
.wikiEditor-ui .wikiEditor-ui-view {
border-color: var(--ooui--border-light);
border-color: var(--ooui--border-color-light);
}
}


.wikiEditor-ui-toolbar .group {
.wikiEditor-ui-toolbar .group {
border-color: var(--ooui--border-light);
border-color: var(--ooui--border-color-light);
color: white;
color: var(--ooui--text-color-light);
}
}


.mw-rcfilters-ui-watchlistTopSectionWidget-separator,
.mw-rcfilters-ui-watchlistTopSectionWidget-separator,
.mw-revslider-revision-tooltip .mw-revslider-filter-highlightable-row.mw-revslider-filter-highlight {
.mw-revslider-revision-tooltip .mw-revslider-filter-highlightable-row.mw-revslider-filter-highlight {
border-color: var(--ooui--border-lighter);
border-color: var(--ooui--border-color-lighter);
}
}


.oo-ui-popupWidget-anchored-top .oo-ui-popupWidget-anchor::before {
.oo-ui-popupWidget-anchored-top .oo-ui-popupWidget-anchor::before {
border-bottom-color: var(--ooui--border-light);
border-bottom-color: var(--ooui--border-color-light);
}
}


.oo-ui-popupWidget-anchored-top .oo-ui-popupWidget-anchor::after {
.oo-ui-popupWidget-anchored-top .oo-ui-popupWidget-anchor::after {
border-bottom-color: var(--ooui--bg-light);
border-bottom-color: var(--ooui--bg-color-light);
}
}


.oo-ui-popupWidget-anchored-bottom .oo-ui-popupWidget-anchor:before {
.oo-ui-popupWidget-anchored-bottom .oo-ui-popupWidget-anchor:before {
border-top-color: var(--ooui--border-light);
border-top-color: var(--ooui--border-color-light);
}
}


.oo-ui-popupWidget-anchored-bottom .oo-ui-popupWidget-anchor:after {
.oo-ui-popupWidget-anchored-bottom .oo-ui-popupWidget-anchor:after {
border-top-color: var(--ooui--bg-light);
border-top-color: var(--ooui--bg-color-light);
}
}


.mw-twocolconflict-single-column.mw-twocolconflict-split-delete, .mw-twocolconflict-split-column.mw-twocolconflict-split-delete {
.mw-twocolconflict-single-column.mw-twocolconflict-split-delete, .mw-twocolconflict-split-column.mw-twocolconflict-split-delete {
border-color: var(--border-warning);
border-color: var(--border-color-warning);
}
}


.mw-twocolconflict-single-column.mw-twocolconflict-split-add, .mw-twocolconflict-split-column.mw-twocolconflict-split-add {
.mw-twocolconflict-single-column.mw-twocolconflict-split-add, .mw-twocolconflict-split-column.mw-twocolconflict-split-add {
border-color: var(--border-message);
border-color: var(--border-color-message);
}
}


Строка 1629: Строка 1630:
.cdx-button:enabled:hover, .cdx-button.cdx-button--fake-button--enabled:hover,
.cdx-button:enabled:hover, .cdx-button.cdx-button--fake-button--enabled:hover,
.footer-icons a:hover {
.footer-icons a:hover {
background: var(--ooui--bg);
background: var(--ooui--bg-color);
border-color: var(--ooui--border);
border-color: var(--ooui--border-color);
color: lightgrey;
color: var(--ooui--text-color);
}
}


Строка 1637: Строка 1638:
.ace_searchbtn,
.ace_searchbtn,
.oo-ui-selectFileInputWidget.oo-ui-widget-enabled.oo-ui-selectFileInputWidget-dropTarget {
.oo-ui-selectFileInputWidget.oo-ui-widget-enabled.oo-ui-selectFileInputWidget-dropTarget {
background: var(--ooui--bg);
background: var(--ooui--bg-color);
border-color: var(--ooui--border-light);
border-color: var(--ooui--border-color-light);
color: lightgrey;
color: var(--ooui--text-color);
}
}


.oo-ui-searchWidget-query {
.oo-ui-searchWidget-query {
background: var(--ooui--bg-darkened);
background: var(--ooui--bg-color-darkened);
border-color: var(--ooui--border-light);
border-color: var(--ooui--border-color-light);
color: lightgrey;
color: var(--ooui--text-color);
}
}


.oo-ui-messageWidget.oo-ui-messageWidget-block.oo-ui-flaggedElement-success {
.oo-ui-messageWidget.oo-ui-messageWidget-block.oo-ui-flaggedElement-success {
background: var(--bg-message-subtle);
background: var(--bg-color-message);
border-color: var(--border-message);
border-color: var(--border-color-message);
}
}


.cdx-message--warning,
.cdx-message--warning,
.oo-ui-messageWidget.oo-ui-messageWidget-block.oo-ui-flaggedElement-warning {
.oo-ui-messageWidget.oo-ui-messageWidget-block.oo-ui-flaggedElement-warning {
background: var(--bg-warning-subtle);
background: var(--bg-color-warning);
border-color: var(--border-warning);
border-color: var(--border-color-warning);
}
}


.oo-ui-messageWidget.oo-ui-messageWidget-block.oo-ui-flaggedElement-notice {
.oo-ui-messageWidget.oo-ui-messageWidget-block.oo-ui-flaggedElement-notice {
background: var(--bg-notice-subtle);
background: var(--bg-color-notice);
border-color: var(--border-notice);
border-color: var(--border-color-notice);
}
}


.cdx-message--error,
.cdx-message--error,
.oo-ui-messageWidget.oo-ui-messageWidget-block.oo-ui-flaggedElement-error {
.oo-ui-messageWidget.oo-ui-messageWidget-block.oo-ui-flaggedElement-error {
background: var(--bg-error-subtle);
background: var(--bg-color-error);
border-color: var(--border-error);
border-color: var(--border-color-error);
}
}


Строка 1674: Строка 1675:
.oo-ui-processDialog .oo-ui-actionWidget:not(.oo-ui-flaggedElement-progressive):not(.oo-ui-flaggedElement-destructive) > .oo-ui-buttonElement-button, .oo-ui-processDialog .oo-ui-actionWidget:not(.oo-ui-flaggedElement-progressive):not(.oo-ui-flaggedElement-destructive) > .oo-ui-buttonElement-button:active {
.oo-ui-processDialog .oo-ui-actionWidget:not(.oo-ui-flaggedElement-progressive):not(.oo-ui-flaggedElement-destructive) > .oo-ui-buttonElement-button, .oo-ui-processDialog .oo-ui-actionWidget:not(.oo-ui-flaggedElement-progressive):not(.oo-ui-flaggedElement-destructive) > .oo-ui-buttonElement-button:active {
border-color: transparent;
border-color: transparent;
border-right-color: var(--ooui--border);
border-right-color: var(--ooui--border-color);
}
}


.oo-ui-processDialog-actions-primary .oo-ui-actionWidget > .oo-ui-buttonElement-button {
.oo-ui-processDialog-actions-primary .oo-ui-actionWidget > .oo-ui-buttonElement-button {
border-color: transparent;
border-color: transparent;
border-left-color: var(--ooui--border);
border-left-color: var(--ooui--border-color);
}
}


.mw-rcfilters-ui-tagItemWidget-popup-content {
.mw-rcfilters-ui-tagItemWidget-popup-content {
background: var(--ooui--bg-dark);
background: var(--ooui--bg-color-dark);
border-color: var(--ooui--border-light);
border-color: var(--ooui--border-color-light);
color: lightgray;
color: lightgray;
}
}
Строка 1690: Строка 1691:
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type='checkbox'] + span,
.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type='checkbox'] + span,
.oo-ui-radioInputWidget.oo-ui-widget-enabled [type='radio'] + span {
.oo-ui-radioInputWidget.oo-ui-widget-enabled [type='radio'] + span {
background-color: var(--ooui--bg-dark);
background-color: var(--ooui--bg-color-dark);
border: 1px solid var(--ooui--border-lighter);
border: 1px solid var(--ooui--border-color-lighter);
}
}


.ace_optionsMenuEntry input, .ace_optionsMenuEntry button {
.ace_optionsMenuEntry input, .ace_optionsMenuEntry button {
background: var(--ooui--bg);
background: var(--ooui--bg-color);
border: 1px solid var(--ooui--border-light);
border: 1px solid var(--ooui--border-color-light);
margin: 0.35em 0.2em 0.25em 0;
margin: 0.35em 0.2em 0.25em 0;
}
}


.ace_optionsMenuEntry button {
.ace_optionsMenuEntry button {
background: var(--ooui--bg);
background: var(--ooui--bg-color);
border-color: var(--ooui--border-light);
border-color: var(--ooui--border-color-light);
box-shadow: var(--box-shadow-inset-high);
box-shadow: var(--box-shadow-inset-high);
}
}


.ace_optionsMenuEntry button[ace_selected_button=true] {
.ace_optionsMenuEntry button[ace_selected_button=true] {
background: var(--ooui--bg);
background: var(--ooui--bg-color);
border-color: var(--ooui--border-light);
border-color: var(--ooui--border-color-light);
box-shadow: var(--box-shadow-inset-high);
box-shadow: var(--box-shadow-inset-high);
}
}


#ace_settingsmenu, #kbshortcutmenu {
#ace_settingsmenu, #kbshortcutmenu {
background: var(--ooui--bg-darkened);
background: var(--ooui--bg-color-darkened);
box-shadow: var(--box-shadow-high);
box-shadow: var(--box-shadow-high);
color: lightgray;
color: lightgray;
Строка 1731: Строка 1732:


.oo-ui-processDialog-errors-title {
.oo-ui-processDialog-errors-title {
color: white;
color: var(--ooui--text-color-light);
}
}


Строка 1737: Строка 1738:
.mw-templatedata-doc-muted,
.mw-templatedata-doc-muted,
.mw-templatedata-doc-param-alias {
.mw-templatedata-doc-param-alias {
color: var(--theme-color-text-dark);
color: var(--ooui--text-color-dark);
}
}


Строка 1759: Строка 1760:
background: var(--color-contrast2);
background: var(--color-contrast2);
border-color: var(--color-contrast);
border-color: var(--color-contrast);
color: white;
color: var(--ooui--text-color-light);
}
}


/* Сложные стили */
/* Сложные стили */
.mw-footer .footer-icons a {
.mw-footer .footer-icons a {
background: var(--theme-bg-dark);
background: var(--theme-bg-color-50);
border: 1px solid var(--ooui--border-dark);
border: 1px solid var(--ooui--border-color-dark);
padding-right: 15px;
padding-right: 15px;
padding-left: 15px;
padding-left: 15px;
Строка 1785: Строка 1786:


.wikiEditor-ui-toolbar {
.wikiEditor-ui-toolbar {
background: var(--ooui--bg);
background: var(--ooui--bg-color);
box-shadow: var(--box-shadow-medium);
box-shadow: var(--box-shadow-medium);
color: white;
color: var(--ooui--text-color-light);
}
}


.vector-user-links .vector-user-menu-more .vector-menu-content-list li a, #personal .dropdown,
.vector-user-links .vector-user-menu-more .vector-menu-content-list li a, #personal .dropdown,
.mw-notification {
.mw-notification {
background: var(--ooui--bg-dark);
background: var(--ooui--bg-color-dark);
border-color: var(--ooui--border);
border-color: var(--ooui--border-color);
color: lightgrey;
color: var(--ooui--text-color);
box-shadow: var(--box-shadow-medium);
box-shadow: var(--box-shadow-medium);
}
}


.oo-ui-tagMultiselectWidget.oo-ui-widget-enabled.oo-ui-tagMultiselectWidget-outlined .oo-ui-tagItemWidget.oo-ui-widget-enabled {
.oo-ui-tagMultiselectWidget.oo-ui-widget-enabled.oo-ui-tagMultiselectWidget-outlined .oo-ui-tagItemWidget.oo-ui-widget-enabled {
background: var(--ooui--bg-dark);
background: var(--ooui--bg-color-dark);
border-color: var(--ooui--border-light);
border-color: var(--ooui--border-color-light);
color: lightgray;
color: lightgray;
border-radius: 0.3em;
border-radius: 0.3em;
Строка 1806: Строка 1807:


.oo-ui-tagMultiselectWidget-handle, .oo-ui-panelLayout-padded {
.oo-ui-tagMultiselectWidget-handle, .oo-ui-panelLayout-padded {
background: var(--ooui--bg-darkened);
background: var(--ooui--bg-color-darkened);
border: none;
border: none;
border-radius: var(--border-radius-low);
border-radius: var(--border-radius-low);
Строка 1812: Строка 1813:


.ace_search {
.ace_search {
background: var(--theme-bg);
background: var(--theme-bg-color-100);
color: lightgrey;
color: var(--ooui--text-color);
border-color: var(--ooui--border-light);
border-color: var(--ooui--border-color-light);
padding: 6px 4px 2px 4px;
padding: 6px 4px 2px 4px;
}
}


.ace_search_field {
.ace_search_field {
background: var(--ooui--bg);
background: var(--ooui--bg-color);
border-color: var(--ooui--border-light);
border-color: var(--ooui--border-color-light);
color: lightgrey;
color: var(--ooui--text-color);
margin: 0 2px 0 0 !important;
margin: 0 2px 0 0 !important;
}
}
Строка 1828: Строка 1829:
.oo-ui-radioInputWidget.oo-ui-widget-enabled [type='radio']:checked + span {
.oo-ui-radioInputWidget.oo-ui-widget-enabled [type='radio']:checked + span {
border-color: var(--color-contrast);
border-color: var(--color-contrast);
background: var(--ooui--bg-light);
background: var(--ooui--bg-color-light);
border-width: 2px;
border-width: 2px;
}
}
Строка 1847: Строка 1848:


.wikiEditor-ui-toolbar .sections .section {
.wikiEditor-ui-toolbar .sections .section {
border-color: var(--ooui--border-light);
border-color: var(--ooui--border-color-light);
}
}


.wikiEditor-ui-toolbar .page-table th {
.wikiEditor-ui-toolbar .page-table th {
color: lightgrey;
color: var(--ooui--text-color);
}
}


.wikiEditor-ui-toolbar .page-table td {
.wikiEditor-ui-toolbar .page-table td {
color: lightgrey;
color: var(--ooui--text-color);
}
}


Строка 1875: Строка 1876:


.vector-menu-tabs li {
.vector-menu-tabs li {
background: var(--theme-bg)
background: var(--theme-bg-color-100)
}
}


#p-logo-text a {
#p-logo-text a {
color: lightgrey;
color: var(--ooui--text-color);
}
}


#ca-nstab-mediawiki.a {
#ca-nstab-mediawiki.a {
color: lightgrey;
color: var(--ooui--text-color);
}
}


#mw-changeslist-links {
#mw-changeslist-links {
background: var(--theme-bg);
background: var(--theme-bg-color-100);
color: lightgrey;
color: var(--ooui--text-color);
}
}


#simpleSearch {
#simpleSearch {
background: var(--ooui--bg);
background: var(--ooui--bg-color);
border: 1px solid var(--ooui--border);
border: 1px solid var(--ooui--border-color);
color: lightgrey;
color: var(--ooui--text-color);
border-radius: var(--border-radius-low);
border-radius: var(--border-radius-low);
}
}


#searchInput {
#searchInput {
color: white
color: var(--ooui--text-color-light)
}
}


Строка 1909: Строка 1910:
@media screen and (min-width: 851px) {
@media screen and (min-width: 851px) {
#personal .dropdown:before, #personal .dropdown:after {
#personal .dropdown:before, #personal .dropdown:after {
border-bottom: 10px solid var(--ooui--border-light);
border-bottom: 10px solid var(--ooui--border-color-light);
}
}
}
}
Строка 1915: Строка 1916:
@media screen and (min-width: 851px) {
@media screen and (min-width: 851px) {
#personal .dropdown:after {
#personal .dropdown:after {
border-bottom: 10px solid var(--ooui--bg-dark);
border-bottom: 10px solid var(--ooui--bg-color-dark);
}
}
}
}


.vector-menu-tabs .selected {
.vector-menu-tabs .selected {
background: #1b1b1f
background: var(--theme-bg-color-base)
}
}


Строка 1940: Строка 1941:
border: none;
border: none;
border-radius: 0.8em;
border-radius: 0.8em;
background: var(--theme-bg-light);
background: var(--theme-bg-color-200);
color: #dddddd;
color: #dddddd;
box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.55);
box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.55);
Строка 1952: Строка 1953:


.wikitable>*>tr>th {
.wikitable>*>tr>th {
background: var(--theme-bg-light);
background: var(--theme-bg-color-200);
color: #e1e1e1;
color: #e1e1e1;
}
}
Строка 2025: Строка 2026:
ul#filetoc, .toc, .toccolours, .mw-warning {
ul#filetoc, .toc, .toccolours, .mw-warning {
border-radius: 0.5em;
border-radius: 0.5em;
background: var(--theme-bg-light);
background: var(--theme-bg-color-200);
padding: 14px;
padding: 14px;
box-sizing: border-box;
box-sizing: border-box;
Строка 2113: Строка 2114:
.toc > ul {
.toc > ul {
margin: 6px 0 0 0;
margin: 6px 0 0 0;
border-top: 1px solid var(--theme-border);
border-top: 1px solid var(--theme-border-color-base);
padding-top: 2px;
padding-top: 2px;
}
}
Строка 2130: Строка 2131:


.quickbox {
.quickbox {
border: 1px solid var(--ooui--border);
border: 1px solid var(--ooui--border-color);
background: var(--ooui--bg);
background: var(--ooui--bg-color);
}
}


.quickboxhead {
.quickboxhead {
border-bottom: 1px solid var(--ooui--border);
border-bottom: 1px solid var(--ooui--border-color);
background: #1b1b1f;
background: var(--theme-bg-color-base);
text-align: center
text-align: center
}
}
Строка 2145: Строка 2146:


.results-info {
.results-info {
color: var(--theme-color-text-dark);
color: var(--ooui--text-color-dark);
}
}


.mw-search-result-data {
.mw-search-result-data {
color: var(--theme-color-text-dark);
color: var(--ooui--text-color-dark);
}
}


Строка 2162: Строка 2163:
.mw-changeslist.oo-ui-widget.oo-ui-widget-enabled.mw-rcfilters-ui-changesListWrapperWidget {
.mw-changeslist.oo-ui-widget.oo-ui-widget-enabled.mw-rcfilters-ui-changesListWrapperWidget {
padding: 0.6em;
padding: 0.6em;
border: 1px solid var(--ooui--border);
border: 1px solid var(--ooui--border-color);
}
}


.mw-rcfilters-ui-changesListWrapperWidget-previousChangesIndicator {
.mw-rcfilters-ui-changesListWrapperWidget-previousChangesIndicator {
border-color: var(--ooui--border-lighter);
border-color: var(--ooui--border-color-lighter);
}
}


Строка 2179: Строка 2180:
.mw-changeslist.oo-ui-widget.oo-ui-widget-enabled.mw-rcfilters-ui-changesListWrapperWidget > .mw-changeslist-legend {
.mw-changeslist.oo-ui-widget.oo-ui-widget-enabled.mw-rcfilters-ui-changesListWrapperWidget > .mw-changeslist-legend {
display: block;
display: block;
background: var(--ooui--bg-light);
background: var(--ooui--bg-color-light);
}
}


Строка 2191: Строка 2192:


.mw-rcfilters-ui-filterTagMultiselectWidget.oo-ui-widget-enabled .oo-ui-tagMultiselectWidget-handle, .mw-rcfilters-ui-changesListWrapperWidget {
.mw-rcfilters-ui-filterTagMultiselectWidget.oo-ui-widget-enabled .oo-ui-tagMultiselectWidget-handle, .mw-rcfilters-ui-changesListWrapperWidget {
background: var(--ooui--bg);
background: var(--ooui--bg-color);
border-color: var(--ooui--border);
border-color: var(--ooui--border-color);
color: white;
color: var(--ooui--text-color-light);
border-radius: 0.4em 0.4em 0 0;
border-radius: 0.4em 0.4em 0 0;
}
}


.mw-rcfilters-ui-datePopupWidget {
.mw-rcfilters-ui-datePopupWidget {
border-color: var(--ooui--border-lighter);
border-color: var(--ooui--border-color-lighter);
}
}


.mw-rcfilters-ui-datePopupWidget .mw-rcfilters-ui-valuePickerWidget-title {
.mw-rcfilters-ui-datePopupWidget .mw-rcfilters-ui-valuePickerWidget-title {
color: var(--theme-color-text-dark);
color: var(--ooui--text-color-dark);
}
}


.mw-rcfilters-ui-changesListWrapperWidget:not(.mw-rcfilters-ui-changesListWrapperWidget-highlighted) .mw-changeslist-watchedseen div.mw-rcfilters-ui-highlights-color-none {
.mw-rcfilters-ui-changesListWrapperWidget:not(.mw-rcfilters-ui-changesListWrapperWidget-highlighted) .mw-changeslist-watchedseen div.mw-rcfilters-ui-highlights-color-none {
background: var(--ooui--border-light);
background: var(--ooui--border-color-light);
border: 1px solid var(--color-contrast);
border: 1px solid var(--color-contrast);
}
}
Строка 2222: Строка 2223:
background: var(--color-contrast2);
background: var(--color-contrast2);
border-color: var(--color-contrast);
border-color: var(--color-contrast);
color: white;
color: var(--ooui--text-color-light);
}
}


Строка 2228: Строка 2229:
background: var(--color-contrast2);
background: var(--color-contrast2);
border-color: var(--color-contrast);
border-color: var(--color-contrast);
color: white;
color: var(--ooui--text-color-light);
}
}


.tdg-templateDataParamWidget-param-description {
.tdg-templateDataParamWidget-param-description {
color: var(--theme-color-text-dark);
color: var(--ooui--text-color-dark);
}
}


Строка 2241: Строка 2242:


.mw-revslider-container {
.mw-revslider-container {
border-color: var(--ooui--border-light);
border-color: var(--ooui--border-color-light);
}
}


.mw-revslider-slider-wrapper {
.mw-revslider-slider-wrapper {
border-color: var(--ooui--border-light);
border-color: var(--ooui--border-color-light);
}
}


.oo-ui-textInputWidget.oo-ui-widget-disabled .oo-ui-inputWidget-input {
.oo-ui-textInputWidget.oo-ui-widget-disabled .oo-ui-inputWidget-input {
background: var(--ooui--bg);
background: var(--ooui--bg-color);
border-color: var(--ooui--border-light);
border-color: var(--ooui--border-color-light);
color: white;
color: var(--ooui--text-color-light);
text-shadow: none;
text-shadow: none;
}
}


.oo-ui-tagMultiselectWidget.oo-ui-widget-enabled .oo-ui-tagMultiselectWidget-handle {
.oo-ui-tagMultiselectWidget.oo-ui-widget-enabled .oo-ui-tagMultiselectWidget-handle {
background: var(--ooui--bg);
background: var(--ooui--bg-color);
border-color: var(--ooui--border-light);
border-color: var(--ooui--border-color-light);
color: white;
color: var(--ooui--text-color-light);
}
}


.oo-ui-tagMultiselectWidget-handle .oo-ui-tagMultiselectWidget-group > input {
.oo-ui-tagMultiselectWidget-handle .oo-ui-tagMultiselectWidget-group > input {
color: white;
color: var(--ooui--text-color-light);
}
}


Строка 2270: Строка 2271:


.oo-ui-processDialog-content > .oo-ui-window-head, .oo-ui-processDialog-content > .oo-ui-window-foot {
.oo-ui-processDialog-content > .oo-ui-window-head, .oo-ui-processDialog-content > .oo-ui-window-foot {
outline-color: var(--ooui--border);
outline-color: var(--ooui--border-color);
background: var(--ooui--bg);
background: var(--ooui--bg-color);
}
}


Строка 2283: Строка 2284:


.mw-templateData-template-map-list-menu-panel {
.mw-templateData-template-map-list-menu-panel {
border-color: var(--ooui--border);
border-color: var(--ooui--border-color);
}
}


.oo-ui-outlineOptionWidget.oo-ui-optionWidget-highlighted {
.oo-ui-outlineOptionWidget.oo-ui-optionWidget-highlighted {
background: rgba(var(--color-contrast-dark--rgb), var(--alpha-m));
background: rgba(var(--color-contrast-dark--rgb), var(--alpha-m));
color: white;
color: var(--ooui--text-color-light);
}
}


.oo-ui-searchWidget-query {
.oo-ui-searchWidget-query {
border-color: var(--ooui--border-lighter);
border-color: var(--ooui--border-color-lighter);
}
}


Строка 2309: Строка 2310:


.oo-ui-popupWidget-popup {
.oo-ui-popupWidget-popup {
background: var(--ooui--bg-light);
background: var(--ooui--bg-color-light);
border-color: var(--ooui--border-light);
border-color: var(--ooui--border-color-light);
color: lightgray;
color: lightgray;
}
}


.oo-ui-menuSelectWidget {
.oo-ui-menuSelectWidget {
border-color: var(--ooui--border);
border-color: var(--ooui--border-color);
background: var(--ooui--gradient);
background: var(--ooui--gradient);
box-shadow: var(--box-shadow);
box-shadow: var(--box-shadow);
Строка 2321: Строка 2322:


.oo-ui-tagItemWidget.oo-ui-widget-enabled .oo-ui-buttonElement-button:hover {
.oo-ui-tagItemWidget.oo-ui-widget-enabled .oo-ui-buttonElement-button:hover {
background: var(--ooui--border);
background: var(--ooui--border-color);
}
}


.oo-ui-menuOptionWidget.oo-ui-optionWidget-selected {
.oo-ui-menuOptionWidget.oo-ui-optionWidget-selected {
background: var(--ooui--bg--hover);
background: var(--ooui--bg-color--hover);
outline: 1px solid var(--ooui--border);
outline: 1px solid var(--ooui--border-color);
}
}


Строка 2334: Строка 2335:


.oo-ui-menuOptionWidget.oo-ui-widget-enabled.oo-ui-optionWidget {
.oo-ui-menuOptionWidget.oo-ui-widget-enabled.oo-ui-optionWidget {
border-color: var(--ooui--border);
border-color: var(--ooui--border-color);
color: lightgrey;
color: var(--ooui--text-color);
transition: all 0.01s;
transition: all 0.01s;
cursor: pointer;
cursor: pointer;
Строка 2341: Строка 2342:


.mw-rcfilters-ui-itemMenuOptionWidget-label-title {
.mw-rcfilters-ui-itemMenuOptionWidget-label-title {
color: lightgrey;
color: var(--ooui--text-color);
cursor: pointer;
cursor: pointer;
}
}


.mw-rcfilters-ui-itemMenuOptionWidget-label-desc {
.mw-rcfilters-ui-itemMenuOptionWidget-label-desc {
color: var(--theme-color-text-dark);
color: var(--ooui--text-color-dark);
cursor: pointer;
cursor: pointer;
}
}
Строка 2361: Строка 2362:
/* Содержание */
/* Содержание */
.mw-body {
.mw-body {
background: var(--theme-bg);
background: var(--theme-bg-color-100);
color: lightgrey;
color: var(--theme-text-color);
padding: 12px 14px;
padding: 12px 14px;
border-radius: var(--border-radius-low);
border-radius: var(--border-radius-low);
Строка 2393: Строка 2394:
box-shadow: var(--box-shadow-high);
box-shadow: var(--box-shadow-high);
border-radius: 0 0 0.3em 0.3em;
border-radius: 0 0 0.3em 0.3em;
background: var(--theme-bg-dark);
background: var(--theme-bg-color-50);
border: 1px solid var(--ooui--border);
border: 1px solid var(--ooui--border-color);
border-top: 2px solid var(--color-contrast);
border-top: 2px solid var(--color-contrast);
padding-top: 4px;
padding-top: 4px;
Строка 2403: Строка 2404:
border-radius: 0.4em;
border-radius: 0.4em;
margin: 0.5em;
margin: 0.5em;
background: var(--ooui--bg);
background: var(--ooui--bg-color);
border: 1px outset rgb(0 0 0 / 20%);
border: 1px outset rgb(0 0 0 / 20%);
}
}
Строка 2409: Строка 2410:
/* Страницы */
/* Страницы */
.suggestions .suggestions-result {
.suggestions .suggestions-result {
color: white;
color: var(--ooui--text-color-light);
margin: 6px;
margin: 6px;
}
}
Строка 2423: Строка 2424:


.suggestions-special .special-query {
.suggestions-special .special-query {
color: white;
color: var(--ooui--text-color-light);
}
}


Строка 2441: Строка 2442:


.mw-rcfilters-ui-menuSelectWidget-footer {
.mw-rcfilters-ui-menuSelectWidget-footer {
border-color: var(--ooui--border);
border-color: var(--ooui--border-color);
background: var(--ooui--bg);
background: var(--ooui--bg-color);
}
}


.mw-rcfilters-ui-viewSwitchWidget label.oo-ui-labelWidget {
.mw-rcfilters-ui-viewSwitchWidget label.oo-ui-labelWidget {
color: lightgrey;
color: var(--ooui--text-color);
}
}


Строка 2468: Строка 2469:
background: var(--color-contrast2);
background: var(--color-contrast2);
border-color: var(--color-contrast);
border-color: var(--color-contrast);
color: white;
color: var(--ooui--text-color-light);
}
}


Строка 2480: Строка 2481:


.mw-widget-dateInputWidget-calendar {
.mw-widget-dateInputWidget-calendar {
border-color: var(--ooui--border);
border-color: var(--ooui--border-color);
background: var(--ooui--gradient);
background: var(--ooui--gradient);
}
}


.mw-widget-dateInputWidget.oo-ui-widget-enabled .mw-widget-dateInputWidget-handle:hover {
.mw-widget-dateInputWidget.oo-ui-widget-enabled .mw-widget-dateInputWidget-handle:hover {
border-color: var(--ooui--border-light);
border-color: var(--ooui--border-color-light);
}
}


Строка 2498: Строка 2499:
.oo-ui-buttonElement-frameless.oo-ui-iconElement > .oo-ui-buttonElement-button:hover {
.oo-ui-buttonElement-frameless.oo-ui-iconElement > .oo-ui-buttonElement-button:hover {
background: var(--color-contrast2);
background: var(--color-contrast2);
color: white;
color: var(--ooui--text-color-light);
}
}


Строка 2512: Строка 2513:


.oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive > .oo-ui-buttonElement-button:hover {
.oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive > .oo-ui-buttonElement-button:hover {
color: lightgrey;
color: var(--ooui--text-color);
}
}


Строка 2524: Строка 2525:


.mw-widget-calendarWidget-labelButton .oo-ui-buttonElement-button .oo-ui-labelElement-label {
.mw-widget-calendarWidget-labelButton .oo-ui-buttonElement-button .oo-ui-labelElement-label {
color: lightgrey;
color: var(--ooui--text-color);
}
}


.mw-editform #wpTextbox1, textarea {
.mw-editform #wpTextbox1, textarea {
background: #1b1b1f;
background: var(--theme-bg-color-base);
border: none;
border: none;
color: lightgray;
color: lightgray;
Строка 2538: Строка 2539:


.editOptions,.mw-editform .editOptions {
.editOptions,.mw-editform .editOptions {
background: var(--theme-bg);
background: var(--theme-bg-color-100);
border: 1px solid var(--ooui--border-light);
border: 1px solid var(--ooui--border-color-light);
border-top: none;
border-top: none;
color: white;
color: var(--ooui--text-color-light);
}
}


.oo-ui-tagMultiselectWidget-input.oo-ui-widget.oo-ui-widget-enabled.oo-ui-inputWidget.oo-ui-iconElement.oo-ui-textInputWidget.oo-ui-textInputWidget-type-text {
.oo-ui-tagMultiselectWidget-input.oo-ui-widget.oo-ui-widget-enabled.oo-ui-inputWidget.oo-ui-iconElement.oo-ui-textInputWidget.oo-ui-textInputWidget-type-text {
background: var(--ooui--border);
background: var(--ooui--border-color);
}
}


.oo-ui-buttonElement-frameless.oo-ui-widget-enabled > .oo-ui-buttonElement-button {
.oo-ui-buttonElement-frameless.oo-ui-widget-enabled > .oo-ui-buttonElement-button {
color: lightgrey;
color: var(--ooui--text-color);
}
}


Строка 2558: Строка 2559:


.mw-rcfilters-ui-filterTagMultiselectWidget-views-select-widget.oo-ui-widget {
.mw-rcfilters-ui-filterTagMultiselectWidget-views-select-widget.oo-ui-widget {
border-color: var(--ooui--border);
border-color: var(--ooui--border-color);
padding: 0;
padding: 0;
}
}
Строка 2567: Строка 2568:


.mw-rcfilters-container .mw-rcfilters-ui-filterTagMultiselectWidget-wrapper-content-title {
.mw-rcfilters-container .mw-rcfilters-ui-filterTagMultiselectWidget-wrapper-content-title {
color: var(--theme-color-text-dark);
color: var(--ooui--text-color-dark);
}
}


.oo-ui-tagMultiselectWidget.oo-ui-widget-enabled.oo-ui-tagMultiselectWidget-outlined {
.oo-ui-tagMultiselectWidget.oo-ui-widget-enabled.oo-ui-tagMultiselectWidget-outlined {
background: var(--ooui--bg);
background: var(--ooui--bg-color);
border-color: var(--ooui--border);
border-color: var(--ooui--border-color);
}
}


.mw-rcfilters-container .mw-rcfilters-ui-filterTagMultiselectWidget-views-select-widget.oo-ui-widget {
.mw-rcfilters-container .mw-rcfilters-ui-filterTagMultiselectWidget-views-select-widget.oo-ui-widget {
border-color: var(--ooui--border);
border-color: var(--ooui--border-color);
display: flex;
display: flex;
align-items: center;
align-items: center;
Строка 2584: Строка 2585:


.mw-rcfilters-container .mw-rcfilters-ui-filterTagMultiselectWidget.oo-ui-widget-enabled .oo-ui-tagMultiselectWidget-handle {
.mw-rcfilters-container .mw-rcfilters-ui-filterTagMultiselectWidget.oo-ui-widget-enabled .oo-ui-tagMultiselectWidget-handle {
background: var(--ooui--bg);
background: var(--ooui--bg-color);
border-color: var(--ooui--border);
border-color: var(--ooui--border-color);
border-radius: 0.4em 0.4em 0 0;
border-radius: 0.4em 0.4em 0 0;
}
}
Строка 2701: Строка 2702:
border: 1px solid var(--color-contrast);
border: 1px solid var(--color-contrast);
border-radius: 1.4rem;
border-radius: 1.4rem;
background: var(--ooui--bg);
background: var(--ooui--bg-color);
box-shadow: 0 4px 8px rgba(0, 0, 0, 0.3);
box-shadow: 0 4px 8px rgba(0, 0, 0, 0.3);
}
}
Строка 2865: Строка 2866:


.oo-ui-textInputWidget .oo-ui-inputWidget-input {
.oo-ui-textInputWidget .oo-ui-inputWidget-input {
background: var(--ooui--bg);
background: var(--ooui--bg-color);
border-color: var(--ooui--border-light);
border-color: var(--ooui--border-color-light);
color: white;
color: var(--ooui--text-color-light);
}
}


Строка 2880: Строка 2881:


.oo-ui-messageDialog-content > .oo-ui-window-foot {
.oo-ui-messageDialog-content > .oo-ui-window-foot {
outline-color: var(--ooui--border);
outline-color: var(--ooui--border-color);
}
}


.oo-ui-messageDialog-actions-horizontal .oo-ui-actionWidget {
.oo-ui-messageDialog-actions-horizontal .oo-ui-actionWidget {
border-color: var(--ooui--border);
border-color: var(--ooui--border-color);
}
}


.oo-ui-windowManager-modal:not(.oo-ui-windowManager-size-full) > .oo-ui-dialog > .oo-ui-window-frame {
.oo-ui-windowManager-modal:not(.oo-ui-windowManager-size-full) > .oo-ui-dialog > .oo-ui-window-frame {
border-color: var(--ooui--border-light);
border-color: var(--ooui--border-color-light);
background: var(--ooui--bg);
background: var(--ooui--bg-color);
}
}


Строка 2897: Строка 2898:


.oo-ui-textInputWidget.oo-ui-widget-enabled:hover .oo-ui-inputWidget-input {
.oo-ui-textInputWidget.oo-ui-widget-enabled:hover .oo-ui-inputWidget-input {
border-color: var(--ooui--border-lighter);
border-color: var(--ooui--border-color-lighter);
}
}


Строка 2905: Строка 2906:


.oo-ui-dropdownInputWidget.oo-ui-widget-enabled select {
.oo-ui-dropdownInputWidget.oo-ui-widget-enabled select {
background: var(--ooui--bg);
background: var(--ooui--bg-color);
border-color: var(--ooui--border);
border-color: var(--ooui--border-color);
color: lightgray;
color: lightgray;
}
}


.oo-ui-dropdownInputWidget.oo-ui-widget-enabled select:hover {
.oo-ui-dropdownInputWidget.oo-ui-widget-enabled select:hover {
border-color: var(--ooui--border-light);
border-color: var(--ooui--border-color-light);
color: lightgray;
color: lightgray;
}
}
Строка 2922: Строка 2923:
background: var(--color-contrast2);
background: var(--color-contrast2);
border-color: var(--color-contrast);
border-color: var(--color-contrast);
color: white;
color: var(--ooui--text-color-light);
}
}


.oo-ui-buttonElement-framed.oo-ui-widget-enabled>.oo-ui-buttonElement-button {
.oo-ui-buttonElement-framed.oo-ui-widget-enabled>.oo-ui-buttonElement-button {
background: var(--ooui--bg);
background: var(--ooui--bg-color);
border-color: var(--ooui--border-light);
border-color: var(--ooui--border-color-light);
color: lightgray;
color: lightgray;
}
}
Строка 2934: Строка 2935:
background: var(--color-contrast2);
background: var(--color-contrast2);
border-color: var(--color-contrast2);
border-color: var(--color-contrast2);
color: white;
color: var(--ooui--text-color-light);
}
}


Строка 2947: Строка 2948:


.oo-ui-dropdownWidget.oo-ui-widget-enabled .oo-ui-dropdownWidget-handle {
.oo-ui-dropdownWidget.oo-ui-widget-enabled .oo-ui-dropdownWidget-handle {
background: var(--ooui--bg);
background: var(--ooui--bg-color);
border-color: var(--ooui--border);
border-color: var(--ooui--border-color);
color: lightgray;
color: lightgray;
}
}
Строка 2958: Строка 2959:


.oo-ui-dropdownWidget.oo-ui-widget-enabled .oo-ui-dropdownWidget-handle:hover {
.oo-ui-dropdownWidget.oo-ui-widget-enabled .oo-ui-dropdownWidget-handle:hover {
border-color: var(--ooui--border-lighter);
border-color: var(--ooui--border-color-lighter);
background: var(--ooui--bg);
background: var(--ooui--bg-color);
color: lightgray;
color: lightgray;
}
}


.mw-widget-dateInputWidget-handle {
.mw-widget-dateInputWidget-handle {
background: var(--ooui--bg);
background: var(--ooui--bg-color);
border-color: var(--ooui--border);
border-color: var(--ooui--border-color);
color: white !important;
color: var(--ooui--text-color-light) !important;
}
}


.mw-search-profile-tabs {
.mw-search-profile-tabs {
background: var(--ooui--bg) !important;
background: var(--ooui--bg-color) !important;
border: var(--ooui--border) !important;
border: var(--ooui--border-color) !important;
}
}


Строка 2977: Строка 2978:
background: var(--color-contrast2);
background: var(--color-contrast2);
border-color: var(--color-contrast2);
border-color: var(--color-contrast2);
color: white;
color: var(--ooui--text-color-light);
}
}


Строка 2983: Строка 2984:
background: var(--color-contrast2);
background: var(--color-contrast2);
border-color: var(--color-contrast2);
border-color: var(--color-contrast2);
color: white;
color: var(--ooui--text-color-light);
}
}


#wpDestFile {
#wpDestFile {
background: var(--ooui--bg);
background: var(--ooui--bg-color);
border-color: var(--ooui--border-light);
border-color: var(--ooui--border-color-light);
color: white;
color: var(--ooui--text-color-light);
}
}


#wpUploadDescription {
#wpUploadDescription {
background: var(--ooui--bg);
background: var(--ooui--bg-color);
border-color: var(--ooui--border-light);
border-color: var(--ooui--border-color-light);
color: white;
color: var(--ooui--text-color-light);
}
}


.oo-ui-buttonElement-framed.oo-ui-labelElement > .oo-ui-buttonElement-button, .oo-ui-textInputWidget .oo-ui-inputWidget-input, .oo-ui-dropdownWidget-handle, button, select {
.oo-ui-buttonElement-framed.oo-ui-labelElement > .oo-ui-buttonElement-button, .oo-ui-textInputWidget .oo-ui-inputWidget-input, .oo-ui-dropdownWidget-handle, button, select {
background: var(--ooui--bg);
background: var(--ooui--bg-color);
border-color: var(--ooui--border-light);
border-color: var(--ooui--border-color-light);
color: lightgray;
color: lightgray;
}
}
Строка 3006: Строка 3007:
.mw-widgets-datetime-calendarWidget {
.mw-widgets-datetime-calendarWidget {
background: var(--ooui--gradient);
background: var(--ooui--gradient);
border-color: var(--ooui--border-light);
border-color: var(--ooui--border-color-light);
}
}


.mw-widgets-datetime-dateTimeInputWidget-handle {
.mw-widgets-datetime-dateTimeInputWidget-handle {
background: var(--ooui--bg);
background: var(--ooui--bg-color);
border-color: var(--ooui--border-light);
border-color: var(--ooui--border-color-light);
border-radius: var(--border-radius-low);
border-radius: var(--border-radius-low);
color: white;
color: var(--ooui--text-color-light);
}
}


.mw-widgets-datetime-dateTimeInputWidget.oo-ui-widget-enabled .mw-widgets-datetime-dateTimeInputWidget-handle:hover {
.mw-widgets-datetime-dateTimeInputWidget.oo-ui-widget-enabled .mw-widgets-datetime-dateTimeInputWidget-handle:hover {
border-color: var(--ooui--border-lighter);
border-color: var(--ooui--border-color-lighter);
}
}


Строка 3025: Строка 3026:


.mw-rcfilters-ui-savedLinksListWidget-placeholder-description {
.mw-rcfilters-ui-savedLinksListWidget-placeholder-description {
color: var(--theme-color-text-dark);
color: var(--ooui--text-color-dark);
}
}


Строка 3038: Строка 3039:


div.mw-warning-with-logexcerpt, div.mw-lag-warn-high, div.mw-cascadeprotectedwarning, div#mw-protect-cascadeon, div.titleblacklist-warning {
div.mw-warning-with-logexcerpt, div.mw-lag-warn-high, div.mw-cascadeprotectedwarning, div#mw-protect-cascadeon, div.titleblacklist-warning {
background: var(--bg-error-subtle);
background: var(--bg-color-error);
border-color: var(--border-error);
border-color: var(--border-color-error);
}
}


#mw-header-nav-hack {
#mw-header-nav-hack {
border-top: solid 2px var(--theme-bg) !important;
border-top: solid 2px var(--theme-bg-color-100) !important;
display: block;
display: block;
position: absolute;
position: absolute;
z-index: 98;
z-index: 98;
background: var(--theme-bg) !important;
background: var(--theme-bg-color-100) !important;
width: 100%
width: 100%
}
}
Строка 3058: Строка 3059:
.ui-widget-content {
.ui-widget-content {
border: 1px solid #4a4a57 !important;
border: 1px solid #4a4a57 !important;
background: var(--theme-bg) !important;
background: var(--theme-bg-color-100) !important;
color: #e0e0e0 !important
color: #e0e0e0 !important
}
}
Строка 3064: Строка 3065:
.ui-widget-header {
.ui-widget-header {
border: 1px solid #4a4a57 !important;
border: 1px solid #4a4a57 !important;
background: var(--theme-bg) !important;
background: var(--theme-bg-color-100) !important;
color: #e0e0e0 !important;
color: #e0e0e0 !important;
font-weight: bold !important
font-weight: bold !important
Строка 3071: Строка 3072:
#wikieditor-toolbar-file-target,#wikieditor-toolbar-file-caption,#wikieditor-toolbar-file-alt {
#wikieditor-toolbar-file-target,#wikieditor-toolbar-file-caption,#wikieditor-toolbar-file-alt {
width: 100% !important;
width: 100% !important;
background: var(--ooui--bg) !important;
background: var(--ooui--bg-color) !important;
color: #e0e0e0 !important
color: #e0e0e0 !important
}
}
Строка 3077: Строка 3078:
.wikiEditor-toolbar-dialog .ui-dialog-content input[type='text'] {
.wikiEditor-toolbar-dialog .ui-dialog-content input[type='text'] {
box-sizing: border-box !important;
box-sizing: border-box !important;
background: var(--ooui--bg) !important;
background: var(--ooui--bg-color) !important;
color: #e0e0e0 !important
color: #e0e0e0 !important
}
}
Строка 3084: Строка 3085:
font-family: Verdana,Arial,sans-serif !important;
font-family: Verdana,Arial,sans-serif !important;
font-size: 1em !important;
font-size: 1em !important;
background: var(--ooui--bg) !important;
background: var(--ooui--bg-color) !important;
color: #e0e0e0 !important
color: #e0e0e0 !important
}
}
Строка 3090: Строка 3091:
.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default {
.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default {
border: 1px solid #4a4a57 !important;
border: 1px solid #4a4a57 !important;
background: var(--ooui--bg) !important;
background: var(--ooui--bg-color) !important;
font-weight: normal !important;
font-weight: normal !important;
color: #e0e0e0 !important
color: #e0e0e0 !important
Строка 3114: Строка 3115:
.diff-editfont-monospace .diff-addedline,.diff-editfont-monospace .diff-deletedline,.diff-editfont-monospace .diff-context {
.diff-editfont-monospace .diff-addedline,.diff-editfont-monospace .diff-deletedline,.diff-editfont-monospace .diff-context {
font-family: monospace,monospace !important;
font-family: monospace,monospace !important;
background: #1b1b1f !important;
background: var(--theme-bg-color-base) !important;
border-color: #1b1b1f !important;
border-color: var(--theme-bg-color-base) !important;
color: white !important
color: var(--ooui--text-color-light) !important
}
}


Строка 3134: Строка 3135:


.mw-json tr {
.mw-json tr {
background: var(--theme-bg);
background: var(--theme-bg-color-100);
margin-bottom: 0.5em
margin-bottom: 0.5em
}
}
Строка 3179: Строка 3180:


.ace-tm .ace_gutter {
.ace-tm .ace_gutter {
background: var(--theme-bg);
background: var(--theme-bg-color-100);
color: var(--theme-color-text-dark);
color: var(--ooui--text-color-dark);
}
}


.ace-tm .ace_print-margin {
.ace-tm .ace_print-margin {
width: 1px;
width: 1px;
background: #1b1b1f
background: var(--theme-bg-color-base)
}
}


.ace_mobile-menu {
.ace_mobile-menu {
color: lightgray;
color: lightgray;
background: var(--ooui--bg);
background: var(--ooui--bg-color);
border-color: var(--ooui--border-light);
border-color: var(--ooui--border-color-light);
box-shadow: var(--box-shadow-medium);
box-shadow: var(--box-shadow-medium);
}
}


.ace-tm {
.ace-tm {
background: #1b1b1f;
background: var(--theme-bg-color-base);
color: lightgrey
color: var(--ooui--text-color)
}
}


.ace-tm .ace_cursor {
.ace-tm .ace_cursor {
color: white
color: var(--ooui--text-color-light)
}
}


Строка 3265: Строка 3266:
clear: both;
clear: both;
width: 100%;
width: 100%;
background: var(--theme-bg);
background: var(--theme-bg-color-100);
border-top: 1px solid #40404b;
border-top: 1px solid #40404b;
display: table
display: table
Строка 3358: Строка 3359:
color: #d3d3d3;
color: #d3d3d3;
background: var(--ooui--gradient);
background: var(--ooui--gradient);
border: 1px solid var(--ooui--bg);
border: 1px solid var(--ooui--bg-color);
padding: 12px 10px;
padding: 12px 10px;
box-shadow: var(--box-shadow-medium);
box-shadow: var(--box-shadow-medium);
Строка 3364: Строка 3365:


.mw-rcfilters-ui-filterMenuHeaderWidget-header {
.mw-rcfilters-ui-filterMenuHeaderWidget-header {
background: var(--ooui--bg);
background: var(--ooui--bg-color);
border-color: var(--ooui--border-light);
border-color: var(--ooui--border-color-light);
}
}


.mw-footer-container {
.mw-footer-container {
border-color: var(--ooui--border-light);
border-color: var(--ooui--border-color-light);
}
}


Строка 3378: Строка 3379:


#mw-search-toggleall {
#mw-search-toggleall {
background: var(--ooui--bg);
background: var(--ooui--bg-color);
border-color: var(--ooui--border);
border-color: var(--ooui--border-color);
}
}


#mw-search-togglenone {
#mw-search-togglenone {
background: var(--ooui--bg);
background: var(--ooui--bg-color);
border-color: var(--ooui--border);
border-color: var(--ooui--border-color);
}
}


#mw-searchoptions .divider {
#mw-searchoptions .divider {
border-color: var(--ooui--border-light);
border-color: var(--ooui--border-color-light);
}
}


Строка 3397: Строка 3398:


.mw-datatable th {
.mw-datatable th {
background: var(--theme-bg)
background: var(--theme-bg-color-100)
}
}


Строка 3420: Строка 3421:
border: 0;
border: 0;
overflow: auto;
overflow: auto;
background: var(--ooui--bg);
background: var(--ooui--bg-color);
border: 1px solid var(--ooui--border-light);
border: 1px solid var(--ooui--border-color-light);
font-weight: normal;
font-weight: normal;
color: lightgray;
color: lightgray;
Строка 3610: Строка 3611:
border-bottom:0;
border-bottom:0;
border-radius:0.9em 0.9em 0 0;
border-radius:0.9em 0.9em 0 0;
background:#1b1b1f;
background:var(--theme-bg-color-base);
}
}
figure[typeof~='mw:File/Thumb'] > figcaption, figure[typeof~='mw:File/Frame'] > figcaption {
figure[typeof~='mw:File/Thumb'] > figcaption, figure[typeof~='mw:File/Frame'] > figcaption {
Строка 3616: Строка 3617:
border:1px solid black;
border:1px solid black;
border-top:0;
border-top:0;
background:#1b1b1f;
background:var(--theme-bg-color-base);
padding-bottom:5px;
padding-bottom:5px;
font-family:oswald;
font-family:oswald;
Строка 3854: Строка 3855:


#aSEC.wikitable {
#aSEC.wikitable {
background: var(--ooui--bg);
background: var(--ooui--bg-color);
color: #dddddd;
color: #dddddd;
}
}
Строка 4062: Строка 4063:
visibility: hidden;
visibility: hidden;
opacity: 0;
opacity: 0;
background: var(--theme-bg);
background: var(--theme-bg-color-100);
width: 60%;
width: 60%;
height: 80%;
height: 80%;
Строка 4128: Строка 4129:
box-shadow: 0.1em 0.1em 0.2em rgba(0, 0, 0, 0.1);
box-shadow: 0.1em 0.1em 0.2em rgba(0, 0, 0, 0.1);
background-image: linear-gradient(to bottom, #1e1e1e, #393838, #1e1e1e);
background-image: linear-gradient(to bottom, #1e1e1e, #393838, #1e1e1e);
color: lightgrey;
color: var(--ooui--text-color);
padding: 0.1em 0.3em;
padding: 0.1em 0.3em;
font-family: inherit;
font-family: inherit;
Строка 4143: Строка 4144:


.forumMessage, .wikiMessage {
.forumMessage, .wikiMessage {
background: #1b1b1f;
background: var(--theme-bg-color-base);
}
}


Строка 4225: Строка 4226:
position: relative;
position: relative;
overflow: hidden;
overflow: hidden;
background: #1b1b1f;
background: var(--theme-bg-color-base);
color: inherit;
color: inherit;
}
}


.CodeMirror-gutters {
.CodeMirror-gutters {
border-right: 1px solid var(--theme-bg);
border-right: 1px solid var(--theme-bg-color-100);
background: var(--theme-bg);
background: var(--theme-bg-color-100);
white-space: nowrap;
white-space: nowrap;
}
}
Строка 4562: Строка 4563:


.short-scrollbar::-webkit-scrollbar-track  {  
.short-scrollbar::-webkit-scrollbar-track  {  
background: var(--ooui--bg-light);
background: var(--ooui--bg-color-light);
}
}


.short-scrollbar::-webkit-scrollbar-thumb {  
.short-scrollbar::-webkit-scrollbar-thumb {  
background: #44444d; border: 2px solid var(--ooui--bg-light); border-radius: 0;
background: #44444d; border: 2px solid var(--ooui--bg-color-light); border-radius: 0;
}
}


Строка 4585: Строка 4586:
margin-left: 0.75em;
margin-left: 0.75em;
font-size: smaller;
font-size: smaller;
background: var(--bg-code-light);
background: var(--bg-color-code-light);
border: 1px solid var(--color-code-border-light);
border: 1px solid var(--border-color-code-light);
}
}


Строка 4660: Строка 4661:


.mw-ui-input {
.mw-ui-input {
background: var(--ooui--bg);
background: var(--ooui--bg-color);
color: white;
color: var(--ooui--text-color-light);
}
}


form:not(.oo-ui-layout) textarea, form:not(.oo-ui-layout) input {
form:not(.oo-ui-layout) textarea, form:not(.oo-ui-layout) input {
border-radius: var(--border-radius-low);
border-radius: var(--border-radius-low);
border-color: var(--ooui--border);
border-color: var(--ooui--border-color);
}
}


.mw-ui-input:hover {
.mw-ui-input:hover {
border-color: var(--ooui--border-light);
border-color: var(--ooui--border-color-light);
}
}


Строка 4678: Строка 4679:


.mw-content-ltr.mw-highlight-lines pre, .mw-content-ltr.content .mw-highlight-lines pre {
.mw-content-ltr.mw-highlight-lines pre, .mw-content-ltr.content .mw-highlight-lines pre {
background: var(--theme-bg-dark);
background: var(--theme-bg-color-50);
border-color: var(--ooui--border);
border-color: var(--ooui--border-color);
box-shadow: var(--ooui--bg-dark) 2.75em 0px 0px inset;
box-shadow: var(--ooui--bg-color-dark) 2.75em 0px 0px inset;
font-size: 90%;
font-size: 90%;
color: lightgrey;
color: var(--ooui--text-color);
}
}


.mw-content-ltr.mw-highlight .linenos {
.mw-content-ltr.mw-highlight .linenos {
color: var(--theme-color-text-dark);
color: var(--ooui--text-color-dark);
}
}


Строка 5141: Строка 5142:
/* gutters?? */
/* gutters?? */
.CodeMirror-wrap .CodeMirror-gutters {
.CodeMirror-wrap .CodeMirror-gutters {
border-color: var(--ooui--border-dark);
border-color: var(--ooui--border-color-dark);
}
}
/* gutter */
/* gutter */
Строка 5423: Строка 5424:


.druid-container {
.druid-container {
--druid-border-color: var(--theme-border);
--druid-border-color: var(--theme-border-color-base);
--druid-color-contrast: var(--color-contrast2);
--druid-color-contrast: var(--color-contrast2);
--druid-color-contrast-darkened: color-mix(in srgb, var(--druid-color-contrast) 10%, rgb(var(--theme-color-darkened--rgb)));
--druid-color-contrast-darkened: color-mix(in srgb, var(--druid-color-contrast) 10%, rgb(var(--theme-color-darkened--rgb)));
Строка 5429: Строка 5430:


.druid-container {
.druid-container {
background: var(--theme-bg-light);
background: var(--theme-bg-color-200);
float: right;
float: right;
clear: right;
clear: right;
Строка 5488: Строка 5489:
.druid-main-image,
.druid-main-image,
.druid-main-images {
.druid-main-images {
background: var(--theme-bg-light);
background: var(--theme-bg-color-200);
border-bottom: 1px solid var(--druid-border-color);
border-bottom: 1px solid var(--druid-border-color);
padding: 2px 0;
padding: 2px 0;
Строка 5601: Строка 5602:


.druid-container tbody tr.druid-row:nth-child(3) {
.druid-container tbody tr.druid-row:nth-child(3) {
background: var(--theme-bg-lighter) !important;
background: var(--theme-bg-color-250) !important;
}
}


.druid-container tbody tr.druid-row:nth-child(3) th {
.druid-container tbody tr.druid-row:nth-child(3) th {
border-right: 1px solid var(--theme-bg-light) !important;
border-right: 1px solid var(--theme-bg-color-200) !important;
}
}


.druid-container tr:not(.data-druid-section):nth-child(odd) {
.druid-container tr:not(.data-druid-section):nth-child(odd) {
background: var(--theme-bg-light);
background: var(--theme-bg-color-200);
}
}


.druid-container tr:not(.data-druid-section):nth-child(even) {
.druid-container tr:not(.data-druid-section):nth-child(even) {
background: var(--theme-bg-lighter);
background: var(--theme-bg-color-250);
}
}


.druid-container tr:nth-child(even) th:not([colspan]) {
.druid-container tr:nth-child(even) th:not([colspan]) {
border-right: 1px solid var(--theme-bg-light);
border-right: 1px solid var(--theme-bg-color-200);
}
}


Строка 5628: Строка 5629:


.druid-container th {
.druid-container th {
width: 35%;
width: 40%;
text-align: left;
text-align: left;
}
}