/*!
- * OOUI v0.27.3
+ * OOUI v0.28.0
* https://www.mediawiki.org/wiki/OOUI
*
* Copyright 2011–2018 OOUI Team and other contributors.
* Released under the MIT license
* http://oojs.mit-license.org
*
- * Date: 2018-06-07T21:36:35Z
+ * Date: 2018-08-14T23:16:22Z
*/
/**
- * WikimediaUI Base v0.10.0
+ * WikimediaUI Base v0.11.0
* Wikimedia Foundation user interface base variables
*/
.oo-ui-element-hidden {
.oo-ui-floatableElement {
position: absolute;
}
-.oo-ui-iconElement .oo-ui-iconElement-icon,
-.oo-ui-iconElement.oo-ui-iconElement-icon {
+.oo-ui-iconElement-icon {
background-size: contain;
background-position: center center;
background-repeat: no-repeat;
min-height: 20px;
height: 100%;
}
-.oo-ui-indicatorElement .oo-ui-indicatorElement-indicator,
-.oo-ui-indicatorElement.oo-ui-indicatorElement-indicator {
+.oo-ui-iconElement-noIcon {
+ display: none;
+}
+.oo-ui-indicatorElement-indicator {
background-size: contain;
background-position: center center;
background-repeat: no-repeat;
min-height: 12px;
height: 100%;
}
+.oo-ui-indicatorElement-noIndicator {
+ display: none;
+}
.oo-ui-labelElement .oo-ui-labelElement-label,
.oo-ui-labelElement.oo-ui-labelElement-label {
-webkit-box-sizing: border-box;
padding-top: 1.42857143em;
padding-right: 0;
}
+.oo-ui-fieldLayout.oo-ui-fieldLayout-align-top > .oo-ui-fieldLayout-body > .oo-ui-inline-help {
+ margin-top: 0.28571429em;
+}
.oo-ui-fieldLayout.oo-ui-fieldLayout-align-top .oo-ui-fieldLayout-help,
.oo-ui-fieldLayout.oo-ui-fieldLayout-align-inline .oo-ui-fieldLayout-help {
margin-top: -0.42857143em;
.oo-ui-horizontalLayout > .oo-ui-widget {
margin-bottom: 0.5em;
}
-.oo-ui-widget .oo-ui-iconElement-icon,
-.oo-ui-widget .oo-ui-indicatorElement-indicator,
-.oo-ui-widget.oo-ui-iconElement .oo-ui-widget .oo-ui-iconElement-icon,
-.oo-ui-widget.oo-ui-indicatorElement .oo-ui-widget .oo-ui-indicatorElement-indicator {
- display: none;
-}
-.oo-ui-widget.oo-ui-iconElement .oo-ui-iconElement-icon,
-.oo-ui-widget.oo-ui-iconElement > * > .oo-ui-iconElement-icon,
-.oo-ui-widget.oo-ui-iconElement .oo-ui-iconElement .oo-ui-iconElement-icon,
-.oo-ui-widget.oo-ui-indicatorElement > .oo-ui-indicatorElement-indicator,
-.oo-ui-widget.oo-ui-indicatorElement > * > .oo-ui-indicatorElement-indicator,
-.oo-ui-widget.oo-ui-indicatorElement .oo-ui-indicatorElement .oo-ui-indicatorElement-indicator {
- display: block;
-}
.oo-ui-optionWidget {
position: relative;
display: block;
.oo-ui-decoratedOptionWidget.oo-ui-iconElement {
padding-left: 2.64285714em;
}
-.oo-ui-decoratedOptionWidget.oo-ui-iconElement .oo-ui-iconElement-icon {
+.oo-ui-decoratedOptionWidget .oo-ui-iconElement-icon {
left: 0.78571429em;
}
.oo-ui-decoratedOptionWidget .oo-ui-labelElement-label {
.oo-ui-decoratedOptionWidget.oo-ui-indicatorElement {
padding-right: 2.28571429em;
}
-.oo-ui-decoratedOptionWidget.oo-ui-indicatorElement .oo-ui-indicatorElement-indicator {
+.oo-ui-decoratedOptionWidget .oo-ui-indicatorElement-indicator {
right: 0.85714286em;
}
.oo-ui-decoratedOptionWidget.oo-ui-widget-enabled:hover .oo-ui-iconElement-icon,
font-size: 0.92857143em;
}
.oo-ui-iconWidget {
- display: inline-block;
vertical-align: middle;
line-height: 2.5;
-}
-.oo-ui-iconWidget.oo-ui-iconElement.oo-ui-iconElement-icon {
display: inline-block;
position: static;
top: auto;
opacity: 0.51;
}
.oo-ui-indicatorWidget {
- display: inline-block;
vertical-align: middle;
line-height: 2.5;
margin: 0.42857143em;
-}
-.oo-ui-indicatorWidget.oo-ui-indicatorElement.oo-ui-indicatorElement-indicator {
display: inline-block;
position: static;
top: auto;
padding: 0;
}
.oo-ui-checkboxInputWidget {
+ display: inline-block;
position: relative;
line-height: 1.42857143em;
white-space: nowrap;
- display: inline-block;
}
.oo-ui-checkboxInputWidget * {
font: inherit;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
+ position: absolute;
left: 0;
width: 1.42857143em;
height: 1.42857143em;
border: 1px solid #72777d;
border-radius: 2px;
}
-.oo-ui-checkboxInputWidget [type='checkbox'] + span.oo-ui-iconWidget.oo-ui-iconElement.oo-ui-iconElement-icon {
- position: absolute;
-}
.oo-ui-checkboxInputWidget [type='checkbox']:checked + span {
background-size: 1em 1em;
}
border-color: #c8ccd1;
}
.oo-ui-radioInputWidget {
+ display: inline-block;
position: relative;
line-height: 1.42857143em;
white-space: nowrap;
- display: inline-block;
}
.oo-ui-radioInputWidget * {
font: inherit;
.oo-ui-textInputWidget.oo-ui-widget-enabled input,
.oo-ui-textInputWidget.oo-ui-widget-enabled textarea {
box-shadow: inset 0 0 0 1px transparent;
- -webkit-transition: border-color 200ms cubic-bezier(0.4, 0.55, 0.55, 1), box-shadow 200ms cubic-bezier(0.4, 0.55, 0.55, 1);
- -moz-transition: border-color 200ms cubic-bezier(0.4, 0.55, 0.55, 1), box-shadow 200ms cubic-bezier(0.4, 0.55, 0.55, 1);
- transition: border-color 200ms cubic-bezier(0.4, 0.55, 0.55, 1), box-shadow 200ms cubic-bezier(0.4, 0.55, 0.55, 1);
+ -webkit-transition: border-color 250ms, box-shadow 250ms;
+ -moz-transition: border-color 250ms, box-shadow 250ms;
+ transition: border-color 250ms, box-shadow 250ms;
}
.oo-ui-textInputWidget.oo-ui-widget-enabled input::-webkit-input-placeholder,
.oo-ui-textInputWidget.oo-ui-widget-enabled textarea::-webkit-input-placeholder {
outline: 1px solid #36c;
outline-offset: -2px;
}
+ .oo-ui-textInputWidget.oo-ui-widget-enabled.oo-ui-flaggedElement-invalid textarea:focus {
+ outline-color: #d33;
+ }
}
.oo-ui-textInputWidget.oo-ui-widget-enabled.oo-ui-flaggedElement-invalid input,
.oo-ui-textInputWidget.oo-ui-widget-enabled.oo-ui-flaggedElement-invalid textarea {
-moz-transition: background-color 100ms, color 100ms;
transition: background-color 100ms, color 100ms;
}
-.oo-ui-menuOptionWidget.oo-ui-optionWidget .oo-ui-iconElement-icon.oo-ui-menuOptionWidget-checkIcon {
+.oo-ui-menuOptionWidget-checkIcon {
display: none;
}
.oo-ui-menuOptionWidget.oo-ui-optionWidget-highlighted {
border-top-left-radius: 0;
border-bottom-left-radius: 0;
}
-.oo-ui-comboBoxInputWidget-php .oo-ui-indicatorWidget.oo-ui-indicatorElement.oo-ui-indicatorElement-indicator {
- display: block;
- position: absolute;
- top: 0;
- height: 100%;
+.oo-ui-comboBoxInputWidget-php .oo-ui-indicatorWidget {
right: 0.85714286em;
margin: 0;
}
}
.oo-ui-progressBarWidget-bar {
height: 1em;
- -webkit-transition: width 200ms;
- -moz-transition: width 200ms;
- transition: width 200ms;
+ -webkit-transition: width 100ms;
+ -moz-transition: width 100ms;
+ transition: width 100ms;
}
.oo-ui-progressBarWidget-indeterminate .oo-ui-progressBarWidget-bar {
-webkit-animation: oo-ui-progressBarWidget-slide 2s infinite linear;