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

Change visited hover link color
Стили обновлены с офф сайта
Метка: отменено
Строка 1: Строка 1:
@font-face {
@font-face {
   font-family: 'Oswald';
   font-family: 'Oswald';
   font-style: normal;
   font-style: normal;
   font-weight: 400;
   font-weight: 400;
   font-display: swap;
   font-display: swap;
   src: url(https://fonts.gstatic.com/s/oswald/v40/TK3_WkUHHAIjg75cFRf3bXL8LICs1_FvsUJiZTaR.woff2) format('woff2');
   src: url(https://fonts.gstatic.com/s/oswald/v40/TK3_WkUHHAIjg75cFRf3bXL8LICs1_FvsUJiZTaR.woff2) format('woff2');
   unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
   unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
}


/* Reset italic styling set by user agent */
cite,
cite,
dfn {
dfn {
font-style: inherit
font-style: inherit;
}
}


/* Straight quote marks for <q> */
q {
q {
quotes: '"' '"' "'" "'"
quotes: '"' '"' "'" "'";
}
}


/* Avoid collision of blockquote with floating elements by swapping margin and padding */
blockquote {
blockquote {
overflow: hidden;
overflow: hidden;
margin: 1em 0;
margin: 1em 0;
padding: 0 40px
padding: 0 40px;
}
}


/* Consistent size for <small>, <sub> and <sup> */
small {
small {
font-size: 85%
font-size: 85%;
}
}


.mw-body-content sub,
.mw-body-content sub,
.mw-body-content sup,
.mw-body-content sup,
span.reference {
span.reference /* for Parsoid */ {
font-size: 80%
font-size: 80%;
}
}


/* Same spacing for indented and unindented paragraphs on talk pages */
.ns-talk .mw-body-content dd {
.ns-talk .mw-body-content dd {
margin-top: 0.4em;
margin-top: 0.4em;
margin-bottom: 0.4em
margin-bottom: 0.4em;
}
}


/* Main page fixes */
#interwiki-completelist {
#interwiki-completelist {
font-weight: bold
font-weight: bold;
}
}


Строка 46: Строка 52:
font-style: oblique 10deg;
font-style: oblique 10deg;
font-variant-caps: small-caps;
font-variant-caps: small-caps;
text-shadow: #1b1b1f 2px 3px, #A00D 3px 5px
text-shadow: #1b1b1f 2px 3px, #A00D 3px 5px;
}
}


/* Reduce page jumps by hiding collapsed/dismissed content */
.client-js .mw-special-Watchlist #watchlist-message,
.client-js .mw-special-Watchlist #watchlist-message,
.client-js .collapsible:not(.mw-made-collapsible).collapsed>tbody>tr:not(:first-child),
.client-js .collapsible:not( .mw-made-collapsible).collapsed > tbody > tr:not(:first-child),
 
/* Hide charinsert base for those not using the gadget */
#editpage-specialchars {
#editpage-specialchars {
display: none
display: none;
}
}


/* Adds padding above Watchlist announcements where new recentchanges/watchlist filters are enabled */
.mw-rcfilters-enabled .mw-specialpage-summary {
.mw-rcfilters-enabled .mw-specialpage-summary {
margin-top: 1em
margin-top: 1em;
}
}


/* Highlight linked elements (such as clicked references) in blue */
.citation:target {
.citation:target {
background-color: rgba(0, 127, 255, 0.133)
background-color: rgba(0, 127, 255, 0.133);
}
}


/* Styling for citations. Breaks long urls, etc., rather than overflowing box */
.citation {
.citation {
word-wrap: break-word
word-wrap: break-word;
}
}


/* Make the list of references smaller
* Keep in sync with Template:Refbegin/styles.css
* And Template:Reflist/styles.css
*/
ol.references {
ol.references {
font-size: 90%;
font-size: 90%;
margin-bottom: 0.5em
margin-bottom: 0.5em;
}
}


/* Style for horizontal lists (separator following item).
  @source mediawiki.org/wiki/Snippets/Horizontal_lists
  @revision 8 (2016-05-21)
  @author [[User:Edokter]]
*/
.hlist dl,
.hlist dl,
.hlist ol,
.hlist ol,
.hlist ul {
.hlist ul {
margin: 0;
margin: 0;
padding: 0
padding: 0;
}
}


/* Display list items inline */
.hlist dd,
.hlist dd,
.hlist dt,
.hlist dt,
.hlist li {
.hlist li {
margin: 0;
margin: 0; /* don't trust the note that says margin doesn't work with inline
display: inline
* removing margin: 0 makes dds have margins again */
display: inline;
}
}


/* Display nested lists inline */
.hlist.inline,
.hlist.inline,
.hlist.inline dl,
.hlist.inline dl,
Строка 99: Строка 123:
.hlist ul ol,
.hlist ul ol,
.hlist ul ul {
.hlist ul ul {
display: inline
display: inline;
}
}


/* Hide empty list items */
.hlist .mw-empty-li {
.hlist .mw-empty-li {
display: none
display: none;
}
}


/* Generate interpuncts */
.hlist dt:after {
.hlist dt:after {
content: ":"
content: ": ";
}
}


/**
* Note hlist style usage differs in Minerva and is defined in core as well!
* Please check Minerva desktop (and Minerva.css) when changing
* See https://phabricator.wikimedia.org/T213239
*/
.hlist dd:after,
.hlist dd:after,
.hlist li:after {
.hlist li:after {
content: " · ";
content: " · ";
font-weight: bold
font-weight: bold;
}
}


Строка 119: Строка 150:
.hlist dt:last-child:after,
.hlist dt:last-child:after,
.hlist li:last-child:after {
.hlist li:last-child:after {
content: none
content: none;
}
}


/* Add parentheses around nested lists */
.hlist dd dd:first-child:before,
.hlist dd dd:first-child:before,
.hlist dd dt:first-child:before,
.hlist dd dt:first-child:before,
Строка 132: Строка 164:
.hlist li li:first-child:before {
.hlist li li:first-child:before {
content: " (";
content: " (";
font-weight: normal
font-weight: normal;
}
}


Строка 145: Строка 177:
.hlist li li:last-child:after {
.hlist li li:last-child:after {
content: ")";
content: ")";
font-weight: normal
font-weight: normal;
}
}


/* Put ordinals in front of ordered list items */
.hlist ol {
.hlist ol {
counter-reset: listitem
counter-reset: listitem;
}
}


.hlist ol>li {
.hlist ol > li {
counter-increment: listitem
counter-increment: listitem;
}
}


.hlist ol>li:before {
.hlist ol > li:before {
content: " " counter(listitem) "\a0"
content: " " counter(listitem) "\a0";
}
}


.hlist dd ol>li:first-child:before,
.hlist dd ol > li:first-child:before,
.hlist dt ol>li:first-child:before,
.hlist dt ol > li:first-child:before,
.hlist li ol>li:first-child:before {
.hlist li ol > li:first-child:before {
content: " (" counter(listitem) "\a0"
content: " (" counter(listitem) "\a0";
}
}


/* Unbulleted lists */
.plainlist ol,
.plainlist ol,
.plainlist ul {
.plainlist ul {
line-height: inherit;
line-height: inherit;
list-style: none none;
list-style: none none;
margin: 0
margin: 0;
}
}


.plainlist ol li,
.plainlist ol li,
.plainlist ul li {
.plainlist ul li {
margin-bottom: 0
margin-bottom: 0;
}
}


.navbox {
/* Default style for navigation boxes */
.navbox {                     /* Navbox container style */
box-sizing: border-box;
box-sizing: border-box;
border: 1px solid #a2a9b1;
border: 1px solid #a2a9b1;
Строка 186: Строка 221:
text-align: center;
text-align: center;
padding: 1px;
padding: 1px;
margin: 1em auto 0
margin: 1em auto 0;      /* Prevent preceding content from clinging to navboxes */
}
}


.navbox .navbox {
.navbox .navbox {
margin-top: 0
margin-top: 0;            /* No top margin for nested navboxes */
}
}


.navbox+.navbox {
.navbox + .navbox {
margin-top: -1px
margin-top: -1px;        /* Single pixel border between adjacent navboxes */
}
}


.navbox-inner,
.navbox-inner,
.navbox-subgroup {
.navbox-subgroup {
width: 100%
width: 100%;
}
}


Строка 205: Строка 240:
.navbox-title,
.navbox-title,
.navbox-abovebelow {
.navbox-abovebelow {
padding: 0.25em 1em;
padding: 0.25em 1em;     /* Title, group and above/below styles */
line-height: 1.5em;
line-height: 1.5em;
text-align: center
text-align: center;
}
}


th.navbox-group {
th.navbox-group {             /* Group style */
white-space: nowrap;
white-space: nowrap;
text-align: right
/* @noflip */
text-align: right;
}
}


.navbox,
.navbox,
.navbox-subgroup {
.navbox-subgroup {
background-color: #fdfdfd
background-color: #fdfdfd; /* Background color */
}
}


.navbox-list {
.navbox-list {
line-height: 1.5em;
line-height: 1.5em;
border-color: #fdfdfd
border-color: #fdfdfd;    /* Must match background color */
}
}


tr+tr>.navbox-abovebelow,
/* cell spacing for navbox cells */
tr+tr>.navbox-group,
tr + tr > .navbox-abovebelow,
tr+tr>.navbox-image,
tr + tr > .navbox-group,
tr+tr>.navbox-list {
tr + tr > .navbox-image,
border-top: 2px solid #fdfdfd
tr + tr > .navbox-list {   /* Borders above 2nd, 3rd, etc. rows */
border-top: 2px solid #fdfdfd; /* Must match background color */
}
}


.navbox th,
.navbox th,
.navbox-title {
.navbox-title {
background-color: #ccccff
background-color: #ccccff;      /* Level 1 color */
}
}


Строка 240: Строка 277:
th.navbox-group,
th.navbox-group,
.navbox-subgroup .navbox-title {
.navbox-subgroup .navbox-title {
background-color: #ddddff
background-color: #ddddff;      /* Level 2 color */
}
}


.navbox-subgroup .navbox-group,
.navbox-subgroup .navbox-group,
.navbox-subgroup .navbox-abovebelow {
.navbox-subgroup .navbox-abovebelow {
background-color: #e6e6ff
background-color: #e6e6ff;      /* Level 3 color */
}
}


.navbox-even {
.navbox-even {
background-color: #f7f7f7
background-color: #f7f7f7;      /* Even row striping */
}
}


.navbox-odd {
.navbox-odd {
background-color: transparent
background-color: transparent;  /* Odd row striping */
}
}


Строка 262: Строка 299:
.navbox td.hlist ol,
.navbox td.hlist ol,
.navbox td.hlist ul {
.navbox td.hlist ul {
padding: 0.125em 0
padding: 0.125em 0;      /* Adjust hlist padding in navboxes */
}
}


/* Styling for JQuery makeCollapsible, matching that of collapseButton */
.mw-parser-output .mw-collapsible-toggle {
.mw-parser-output .mw-collapsible-toggle {
font-weight: normal;
font-weight: normal;
/* @noflip */
text-align: right;
text-align: right;
padding-right: 0.2em;
padding-right: 0.2em;
padding-left: 0.2em
padding-left: 0.2em;
}
}


.mw-collapsible-leftside-toggle .mw-collapsible-toggle {
.mw-collapsible-leftside-toggle .mw-collapsible-toggle {
/* @noflip */
float: left;
float: left;
text-align: left
/* @noflip */
text-align: left;
}
}


/* Infobox template style */
.infobox {
.infobox {
border: 1px solid #a2a9b1;
border: 1px solid #a2a9b1;
Строка 282: Строка 324:
background-color: #f8f9fa;
background-color: #f8f9fa;
color: black;
color: black;
/* @noflip */
margin: 0.5em 0 0.5em 1em;
margin: 0.5em 0 0.5em 1em;
padding: 0.2em;
padding: 0.2em;
/* @noflip */
float: right;
float: right;
/* @noflip */
clear: right;
clear: right;
font-size: 88%;
font-size: 88%;
line-height: 1.5em;
line-height: 1.5em;
width: 22em
width: 22em;
}
}


Строка 300: Строка 345:
.infobox-image,
.infobox-image,
.infobox-navbar,
.infobox-navbar,
/* Remove element selector when every .infobox thing is using the standard module/templates  */
.infobox th,
.infobox th,
.infobox td {
.infobox td {
vertical-align: top
vertical-align: top;
}
}


.infobox-label,
.infobox-label,
.infobox-data,
.infobox-data,
/* Remove element selector when every .infobox thing is using the standard module/templates  */
.infobox th,
.infobox th,
.infobox td {
.infobox td {
text-align: left
/* @noflip */
text-align: left;
}
}


/* Remove .infobox when element selectors above are removed */
.infobox .infobox-above,
.infobox .infobox-above,
.infobox .infobox-title,
.infobox .infobox-title,
/* Remove element selector when every .infobox thing is using the standard module/templates  */
.infobox caption {
.infobox caption {
font-size: 125%;
font-size: 125%;
font-weight: bold;
font-weight: bold;
text-align: center
text-align: center;
}
}


.infobox-title,
.infobox-title,
/* Remove element selector when every .infobox thing is using the standard module/templates  */
.infobox caption {
.infobox caption {
padding: 0.2em
padding: 0.2em;
}
}


/* Remove .infobox when element selectors above are removed */
.infobox .infobox-header,
.infobox .infobox-header,
.infobox .infobox-subheader,
.infobox .infobox-subheader,
Строка 330: Строка 382:
.infobox .infobox-full-data,
.infobox .infobox-full-data,
.infobox .infobox-below {
.infobox .infobox-below {
text-align: center
text-align: center;
}
}


/* Remove .infobox when element selectors above are removed */
.infobox .infobox-navbar {
.infobox .infobox-navbar {
text-align: right
/* @noflip */
text-align: right;
}
}


/* Normal font styling for wikitable row headers with scope="row" tag */
.wikitable.plainrowheaders th[scope=row] {
.wikitable.plainrowheaders th[scope=row] {
font-weight: normal;
font-weight: normal;
text-align: left
/* @noflip */
text-align: left;
}
}


/* Lists in wikitable data cells are always left-aligned */
.wikitable td ul,
.wikitable td ul,
.wikitable td ol,
.wikitable td ol,
.wikitable td dl {
.wikitable td dl {
text-align: left
/* @noflip */
text-align: left;
}
}


/* Fix for hieroglyphs specificity issue in infoboxes ([[phab:T43869]]) */
table.mw-hiero-table td {
table.mw-hiero-table td {
vertical-align: middle
vertical-align: middle;
}
}


/* Change the external link icon to an Adobe icon for all PDF files */
.mw-parser-output a[href$=".pdf"].external,
.mw-parser-output a[href$=".pdf"].external,
.mw-parser-output a[href*=".pdf?"].external,
.mw-parser-output a[href*=".pdf?"].external,
Строка 358: Строка 418:
.mw-parser-output a[href*=".PDF?"].external,
.mw-parser-output a[href*=".PDF?"].external,
.mw-parser-output a[href*=".PDF#"].external {
.mw-parser-output a[href*=".PDF#"].external {
background: url(//upload.wikimedia.org/wikipedia/commons/2/23/Icons-mini-file_acrobat.gif) no-repeat right;
background: url("//upload.wikimedia.org/wikipedia/commons/2/23/Icons-mini-file_acrobat.gif") no-repeat right;
padding-right: 18px
/* @noflip */
padding-right: 18px;
}
}


/* Messagebox templates */
.messagebox {
.messagebox {
border: 1px solid #a2a9b1;
border: 1px solid #a2a9b1;
Строка 367: Строка 429:
width: 80%;
width: 80%;
margin: 0 auto 1em auto;
margin: 0 auto 1em auto;
padding: .2em
padding: .2em;
}
}


Строка 373: Строка 435:
border: 1px solid #c0b8cc;
border: 1px solid #c0b8cc;
background-color: #f0e5ff;
background-color: #f0e5ff;
text-align: center
text-align: center;
}
}


Строка 379: Строка 441:
border: 1px solid #9f9fff;
border: 1px solid #9f9fff;
background-color: #efefff;
background-color: #efefff;
text-align: center
text-align: center;
}
}


Строка 385: Строка 447:
border: 1px solid #c0c090;
border: 1px solid #c0c090;
background-color: #f8eaba;
background-color: #f8eaba;
margin: 4px auto
margin: 4px auto;
}
}


/* For old WikiProject banners inside banner shells. */
.mbox-inside .standard-talk {
.mbox-inside .standard-talk {
border: 1px solid #c0c090;
border: 1px solid #c0c090;
Строка 393: Строка 456:
width: 100%;
width: 100%;
margin: 2px 0;
margin: 2px 0;
padding: 2px
padding: 2px;
}
}


Строка 399: Строка 462:
width: 238px;
width: 238px;
font-size: 85%;
font-size: 85%;
/* @noflip */
float: right;
float: right;
clear: both;
clear: both;
/* @noflip */
margin: 0 0 1em 1em;
margin: 0 0 1em 1em;
line-height: 1.25em
line-height: 1.25em;
}
}


Строка 408: Строка 473:
width: 238px;
width: 238px;
font-size: 85%;
font-size: 85%;
/* @noflip */
float: right;
float: right;
clear: both;
clear: both;
/* @noflip */
margin: 0 0 1em 1em;
margin: 0 0 1em 1em;
line-height: 1.25em;
line-height: 1.25em;
background-color: #f8eaba
background-color: #f8eaba;
}
}


th.mbox-text,
/* Cell sizes for ambox/tmbox/imbox/cmbox/ombox/fmbox/dmbox message boxes */
td.mbox-text {
th.mbox-text, td.mbox-text {   /* The message body cell(s) */
border: none;
border: none;
padding: 0.25em 0.9em;
/* @noflip */
width: 100%
padding: 0.25em 0.9em;     /* 0.9em left/right */
width: 100%;              /* Make all mboxes the same width regardless of text length */
}
}


td.mbox-image {
td.mbox-image {               /* The left image cell */
border: none;
border: none;
padding: 2px 0 2px 0.9em;
/* @noflip */
text-align: center
padding: 2px 0 2px 0.9em; /* 0.9em left, 0px right */
text-align: center;
}
}


td.mbox-imageright {
td.mbox-imageright {           /* The right image cell */
border: none;
border: none;
padding: 2px 0.9em 2px 0;
/* @noflip */
text-align: center
padding: 2px 0.9em 2px 0; /* 0px left, 0.9em right */
text-align: center;
}
}


td.mbox-empty-cell {
td.mbox-empty-cell {           /* An empty narrow cell */
border: none;
border: none;
padding: 0;
padding: 0;
width: 1px
width: 1px;
}
}


/* Article message box styles */
table.ambox {
table.ambox {
margin: 0 10%;
margin: 0 10%;                 /* 10% = Will not overlap with other elements */
border: 1px solid #a2a9b1;
border: 1px solid #a2a9b1;
border-left: 10px solid #36c;
/* @noflip */
border-left: 10px solid #36c; /* Default "notice" blue */
background-color: #fbfbfb;
background-color: #fbfbfb;
box-sizing: border-box
box-sizing: border-box;
}
}


table.ambox+table.ambox,
/* Single border between stacked boxes. */
table.ambox+.mw-empty-elt+table.ambox {
table.ambox + table.ambox,
margin-top: -1px
table.ambox + .mw-empty-elt + table.ambox {
margin-top: -1px;
}
}


.ambox th.mbox-text,
.ambox th.mbox-text,
.ambox td.mbox-text {
.ambox td.mbox-text {           /* The message body cell(s) */
padding: 0.25em 0.5em
padding: 0.25em 0.5em;      /* 0.5em left/right */
}
}


.ambox td.mbox-image {
.ambox td.mbox-image {           /* The left image cell */
padding: 2px 0 2px 0.5em
/* @noflip */
padding: 2px 0 2px 0.5em;    /* 0.5em left, 0px right */
}
}


.ambox td.mbox-imageright {
.ambox td.mbox-imageright {     /* The right image cell */
padding: 2px 0.5em 2px 0
/* @noflip */
padding: 2px 0.5em 2px 0;    /* 0px left, 0.5em right */
}
}


table.ambox-notice {
table.ambox-notice {
border-left: 10px solid #36c
/* @noflip */
border-left: 10px solid #36c;      /* Blue */
}
}


table.ambox-speedy {
table.ambox-speedy {
border-left: 10px solid #b32424;
/* @noflip */
background-color: #fee7e6
border-left: 10px solid #b32424;   /* Red */
background-color: #fee7e6;          /* Pink */
}
}


table.ambox-delete {
table.ambox-delete {
border-left: 10px solid #b32424
/* @noflip */
border-left: 10px solid #b32424;    /* Red */
}
}


table.ambox-content {
table.ambox-content {
border-left: 10px solid #f28500
/* @noflip */
border-left: 10px solid #f28500;    /* Orange */
}
}


table.ambox-style {
table.ambox-style {
border-left: 10px solid #fc3
/* @noflip */
border-left: 10px solid #fc3;      /* Yellow */
}
}


table.ambox-move {
table.ambox-move {
border-left: 10px solid #9932cc
/* @noflip */
border-left: 10px solid #9932cc;    /* Purple */
}
}


table.ambox-protection {
table.ambox-protection {
border-left: 10px solid #a2a9b1
/* @noflip */
border-left: 10px solid #a2a9b1;    /* Gray-gold */
}
}


/* Image message box styles */
table.imbox {
table.imbox {
margin: 4px 10%;
margin: 4px 10%;
border-collapse: collapse;
border-collapse: collapse;
border: 3px solid #36c;
border: 3px solid #36c;   /* Default "notice" blue */
background-color: #fbfbfb;
background-color: #fbfbfb;
box-sizing: border-box
box-sizing: border-box;
}
}


.imbox .mbox-text .imbox {
.imbox .mbox-text .imbox { /* For imboxes inside imbox-text cells. */
margin: 0 -0.5em;
margin: 0 -0.5em;       /* 0.9 - 0.5 = 0.4em left/right.        */
display: block
display: block;        /* Fix for webkit to force 100% width.  */
}
}


.mbox-inside .imbox {
.mbox-inside .imbox {       /* For imboxes inside other templates.  */
margin: 4px
margin: 4px;
}
}


table.imbox-notice {
table.imbox-notice {
border: 3px solid #36c
border: 3px solid #36c;      /* Blue */
}
}


table.imbox-speedy {
table.imbox-speedy {
border: 3px solid #b32424;
border: 3px solid #b32424;   /* Red */
background-color: #fee7e6
background-color: #fee7e6;    /* Pink */
}
}


table.imbox-delete {
table.imbox-delete {
border: 3px solid #b32424
border: 3px solid #b32424;    /* Red */
}
}


table.imbox-content {
table.imbox-content {
border: 3px solid #f28500
border: 3px solid #f28500;    /* Orange */
}
}


table.imbox-style {
table.imbox-style {
border: 3px solid #fc3
border: 3px solid #fc3;      /* Yellow */
}
}


table.imbox-move {
table.imbox-move {
border: 3px solid #9932cc
border: 3px solid #9932cc;    /* Purple */
}
}


table.imbox-protection {
table.imbox-protection {
border: 3px solid #a2a9b1
border: 3px solid #a2a9b1;    /* Gray-gold */
}
}


table.imbox-license {
table.imbox-license {
border: 3px solid #88a;
border: 3px solid #88a;       /* Dark gray */
background-color: #f7f8ff
background-color: #f7f8ff;    /* Light gray */
}
}


table.imbox-featured {
table.imbox-featured {
border: 3px solid #cba135
border: 3px solid #cba135;    /* Brown-gold */
}
}


/* Category message box styles */
table.cmbox {
table.cmbox {
margin: 3px 10%;
margin: 3px 10%;
border-collapse: collapse;
border-collapse: collapse;
border: 1px solid #a2a9b1;
border: 1px solid #a2a9b1;
background-color: #dfe8ff;
background-color: #dfe8ff;   /* Default "notice" blue */
box-sizing: border-box
box-sizing: border-box;
}
}


table.cmbox-notice {
table.cmbox-notice {
background-color: #d8e8ff
background-color: #d8e8ff;    /* Blue */
}
}


Строка 565: Строка 649:
margin-top: 4px;
margin-top: 4px;
margin-bottom: 4px;
margin-bottom: 4px;
border: 4px solid #b32424;
border: 4px solid #b32424;   /* Red */
background-color: #ffdbdb
background-color: #ffdbdb;    /* Pink */
}
}


table.cmbox-delete {
table.cmbox-delete {
background-color: #ffdbdb
background-color: #ffdbdb;    /* Pink */
}
}


table.cmbox-content {
table.cmbox-content {
background-color: #ffe7ce
background-color: #ffe7ce;    /* Orange */
}
}


table.cmbox-style {
table.cmbox-style {
background-color: #fff9db
background-color: #fff9db;    /* Yellow */
}
}


table.cmbox-move {
table.cmbox-move {
background-color: #e4d8ff
background-color: #e4d8ff;    /* Purple */
}
}


table.cmbox-protection {
table.cmbox-protection {
background-color: #efefe1
background-color: #efefe1;    /* Gray-gold */
}
}


/* Other pages message box styles */
table.ombox {
table.ombox {
margin: 4px 10%;
margin: 4px 10%;
border-collapse: collapse;
border-collapse: collapse;
border: 1px solid #a2a9b1;
border: 1px solid #a2a9b1;   /* Default "notice" gray */
background-color: #f8f9fa;
background-color: #f8f9fa;
box-sizing: border-box
box-sizing: border-box;
}
}


table.ombox-notice {
table.ombox-notice {
border: 1px solid #a2a9b1
border: 1px solid #a2a9b1;    /* Gray */
}
}


table.ombox-speedy {
table.ombox-speedy {
border: 2px solid #b32424;
border: 2px solid #b32424;   /* Red */
background-color: #fee7e6
background-color: #fee7e6;    /* Pink */
}
}


table.ombox-delete {
table.ombox-delete {
border: 2px solid #b32424
border: 2px solid #b32424;    /* Red */
}
}


table.ombox-content {
table.ombox-content {
border: 1px solid #f28500
border: 1px solid #f28500;    /* Orange */
}
}


table.ombox-style {
table.ombox-style {
border: 1px solid #fc3
border: 1px solid #fc3;      /* Yellow */
}
}


table.ombox-move {
table.ombox-move {
border: 1px solid #9932cc
border: 1px solid #9932cc;    /* Purple */
}
}


table.ombox-protection {
table.ombox-protection {
border: 2px solid #a2a9b1
border: 2px solid #a2a9b1;    /* Gray-gold */
}
}


/* Talk page message box styles */
table.tmbox {
table.tmbox {
margin: 4px 10%;
margin: 4px 10%;
border-collapse: collapse;
border-collapse: collapse;
border: 1px solid #c0c090;
border: 1px solid #c0c090;   /* Default "notice" gray-brown */
background-color: #f8eaba;
background-color: #f8eaba;
min-width: 80%;
min-width: 80%;
box-sizing: border-box
box-sizing: border-box;
}
}


.tmbox.mbox-small {
.tmbox.mbox-small {
min-width: 0
min-width: 0;                /* reset the min-width of tmbox above        */
}
}


.mediawiki .mbox-inside .tmbox {
.mediawiki .mbox-inside .tmbox { /* For tmboxes inside other templates. The "mediawiki" class ensures that */
margin: 2px 0;
margin: 2px 0;               /* this declaration overrides other styles (including mbox-small above)  */
width: 100%
width: 100%;                /* For Safari and Opera */
}
}


.mbox-inside .tmbox.mbox-small {
.mbox-inside .tmbox.mbox-small { /* "small" tmboxes should not be small when  */
line-height: 1.5em;
line-height: 1.5em;         /* also "nested", so reset styles that are  */
font-size: 100%
font-size: 100%;            /* set in "mbox-small" above.                */
}
}


table.tmbox-speedy {
table.tmbox-speedy {
border: 2px solid #b32424;
border: 2px solid #b32424;   /* Red */
background-color: #fee7e6
background-color: #fee7e6;    /* Pink */
}
}


table.tmbox-delete {
table.tmbox-delete {
border: 2px solid #b32424
border: 2px solid #b32424;    /* Red */
}
}


table.tmbox-content {
table.tmbox-content {
border: 2px solid #f28500
border: 2px solid #f28500;    /* Orange */
}
}


table.tmbox-style {
table.tmbox-style {
border: 2px solid #fc3
border: 2px solid #fc3;      /* Yellow */
}
}


table.tmbox-move {
table.tmbox-move {
border: 2px solid #9932cc
border: 2px solid #9932cc;    /* Purple */
}
}


table.tmbox-protection,
table.tmbox-protection,
table.tmbox-notice {
table.tmbox-notice {
border: 1px solid #c0c090
border: 1px solid #c0c090;    /* Gray-brown */
}
}


/* Footer and header message box styles */
table.fmbox {
table.fmbox {
clear: both;
clear: both;
Строка 680: Строка 767:
width: 100%;
width: 100%;
border: 1px solid #a2a9b1;
border: 1px solid #a2a9b1;
background-color: #f8f9fa;
background-color: #f8f9fa;     /* Default "system" gray */
box-sizing: border-box
box-sizing: border-box;
}
}


table.fmbox-system {
table.fmbox-system {
background-color: #191970
background-color: #191970;
}
}


table.fmbox-warning {
table.fmbox-warning {
border: 1px solid #bb7070;
border: 1px solid #bb7070; /* Dark pink */
background-color: #ffdbdb
background-color: #ffdbdb;  /* Pink */
}
}


table.fmbox-editnotice {
table.fmbox-editnotice {
background-color: transparent
background-color: transparent;
}
}


/* Div based "warning" style fmbox messages. */
div.mw-warning-with-logexcerpt,
div.mw-warning-with-logexcerpt,
div.mw-lag-warn-high,
div.mw-lag-warn-high,
Строка 707: Строка 795:
background-color: #ffdbdb;
background-color: #ffdbdb;
padding: 0.25em 0.9em;
padding: 0.25em 0.9em;
box-sizing: border-box
box-sizing: border-box;
}
}


/* Use default color for partial block fmbox banner per [[Special:PermaLink/1028105567#pblock-style]] */
.mw-contributions-blocked-notice-partial .mw-warning-with-logexcerpt {
.mw-contributions-blocked-notice-partial .mw-warning-with-logexcerpt {
border-color: #fc3;
border-color: #fc3;
background-color: #fef6e7
background-color: #fef6e7;
}
}


html body.mediawiki .mbox-small {
/* These mbox-small classes must be placed after all other
  ambox/tmbox/ombox etc classes. "html body.mediawiki" is so
  they override "table.ambox + table.ambox" above. */
html body.mediawiki .mbox-small {   /* For the "small=yes" option. */
/* @noflip */
clear: right;
clear: right;
/* @noflip */
float: right;
float: right;
/* @noflip */
margin: 4px 0 4px 1em;
margin: 4px 0 4px 1em;
box-sizing: border-box;
box-sizing: border-box;
width: 238px;
width: 238px;
font-size: 88%;
font-size: 88%;
line-height: 1.25em
line-height: 1.25em;
}
}


html body.mediawiki .mbox-small-left {
html body.mediawiki .mbox-small-left {   /* For the "small=left" option. */
/* @noflip */
margin: 4px 1em 4px 0;
margin: 4px 1em 4px 0;
box-sizing: border-box;
box-sizing: border-box;
Строка 732: Строка 828:
border-collapse: collapse;
border-collapse: collapse;
font-size: 88%;
font-size: 88%;
line-height: 1.25em
line-height: 1.25em;
}
}


/* Style for compact ambox */
/* Hide the images */
.compact-ambox table .mbox-image,
.compact-ambox table .mbox-image,
.compact-ambox table .mbox-imageright,
.compact-ambox table .mbox-imageright,
.compact-ambox table .mbox-empty-cell {
.compact-ambox table .mbox-empty-cell {
display: none
display: none;
}
}


/* Remove borders, backgrounds, padding, etc. */
.compact-ambox table.ambox {
.compact-ambox table.ambox {
border: none;
border: none;
Строка 748: Строка 847:
padding: 0 !important;
padding: 0 !important;
width: auto;
width: auto;
display: block
display: block;
}
}


Строка 754: Строка 853:
font-size: 100%;
font-size: 100%;
width: auto;
width: auto;
margin: 0
margin: 0;
}
}


/* Style the text cell as a list item and remove its padding */
.compact-ambox table .mbox-text {
.compact-ambox table .mbox-text {
padding: 0 !important;
padding: 0 !important;
margin: 0 !important
margin: 0 !important;
}
}


Строка 766: Строка 866:
line-height: 1.5em;
line-height: 1.5em;
list-style-type: square;
list-style-type: square;
list-style-image: url(/w/skins/MonoBook/resources/images/bullet.svg)
list-style-image: url(/w/skins/MonoBook/resources/images/bullet.svg);
}
}


/* Allow for hiding text in compact form */
.compact-ambox .hide-when-compact {
.compact-ambox .hide-when-compact {
display: none
display: none;
}
}


/* Remove underlines from certain links */
.nounderlines a,
.nounderlines a,
.IPA a:link,
.IPA a:link,
.IPA a:visited {
.IPA a:visited {
text-decoration: none !important
text-decoration: none !important;
}
}


/* Prevent line breaks in silly places where desired (nowrap)
  and links when we don't want them to (nowraplinks a) */
.nowrap,
.nowrap,
.nowraplinks a {
.nowraplinks a {
white-space: nowrap
white-space: nowrap;
}
}


/* But allow wrapping where desired: */
.wrap,
.wrap,
.wraplinks a {
.wraplinks a {
white-space: normal
white-space: normal;
}
}


/* Increase the height of the image upload box */
#wpUploadDescription {
#wpUploadDescription {
height: 13em
height: 13em;
}
}


/* Minimum thumb width */
.thumbinner {
.thumbinner {
min-width: 100px;
min-width: 100px;
background: #303037;
border: solid #37373e
}
.thumbinner .thumbimage, .thumbborder {
border: solid 1px #37373e
}
}


/* Prevent floating boxes from overlapping any category listings,
  file histories, edit previews, and edit [Show changes] views. */
#mw-subcategories,
#mw-subcategories,
#mw-pages,
#mw-pages,
Строка 809: Строка 912:
#wikiPreview,
#wikiPreview,
#wikiDiff {
#wikiDiff {
clear: both
clear: both;
}
}


/* Selectively hide headers in WikiProject banners */
/* TemplateStyles */
.wpb .wpb-header {
.wpb .wpb-header {
display: none
display: none;
}
}


.wpbs-inner .wpb .wpb-header {
.wpbs-inner .wpb .wpb-header {
display: table-row
display: table-row;
}
}


.wpbs-inner .wpb-outside {
.wpbs-inner .wpb-outside {
display: none
display: none;            /* hide things that should only display outside shells */
}
}


/* Styling for Abuse Filter tags */
.mw-tag-markers {
.mw-tag-markers {
font-style: italic;
font-style: italic;
font-size: 90%
font-size: 90%;
}
}


/* Hide stuff meant for accounts with special permissions. Made visible again in
  [[MediaWiki:Group-checkuser.css]], [[MediaWiki:Group-sysop.css]], [[MediaWiki:Group-abusefilter.css]],
  [[MediaWiki:Group-abusefilter-helper.css]], [[MediaWiki:Group-patroller.css]],
  [[MediaWiki:Group-templateeditor.css]], [[MediaWiki:Group-extendedmover.css]],
  [[MediaWiki:Group-extendedconfirmed.css]], and [[Mediawiki:Group-autoconfirmed.css]]. */
.checkuser-show,
.checkuser-show,
.sysop-show,
.sysop-show,
Строка 839: Строка 950:
.autoconfirmed-show,
.autoconfirmed-show,
.user-show {
.user-show {
display: none
display: none;
}
}


/* Hide the redlink generated by {{Editnotice}},
  this overrides the ".sysop-show { display: none; }" above that applies
  to the same link as well. See [[phab:T45013]]
  Hide the images in editnotices to keep them readable in VE view.
  Long term, editnotices should become a core feature so that they can be designed responsive. */
.ve-ui-mwNoticesPopupTool-item .editnotice-redlink,
.ve-ui-mwNoticesPopupTool-item .editnotice-redlink,
.ve-ui-mwNoticesPopupTool-item .mbox-image,
.ve-ui-mwNoticesPopupTool-item .mbox-image,
.ve-ui-mwNoticesPopupTool-item .mbox-imageright {
.ve-ui-mwNoticesPopupTool-item .mbox-imageright {
display: none !important
display: none !important;
}
}


ul.permissions-errors>li {
/* Remove bullets when there are multiple edit page warnings */
list-style: none none
ul.permissions-errors > li {
list-style: none none;
}
}


ul.permissions-errors {
ul.permissions-errors {
margin: 0
margin: 0;
}
}


/* texhtml class for inline math (based on generic times-serif class) */
span.texhtml {
span.texhtml {
font-family: "Nimbus Roman No9 L", "Times New Roman", Times, serif;
font-family: "Nimbus Roman No9 L", "Times New Roman", Times, serif;
Строка 861: Строка 980:
line-height: 1;
line-height: 1;
white-space: nowrap;
white-space: nowrap;
/* Force tabular and lining display for texhtml */
-moz-font-feature-settings: "lnum", "tnum", "kern" 0;
-moz-font-feature-settings: "lnum", "tnum", "kern" 0;
-webkit-font-feature-settings: "lnum", "tnum", "kern" 0;
-webkit-font-feature-settings: "lnum", "tnum", "kern" 0;
font-feature-settings: "lnum", "tnum", "kern" 0;
font-feature-settings: "lnum", "tnum", "kern" 0;
font-variant-numeric: lining-nums tabular-nums;
font-variant-numeric: lining-nums tabular-nums;
font-kerning: none
font-kerning: none;
}
}


span.texhtml span.texhtml {
span.texhtml span.texhtml {
font-size: 100%
font-size: 100%;
}
}


span.mwe-math-mathml-inline {
span.mwe-math-mathml-inline {
font-size: 118%
font-size: 118%;
}
}


/* Make <math display="block"> be left aligned with one space indent for
* compatibility with style conventions
*/
.mwe-math-fallback-image-display,
.mwe-math-fallback-image-display,
.mwe-math-mathml-display {
.mwe-math-mathml-display {
margin-left: 1.6em !important;
margin-left: 1.6em !important;
margin-top: 0.6em;
margin-top: 0.6em;
margin-bottom: 0.6em
margin-bottom: 0.6em;
}
}


.mwe-math-mathml-display math {
.mwe-math-mathml-display math {
display: inline
display: inline;
}
}


/* Work-around for [[phab:T25965]] / [[phab:T100106]] (Kaltura advertisement) */
.k-player .k-attribution {
.k-player .k-attribution {
visibility: hidden
visibility: hidden;
}
}


/* Move 'play' button of video player to bottom left corner */
.PopUpMediaTransform a .play-btn-large {
.PopUpMediaTransform a .play-btn-large {
margin: 0;
margin: 0;
Строка 896: Строка 1021:
right: auto;
right: auto;
bottom: 0;
bottom: 0;
left: 0
left: 0;
}
}


@media screen {
@media screen {
/* Gallery styles background changes are restricted to screen view.
  In printing we should avoid applying backgrounds. */
/* The backgrounds for galleries. */
#content .gallerybox div.thumb {
#content .gallerybox div.thumb {
background-color: #f8f9fa
/* Light gray padding */
background-color: #f8f9fa;
}
}
/* Put a chequered background behind images, only visible if they have transparency.
  '.filehistory a img' and '#file img:hover' are handled by MediaWiki core (as of 1.19) */
.gallerybox .thumb img {
.gallerybox .thumb img {
background: #fff url(//upload.wikimedia.org/wikipedia/commons/5/5d/Checker-16x16.png) repeat
background: #fff url(//upload.wikimedia.org/wikipedia/commons/5/5d/Checker-16x16.png) repeat;
}
}
/* But not on articles, user pages, portals or with opt-out. */
.ns-0 .gallerybox .thumb img,
.ns-0 .gallerybox .thumb img,
.ns-2 .gallerybox .thumb img,
.ns-2 .gallerybox .thumb img,
.ns-100 .gallerybox .thumb img,
.ns-100 .gallerybox .thumb img,
.nochecker .gallerybox .thumb img {
.nochecker .gallerybox .thumb img {
background-image: none
background-image: none;
}
 
/* Display "From Wikipedia, the free encyclopedia" in skins that support it,
  do not apply to print mode */
/*
#siteSub {
display: block;
}
}
*/
}
}


/* Hide FlaggedRevs notice UI when there are no pending changes */
.flaggedrevs_draft_synced,
.flaggedrevs_draft_synced,
.flaggedrevs_stable_synced,
.flaggedrevs_stable_synced,
/* "Temporary" to remove links in sidebar T255381 */
#t-upload,
#t-upload,
/* Hide broken download box on Special:Book pending T285400 */
.mw-special-Book #coll-downloadbox {
.mw-special-Book #coll-downloadbox {
display: none
display: none;
}
}


/* Fix horizontal scrolling of long edit summaries T158725 */
span.comment {
span.comment {
overflow-wrap: break-word
overflow-wrap: break-word;
}
}


Строка 928: Строка 1072:
background: #1b1b1f;
background: #1b1b1f;
color: lightgrey;
color: lightgrey;
border: #1b1b1f
border: #1b1b1f;
}
}


.mediawiki,
.mediawiki, .mw-page-container {
.mw-page-container {
background: #1b1b1f;
background: #1b1b1f;
color: lightgrey;
color: lightgrey;
border: #1b1b1f
border: #1b1b1f;
}
}


Строка 941: Строка 1084:
background: #212126;
background: #212126;
color: lightgrey;
color: lightgrey;
border: black
border: black;
}
}


Строка 947: Строка 1090:
background: #1b1b1f;
background: #1b1b1f;
color: lightgrey;
color: lightgrey;
border: #1b1b1f
border: #1b1b1f;
}
}


#mw-content-container,
#mw-content-container, #mw-header-container, #mw-header-nav-hack, #mw-content-wrapper, #mw-content, #p-logo {
#mw-header-container,
#mw-content-wrapper,
#mw-content,
#p-logo {
background: #1b1b1f;
background: #1b1b1f;
color: lightgrey;
color: lightgrey;
border: #1b1b1f
border: #1b1b1f;
}
}


.mw-code {
#mw-header-nav-hack {
background: #212126;
background: #212126;
color: lightgrey
color: lightgrey;
border: #212126;
}
}


footer,
.mw-code {
#footer-info-lastmod,
background: #212126;
#footer-info-copyright {
color: lightgrey;
color: lightgrey
}
}


p,
footer,#footer-info-lastmod,#footer-info-copyright {
h1,
color: lightgrey;
h2,
h3,
h4,
h5,
h6,
li {
color: lightgrey
}
}


a,
p,h1,h2,h3,h4,h5,h6,li {
.vector-menu-portal .vector-menu-content li a,
color: lightgrey;
.vector-menu-tabs li a,
body.skin--responsive #p-cactions li a {
color: #cccccc
}
}


a:visited,
a, .vector-menu-portal .vector-menu-content li a, .vector-menu-tabs li a, body.skin--responsive #p-cactions li a {
.vector-menu-portal .vector-menu-content li a:visited,
color: lightblue;
.vector-menu-tabs li a:visited,
body.skin--responsive #p-cactions li a:visited {
color: #cccccc
}
}


a:hover,
a:visited, .vector-menu-portal .vector-menu-content li a:visited, .vector-menu-tabs li a:visited, body.skin--responsive #p-cactions li a:visited {
a:visited:hover {
color: #007FFF;
    color: white;
}
}


body.skin--responsive #p-cactions li a {
body.skin--responsive #p-cactions li a {
background: #27272e
background: #27272e;
}
}


.mw-prefs-buttons {
.mw-prefs-buttons {
background: #27272e
background: #27272e;
}
}


a.extiw:visited,
a.extiw:visited, a.external:visited, .mw-parser-output a.extiw:visited, .mw-parser-output a.external:visited, body.skin--responsive #p-cactions li a.external:visited {
a.external:visited,
color: #8a2be2;
.mw-parser-output a.extiw:visited,
.mw-parser-output a.external:visited,
body.skin--responsive #p-cactions li a.external:visited {
color: #8a2be2
}
}


.vector-menu-tabs .selected a,
.vector-menu-tabs .selected a, .vector-menu-tabs .selected a:visited, body.skin--responsive #p-cactions li.selected a {
.vector-menu-tabs .selected a:visited,
body.skin--responsive #p-cactions li.selected a {
color: lightgrey;
color: lightgrey;
font-weight: bold
font-weight: bold;
}
}


body.skin--responsive #p-cactions li.selected a {
body.skin--responsive #p-cactions li.selected a {
background: #27272e
background: #27272e;
}
}


.vector-menu-tabs li {
.vector-menu-tabs li {
background: #212126
background: #212126;
}
 
.tools-inline li a {
filter: invert(100%);
}
 
.tools-inline span {
filter: invert(100%);
color: lightgrey;
}
 
#personal h2, #site-tools h2, #site-navigation h2, #searchButton {
filter: invert(100%);
}
 
#personal h2 span {
filter: invert(100%);
}
}


#mw-site-navigation .sidebar-chunk,
#mw-site-navigation .sidebar-chunk, #mw-site-navigation .sidebar-chunk, #mw-related-navigation .sidebar-chunk, body.skin--responsive .portlet, body.skin--responsive .pBody {
#mw-site-navigation .sidebar-chunk,
#mw-related-navigation .sidebar-chunk,
body.skin--responsive .portlet,
body.skin--responsive .pBody {
background: #212126;
background: #212126;
color: lightgrey;
color: lightgrey;
border-color: #1b1b1f
border: #1b1b1f;
}
}


#p-logo-text a {
#p-logo-text a {
color: lightgrey
color: lightgrey;
}
}


#ca-nstab-mediawiki.a {
#ca-nstab-mediawiki.a {
color: lightgrey
color: lightgrey;
}
}


#mw-changeslist-links {
#mw-changeslist-links {
background: #212126;
background: #212126;
color: lightgrey
color: lightgrey;
}
}


Строка 1058: Строка 1191:
background: #27272e;
background: #27272e;
border: 1px solid #37373e;
border: 1px solid #37373e;
color: lightgrey
color: lightgrey;
}
}


#searchInput {
#searchInput {
color: white
color: white;
}
 
#pt-createaccount {
visibility: hidden;
}
}


.vector-user-links .vector-user-menu-more .vector-menu-content-list li a,
.vector-user-links .vector-user-menu-more .vector-menu-content-list li a, #personal .dropdown {
#personal .dropdown {
background: #27272e;
background: #27272e;
border: 1px solid #37373e;
border: 1px solid #37373e;
color: lightgrey
color: lightgrey;
}
}


body.skin--responsive #p-cactions li.selected {
body.skin--responsive #p-cactions li.selected {
border: #37373e
border: #37373e;
}
}


.vector-menu-tabs .selected {
.vector-menu-tabs .selected {
background: #1b1b1f
background: #1b1b1f;
}
}


#pagehistory li.selected {
#pagehistory li.selected {
background: #1B4D3E;
background: #1B4D3E;
font-weight: bold
font-weight: bold;
}
}


div.mw-warning-with-logexcerpt,
div.mw-warning-with-logexcerpt, div.mw-lag-warn-high, div.mw-cascadeprotectedwarning, div#mw-protect-cascadeon, div.titleblacklist-warning {
div.mw-lag-warn-high,
div.mw-cascadeprotectedwarning,
div#mw-protect-cascadeon,
div.titleblacklist-warning {
background: #7C0A02;
background: #7C0A02;
border: 1px solid #bb7070
border: 1px solid #bb7070;
}
}


Строка 1097: Строка 1229:
background: #303037;
background: #303037;
border: 1px solid #37373e;
border: 1px solid #37373e;
color: white
color: white;
}
}


Строка 1103: Строка 1235:
background: #303037;
background: #303037;
border: 1px solid #37373e;
border: 1px solid #37373e;
color: white
color: white;
}
}


.mw-content-ltr .tocnumber {
.mw-content-ltr .tocnumber {
color: grey
color: grey;
}
}


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


.wikitable>*>tr>th {
.wikitable > * > tr > th {
background: #27272e;
background: #27272e;
border: 1px solid #37373e;
border: 1px solid #37373e;
color: white
color: white;
}
}


.quickbox {
.quickbox {
border: 1px solid #303038;
border: 1px solid #303038;
background: #27272e
background: #27272e;
}
}


Строка 1131: Строка 1260:
border-bottom: 1px solid #303038;
border-bottom: 1px solid #303038;
background: #1b1b1f;
background: #1b1b1f;
text-align: center
text-align: center;
}
}


.thumbinner, .thumbinner .thumbimage {
background: #27272e;
border: 1px solid #37373e;
color: white;
}
table.ombox tbody {
  background: #27272e;
  border: 1px solid #37373e;
  color: white;
}
/* OOUI PAIN */
/* Recent Changes */
.mw-rcfilters-ui-filterTagMultiselectWidget.oo-ui-widget-enabled .oo-ui-tagMultiselectWidget-handle,
.mw-rcfilters-ui-filterTagMultiselectWidget.oo-ui-widget-enabled .oo-ui-tagMultiselectWidget-handle,
.mw-rcfilters-ui-changesListWrapperWidget .mw-changeslist-legend {
.mw-rcfilters-ui-changesListWrapperWidget .mw-changeslist-legend  
{
background: #27272e;
background: #27272e;
border: 1px solid #303038;
border: 1px solid #303038;
color: white
color: white;
}
}


.oo-ui-buttonElement-framed.oo-ui-widget-enabled>.oo-ui-buttonElement-button {
/* Generic OOUI elements */
.oo-ui-buttonElement-framed.oo-ui-widget-enabled > .oo-ui-buttonElement-button {
background: #27272e;
background: #27272e;
border: 1px solid #303038;
border: 1px solid #303038;
color: white
color: white;
}
}


Строка 1150: Строка 1295:
background: #303037;
background: #303037;
border: 1px solid #37373e;
border: 1px solid #37373e;
color: white
color: white;
}
}


.mw-editform #wpTextbox1,
/* Editor */
textarea {
.mw-editform #wpTextbox1, textarea {
background: #303037;
background: #303037;
border: 1px solid #37373e;
border: 1px solid #37373e;
color: white
color: white;
}
}
.wikiEditor-ui-toolbar {
.wikiEditor-ui-toolbar {
background: #27272e;
background: #27272e;
color: white
color: white;
}
}
.wikiEditor-ui-toolbar .group {
.wikiEditor-ui-toolbar .group {
border: 1px solid #37373e;
border: 1px solid #37373e;
color: white
color: white;
}
}


.wikiEditor-ui-toolbar .group .label {
.wikiEditor-ui-toolbar .group .label {
color: white
color: white;
}
}


.wikiEditor-ui-toolbar .tabs span.tab a.current,
.wikiEditor-ui-toolbar .tabs span.tab a.current, .wikiEditor-ui-toolbar .tabs span.tab a.current:visited {
.wikiEditor-ui-toolbar .tabs span.tab a.current:visited {
color: white;
color: white;
font-weight: bold
font-weight: bold;
}
}


.wikiEditor-ui .wikiEditor-ui-top {
.wikiEditor-ui .wikiEditor-ui-top {
border-bottom: 1px solid #37373e
    border-bottom: 1px solid #37373e;
}
}


.wikiEditor-ui .wikiEditor-ui-view {
.wikiEditor-ui .wikiEditor-ui-view {
border: 1px solid #37373e
border: 1px solid #37373e;
}
}


.editOptions,
.editOptions, .mw-editform .editOptions {
.mw-editform .editOptions {
background: #27272e;
background: #27272e;
border: 1px solid #37373e;
border: 1px solid #37373e;
color: white
color: white;
}
}


@media screen {
@media screen {
.mw-body-content .recipeimg a>img {
.mw-body-content .recipeimg a > img {
padding: 0;
padding: 0;
margin: 0;
margin: 0;
Строка 1203: Строка 1344:
max-width: 32px !important;
max-width: 32px !important;
height: 32px !important;
height: 32px !important;
max-height: 32px !important
max-height: 32px !important;
}
}
}
}
Строка 1209: Строка 1350:
.positive {
.positive {
color: #00FF00;
color: #00FF00;
font-weight: bold
font-weight: bold;
}
}


.negative {
.negative {
color: #FF0000;
color: #FF0000;
font-weight: bold
font-weight: bold;
}
}


.anglerect {
.anglerect {
--angle-rect-clip-size: 16px;
--angle-rect-clip-size: 16px;
clip-path: polygon(0 0, calc(100% - var(--angle-rect-clip-size)) 0, 100% var(--angle-rect-clip-size), 100% 100%, var(--angle-rect-clip-size) 100%, 0 calc(100% - var(--angle-rect-clip-size)))
clip-path: polygon(0 0,calc(100% - var(--angle-rect-clip-size)) 0,100% var(--angle-rect-clip-size),100% 100%,var(--angle-rect-clip-size) 100%,0 calc(100% - var(--angle-rect-clip-size)));
}
}


/* hack for mobile/nomobile */
.flex {
.flex {
display: flex
display: flex;
}
}


@media screen and (min-width:851px) {
@media screen and (min-width:851px) {
.mobile {
.mobile {
display: none
display: none;
}
}
}
}
Строка 1234: Строка 1376:
@media screen and (max-width:850px) {
@media screen and (max-width:850px) {
.nomobile {
.nomobile {
display: none
display: none;
}
}
}
 
img {
-ms-interpolation-mode: nearest-neighbor;
    image-rendering: -moz-crisp-edges;
    image-rendering: -o-crisp-edges;
    image-rendering: -webkit-optimize-contrast;
    image-rendering: crisp-edges;
}
}


.mw-body {
.layered {
padding: 0.5em
position: absolute;
top: 0;
left: 0;
}
}


.mw-body dd {
.blend {
margin: 0.2em;
mix-blend-mode: multiply;
margin-left: 1.6em
}
}