/*!
- * OOUI v0.31.0
+ * OOUI v0.31.5
* https://www.mediawiki.org/wiki/OOUI
*
* Copyright 2011–2019 OOUI Team and other contributors.
* Released under the MIT license
* http://oojs.mit-license.org
*
- * Date: 2019-03-14T00:52:27Z
+ * Date: 2019-04-24T18:29:15Z
*/
.oo-ui-element-hidden {
display: none !important;
}
.oo-ui-pendingElement-pending {
- background-image: /* @embed */ url(themes/wikimediaui/images/textures/pending.gif);
+ background-color: #ddd;
+ background-image: -webkit-linear-gradient(135deg, #fff 25%, transparent 25%, transparent 50%, #fff 50%, #fff 75%, transparent 75%, transparent);
+ background-image: -moz-linear-gradient(135deg, #fff 25%, transparent 25%, transparent 50%, #fff 50%, #fff 75%, transparent 75%, transparent);
+ background-image: linear-gradient(135deg, #fff 25%, transparent 25%, transparent 50%, #fff 50%, #fff 75%, transparent 75%, transparent);
+ background-size: 1.5625em 1.5625em;
+ -webkit-animation: oo-ui-pendingElement-stripes 650ms linear infinite;
+ -moz-animation: oo-ui-pendingElement-stripes 650ms linear infinite;
+ animation: oo-ui-pendingElement-stripes 650ms linear infinite;
+}
+@-webkit-keyframes oo-ui-pendingElement-stripes {
+ 0% {
+ background-position: -1.5625em 0;
+ }
+ 100% {
+ background-position: 0 0;
+ }
+}
+@-moz-keyframes oo-ui-pendingElement-stripes {
+ 0% {
+ background-position: -1.5625em 0;
+ }
+ 100% {
+ background-position: 0 0;
+ }
+}
+@keyframes oo-ui-pendingElement-stripes {
+ 0% {
+ background-position: -1.5625em 0;
+ }
+ 100% {
+ background-position: 0 0;
+ }
}
.oo-ui-radioOptionWidget {
display: table;
- width: 100%;
padding: 0.3125em 0;
}
.oo-ui-radioOptionWidget .oo-ui-radioInputWidget,
.oo-ui-popupWidget {
position: absolute;
+ z-index: 1;
}
.oo-ui-popupWidget-popup {
position: relative;
overflow: hidden;
- z-index: 1;
}
.oo-ui-popupWidget-anchor {
display: none;
- z-index: 1;
}
.oo-ui-popupWidget-anchored .oo-ui-popupWidget-anchor {
display: block;
border-radius: 3px;
box-shadow: 0 0.15em 0.5em 0 rgba(0, 0, 0, 0.2);
}
+@supports ( filter: drop-shadow( 0 0 0 ) ) {
+ .oo-ui-popupWidget {
+ filter: drop-shadow(0 0.15em 0.5em rgba(0, 0, 0, 0.2));
+ }
+ .oo-ui-popupWidget-popup {
+ box-shadow: none;
+ }
+}
.oo-ui-popupWidget-anchored-top {
margin-top: 6px;
}
.oo-ui-popupWidget-anchored-top .oo-ui-popupWidget-anchor:before {
bottom: -7px;
left: -6px;
- border-bottom-color: #aaa;
+ border-bottom-color: #a8a8a8;
border-width: 7px;
}
.oo-ui-popupWidget-anchored-top .oo-ui-popupWidget-anchor:after {
.oo-ui-checkboxMultiselectInputWidget .oo-ui-fieldLayout .oo-ui-fieldLayout-body {
padding: 0.3125em 0;
}
+.oo-ui-checkboxMultiselectInputWidget .oo-ui-fieldLayout .oo-ui-labelElement-label {
+ line-height: 1.5;
+}
.oo-ui-dropdownInputWidget {
position: relative;
padding: 0.5em;
font-size: inherit;
font-family: inherit;
- border: #ccc;
+ border: 1px solid #ccc;
border-radius: 3px;
}
.oo-ui-dropdownInputWidget option {
.oo-ui-radioSelectInputWidget .oo-ui-fieldLayout .oo-ui-fieldLayout-body {
padding: 0.3125em 0;
}
+.oo-ui-radioSelectInputWidget .oo-ui-fieldLayout .oo-ui-labelElement-label {
+ line-height: 1.5;
+}
.oo-ui-textInputWidget {
position: relative;
max-width: 50em;
}
.oo-ui-textInputWidget .oo-ui-inputWidget-input {
+ -webkit-appearance: none;
display: block;
width: 100%;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
+.oo-ui-textInputWidget input {
+ -moz-appearance: textfield;
+}
+.oo-ui-textInputWidget input::-ms-clear {
+ display: none;
+}
.oo-ui-textInputWidget textarea {
overflow: auto;
}
.oo-ui-textInputWidget textarea.oo-ui-textInputWidget-autosized {
resize: none;
}
-.oo-ui-textInputWidget [type='number'] {
- -moz-appearance: textfield;
-}
.oo-ui-textInputWidget [type='number']::-webkit-outer-spin-button,
.oo-ui-textInputWidget [type='number']::-webkit-inner-spin-button {
-webkit-appearance: none;
margin: 0;
}
-.oo-ui-textInputWidget [type='search'] {
- -webkit-appearance: none;
-}
-.oo-ui-textInputWidget [type='search']::-ms-clear {
- display: none;
-}
.oo-ui-textInputWidget [type='search']::-webkit-search-decoration,
.oo-ui-textInputWidget [type='search']::-webkit-search-cancel-button {
display: none;
line-height: 1.275;
}
.oo-ui-textInputWidget .oo-ui-pendingElement-pending {
- background-color: transparent;
+ background-color: #ddd;
}
.oo-ui-textInputWidget.oo-ui-iconElement > .oo-ui-iconElement-icon,
.oo-ui-textInputWidget.oo-ui-indicatorElement > .oo-ui-indicatorElement-indicator {
.oo-ui-checkboxMultioptionWidget {
display: table;
- width: 100%;
padding: 0.3125em 0;
}
.oo-ui-checkboxMultioptionWidget .oo-ui-checkboxInputWidget,
border-left-width: 0;
}
+.oo-ui-selectFileInputWidget {
+ width: 100%;
+ max-width: 50em;
+ margin-right: 0.5em;
+}
+.oo-ui-selectFileInputWidget-selectButton > .oo-ui-buttonElement-button {
+ position: relative;
+ overflow: hidden;
+}
+.oo-ui-selectFileInputWidget-selectButton > .oo-ui-buttonElement-button > [type='file'] {
+ position: absolute;
+ top: 0;
+ bottom: 0;
+ left: 0;
+ right: 0;
+ width: 100%;
+ height: 100%;
+ opacity: 0;
+ z-index: 1;
+ cursor: pointer;
+ padding-top: 100px;
+}
+.oo-ui-selectFileInputWidget-selectButton.oo-ui-widget-disabled > .oo-ui-buttonElement-button > [type='file'] {
+ display: none;
+}
+.oo-ui-selectFileInputWidget-info > .oo-ui-inputWidget-input {
+ pointer-events: none;
+}
+.oo-ui-selectFileInputWidget-label {
+ position: absolute;
+ top: 0;
+ bottom: 0;
+ left: 0;
+ right: 0;
+ text-overflow: ellipsis;
+}
+.oo-ui-selectFileInputWidget-clearButton {
+ position: absolute;
+ z-index: 2;
+}
+.oo-ui-selectFileInputWidget-empty .oo-ui-selectFileInputWidget-clearButton {
+ display: none;
+}
+.oo-ui-selectFileInputWidget-empty.oo-ui-widget-enabled .oo-ui-selectFileInputWidget-label {
+ cursor: default;
+}
+.oo-ui-selectFileInputWidget:last-child {
+ margin-right: 0;
+}
+.oo-ui-selectFileInputWidget-label {
+ -webkit-box-sizing: border-box;
+ -moz-box-sizing: border-box;
+ box-sizing: border-box;
+ left: 0.5em;
+ right: 2.175em;
+ line-height: 2.3em;
+ margin: 0;
+ overflow: hidden;
+ white-space: nowrap;
+ text-overflow: ellipsis;
+}
+
.oo-ui-defaultOverlay {
position: absolute;
top: 0;