X-Git-Url: https://git.cyclocoop.org/%28%28?a=blobdiff_plain;f=resources%2Flib%2Fooui%2Foojs-ui-core-apex.css;h=f3b05d384b277f9118c23a27d69c0f19ba8cc4ec;hb=167f7844bdf91ee91ce8202edac47f719949d20c;hp=f8fb33305ee55e741e2299a18539250e656343b8;hpb=af7ae6c804be8629fe2305e3a088f03e1af2fa9b;p=lhc%2Fweb%2Fwiklou.git diff --git a/resources/lib/ooui/oojs-ui-core-apex.css b/resources/lib/ooui/oojs-ui-core-apex.css index f8fb33305e..f3b05d384b 100644 --- a/resources/lib/ooui/oojs-ui-core-apex.css +++ b/resources/lib/ooui/oojs-ui-core-apex.css @@ -1,12 +1,12 @@ /*! - * OOUI v0.32.0 + * OOUI v0.33.0 * 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-05-29T00:38:49Z + * Date: 2019-06-27T03:27:33Z */ .oo-ui-element-hidden { display: none !important; @@ -429,6 +429,9 @@ .oo-ui-fieldLayout .oo-ui-fieldLayout-help { float: right; } +.oo-ui-fieldLayout .oo-ui-fieldLayout-help:not( .oo-ui-popupButtonWidget ) > .oo-ui-buttonElement-button { + cursor: help; +} .oo-ui-fieldLayout.oo-ui-fieldLayout-align-left > .oo-ui-fieldLayout-body > .oo-ui-fieldLayout-help, .oo-ui-fieldLayout.oo-ui-fieldLayout-align-right > .oo-ui-fieldLayout-body > .oo-ui-fieldLayout-help { margin-right: 0; @@ -538,9 +541,11 @@ margin-left: -1px; } .oo-ui-actionFieldLayout .oo-ui-actionFieldLayout-input > .oo-ui-textInputWidget > .oo-ui-inputWidget-input:hover, -.oo-ui-actionFieldLayout .oo-ui-actionFieldLayout-input > .oo-ui-textInputWidget > .oo-ui-inputWidget-input:hover ~ *, .oo-ui-actionFieldLayout .oo-ui-actionFieldLayout-input > .oo-ui-textInputWidget > .oo-ui-inputWidget-input:focus, -.oo-ui-actionFieldLayout .oo-ui-actionFieldLayout-input > .oo-ui-textInputWidget > .oo-ui-inputWidget-input:focus ~ * { +.oo-ui-actionFieldLayout .oo-ui-actionFieldLayout-input > .oo-ui-textInputWidget.oo-ui-flaggedElement-invalid > .oo-ui-inputWidget-input, +.oo-ui-actionFieldLayout .oo-ui-actionFieldLayout-input > .oo-ui-textInputWidget > .oo-ui-inputWidget-input:hover ~ *, +.oo-ui-actionFieldLayout .oo-ui-actionFieldLayout-input > .oo-ui-textInputWidget > .oo-ui-inputWidget-input:focus ~ *, +.oo-ui-actionFieldLayout .oo-ui-actionFieldLayout-input > .oo-ui-textInputWidget.oo-ui-flaggedElement-invalid > .oo-ui-inputWidget-input ~ * { z-index: 1; } .oo-ui-actionFieldLayout .oo-ui-actionFieldLayout-button > .oo-ui-buttonElement > .oo-ui-buttonElement-button:hover, @@ -571,12 +576,18 @@ body:not( :-moz-handler-blocked ) .oo-ui-fieldsetLayout { float: left; width: 100%; } +.oo-ui-fieldsetLayout > .oo-ui-inline-help { + clear: left; +} .oo-ui-fieldsetLayout-group { clear: both; } .oo-ui-fieldsetLayout .oo-ui-fieldsetLayout-help { float: right; } +.oo-ui-fieldsetLayout .oo-ui-fieldsetLayout-help:not( .oo-ui-popupButtonWidget ) > .oo-ui-buttonElement-button { + cursor: help; +} .oo-ui-fieldsetLayout .oo-ui-fieldsetLayout-header { max-width: 50em; } @@ -601,6 +612,9 @@ body:not( :-moz-handler-blocked ) .oo-ui-fieldsetLayout { top: 0.25em; left: 0; } +.oo-ui-fieldsetLayout > .oo-ui-inline-help { + margin-bottom: 0.5em; +} .oo-ui-fieldsetLayout > .oo-ui-fieldsetLayout-header > .oo-ui-popupButtonWidget { margin-right: 0; } @@ -753,6 +767,54 @@ body:not( :-moz-handler-blocked ) .oo-ui-fieldsetLayout { font-size: 0.9375em; } +.oo-ui-messageWidget { + position: relative; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; + padding: 0.3125em 0.78125em; + font-weight: bold; +} +.oo-ui-messageWidget .oo-ui-labelElement-label { + display: block; +} +.oo-ui-messageWidget.oo-ui-messageWidget-block { + border: 1px solid; + padding: 1.5625em 1.875em; +} +.oo-ui-messageWidget.oo-ui-messageWidget-block.oo-ui-flaggedElement-error { + background-color: #ffdcdc; + border-color: #d45353; +} +.oo-ui-messageWidget.oo-ui-messageWidget-block.oo-ui-flaggedElement-warning { + background-color: #fff8c6; + border-color: #b85c00; +} +.oo-ui-messageWidget.oo-ui-messageWidget-block.oo-ui-flaggedElement-success { + background-color: #d5fdd6; + border-color: #34782b; +} +.oo-ui-messageWidget.oo-ui-messageWidget-block.oo-ui-flaggedElement-notice { + background-color: #fafafa; + border-color: #ccc; +} +.oo-ui-messageWidget.oo-ui-flaggedElement-error { + color: #d45353; +} +.oo-ui-messageWidget.oo-ui-flaggedElement-success:not( .oo-ui-messageWidget-block ) { + color: #34782b; +} +.oo-ui-messageWidget .oo-ui-iconElement-icon { + display: block; + float: left; + margin: 0; +} +.oo-ui-messageWidget .oo-ui-labelElement-label { + margin-top: 0.15625em; + margin-left: 2.5em; + line-height: 1.4; +} + .oo-ui-iconWidget { vertical-align: middle; -webkit-touch-callout: none; @@ -1159,15 +1221,13 @@ body:not( :-moz-handler-blocked ) .oo-ui-fieldsetLayout { } .oo-ui-textInputWidget .oo-ui-inputWidget-input { -webkit-appearance: none; + -moz-appearance: textfield; 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; } @@ -1228,20 +1288,15 @@ body:not( :-moz-handler-blocked ) .oo-ui-fieldsetLayout { color: #000; border: 1px solid #ccc; border-radius: 3px; - padding: 0.546875em 0.5em 0.625em 0.5em; + padding: 0.46875em 0.5em; box-shadow: 0 0 0 #fff, inset 0 0.1em 0.2em #ddd; font-size: inherit; font-family: inherit; + line-height: 1.40625em; -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 input { - line-height: 1.172em; -} -.oo-ui-textInputWidget textarea { - line-height: 1.275; -} .oo-ui-textInputWidget .oo-ui-pendingElement-pending { background-color: #ddd; } @@ -1269,8 +1324,8 @@ body:not( :-moz-handler-blocked ) .oo-ui-fieldsetLayout { .oo-ui-textInputWidget > .oo-ui-labelElement-label { color: #767676; top: 1px; - padding: 0.546875em 0.4em 0.625em 0.4em; - line-height: 1.172em; + padding: 0.46875em 0.4em; + line-height: 1.40625em; } .oo-ui-textInputWidget-labelPosition-after.oo-ui-indicatorElement > .oo-ui-labelElement-label { margin-right: 2.0875em; @@ -1398,6 +1453,9 @@ body:not( :-moz-handler-blocked ) .oo-ui-fieldsetLayout { -moz-box-sizing: border-box; box-sizing: border-box; } +.oo-ui-dropdownWidget-handle .oo-ui-labelElement-label { + display: inline-block; +} .oo-ui-dropdownWidget.oo-ui-widget-enabled .oo-ui-dropdownWidget-handle { cursor: pointer; } @@ -1405,9 +1463,11 @@ body:not( :-moz-handler-blocked ) .oo-ui-fieldsetLayout { margin-right: 0; } .oo-ui-dropdownWidget-handle { - height: 2.5em; + min-height: 2.5em; border: 1px solid #ccc; border-radius: 3px; + padding: 0.46875em 2.5em 0.46875em 0.78125em; + line-height: 1; } .oo-ui-dropdownWidget-handle:focus { outline: 0; @@ -1417,24 +1477,19 @@ body:not( :-moz-handler-blocked ) .oo-ui-fieldsetLayout { position: absolute; top: 0; height: 100%; + margin: 0; } .oo-ui-dropdownWidget-handle .oo-ui-iconElement-icon { - left: 0.25em; - margin: 0 0.3em; + left: 0.55em; } .oo-ui-dropdownWidget-handle .oo-ui-labelElement-label { - line-height: 2.5em; - margin: 0 0.5em; + line-height: 1.40625em; } .oo-ui-dropdownWidget-handle .oo-ui-indicatorElement-indicator { - right: 0; - margin: 0 0.775em; -} -.oo-ui-dropdownWidget.oo-ui-iconElement .oo-ui-dropdownWidget-handle .oo-ui-labelElement-label { - margin-left: 3em; + right: 0.775em; } -.oo-ui-dropdownWidget.oo-ui-indicatorElement .oo-ui-dropdownWidget-handle { - padding-right: 2.5em; +.oo-ui-dropdownWidget.oo-ui-iconElement .oo-ui-dropdownWidget-handle { + padding-left: 3em; } .oo-ui-dropdownWidget.oo-ui-widget-enabled .oo-ui-dropdownWidget-handle { background-color: #fff; @@ -1671,6 +1726,10 @@ body:not( :-moz-handler-blocked ) .oo-ui-fieldsetLayout { .oo-ui-numberInputWidget-field > .oo-ui-buttonWidget { width: 2.5em; } +.oo-ui-numberInputWidget-buttoned .oo-ui-buttonWidget, +.oo-ui-numberInputWidget-buttoned .oo-ui-inputWidget-input { + height: 2.5em; +} .oo-ui-numberInputWidget-buttoned .oo-ui-buttonElement-button .oo-ui-iconElement-icon { min-width: 20px; width: 1.5625em; @@ -1692,7 +1751,6 @@ body:not( :-moz-handler-blocked ) .oo-ui-fieldsetLayout { .oo-ui-selectFileInputWidget { width: 100%; max-width: 50em; - margin-right: 0.5em; } .oo-ui-selectFileInputWidget-selectButton > .oo-ui-buttonElement-button { position: relative; @@ -1735,9 +1793,6 @@ body:not( :-moz-handler-blocked ) .oo-ui-fieldsetLayout { .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;