X-Git-Url: http://git.heureux-cyclage.org/?a=blobdiff_plain;f=resources%2Flib%2Fooui%2Foojs-ui-widgets-apex.css;h=0362e37f50f76c7396ac57d52c7ad974baad3d6f;hb=167f7844bdf91ee91ce8202edac47f719949d20c;hp=fb86ec664929b36ef2512fe15167a6cbb426fae5;hpb=3074a4521a18e78e52ba44cc7c185bac7af4a866;p=lhc%2Fweb%2Fwiklou.git diff --git a/resources/lib/ooui/oojs-ui-widgets-apex.css b/resources/lib/ooui/oojs-ui-widgets-apex.css index fb86ec6649..0362e37f50 100644 --- a/resources/lib/ooui/oojs-ui-widgets-apex.css +++ b/resources/lib/ooui/oojs-ui-widgets-apex.css @@ -1,12 +1,12 @@ /*! - * OOUI v0.31.6 + * 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-08T10:08:44Z + * Date: 2019-06-27T03:27:33Z */ .oo-ui-draggableElement-handle:not( .oo-ui-draggableElement-undraggable ).oo-ui-widget { cursor: move; @@ -452,6 +452,10 @@ .oo-ui-selectFileWidget-dropTarget .oo-ui-pendingElement-pending { background-size: 1.5625em 1.5625em; } +.oo-ui-selectFileWidget-buttonOnly { + width: auto; + max-width: none; +} .oo-ui-selectFileWidget.oo-ui-widget-enabled.oo-ui-selectFileWidget-canDrop.oo-ui-selectFileWidget-dropTarget, .oo-ui-selectFileWidget.oo-ui-widget-enabled.oo-ui-selectFileWidget-canDrop .oo-ui-selectFileInputWidget-info > .oo-ui-inputWidget-input { background-color: #e1f3ff; @@ -544,10 +548,40 @@ text-align: left; overflow-x: auto; overflow-y: hidden; - -webkit-overflow-scrolling: touch; + -webkit-overflow-scrolling: auto; +} +.oo-ui-tabSelectWidget-mobile { + white-space: nowrap; +} +.oo-ui-tabSelectWidget-framed { background-color: #eee; box-shadow: inset 0 -0.015em 0.1em rgba(0, 0, 0, 0.1); } +.oo-ui-tabSelectWidget-frameless { + box-shadow: inset 0 -1px 0 0 #ccc; +} +.oo-ui-tabSelectWidget-mobile:after { + content: ''; + position: absolute; + bottom: 0; + right: 0; + height: 2.5em; + width: 2em; + pointer-events: none; +} +.oo-ui-tabSelectWidget-mobile.oo-ui-tabSelectWidget-framed:after { + background-image: -webkit-gradient(linear, left top, right top, color-stop(0, rgba(238, 238, 238, 0)), color-stop(100%, #eee)); + background-image: -webkit-linear-gradient(left, rgba(238, 238, 238, 0) 0, #eee 100%); + background-image: -moz-linear-gradient(left, rgba(238, 238, 238, 0) 0, #eee 100%); + background-image: linear-gradient(to right, rgba(238, 238, 238, 0) 0, #eee 100%); +} +.oo-ui-tabSelectWidget-mobile.oo-ui-tabSelectWidget-frameless:after { + background-image: -webkit-gradient(linear, left top, right top, color-stop(0, rgba(255, 255, 255, 0)), color-stop(100%, #fff)); + background-image: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0, #fff 100%); + background-image: -moz-linear-gradient(left, rgba(255, 255, 255, 0) 0, #fff 100%); + background-image: linear-gradient(to right, rgba(255, 255, 255, 0) 0, #fff 100%); + bottom: 2px; +} .oo-ui-tabSelectWidget.oo-ui-widget-enabled:focus { outline: 0; } @@ -562,33 +596,61 @@ margin: 0.5em 0 0 0.75em; border-color: transparent; border-style: solid; + padding: 0.5em 1em; +} +.oo-ui-tabOptionWidget.oo-ui-optionWidget-selected { + cursor: default; +} +.oo-ui-tabSelectWidget-mobile .oo-ui-tabOptionWidget:last-child { + margin-right: 2em; +} +.oo-ui-tabSelectWidget-framed .oo-ui-tabOptionWidget { border-width: 1px 1px 0 1px; border-top-left-radius: 3px; border-top-right-radius: 3px; - padding: 0.5em 1em; } -.oo-ui-tabOptionWidget.oo-ui-optionWidget-selected { +.oo-ui-tabSelectWidget-framed .oo-ui-tabOptionWidget.oo-ui-optionWidget-selected { background-color: #fff; color: #000; border-color: #ddd; } -.oo-ui-tabOptionWidget.oo-ui-widget-enabled:hover { +.oo-ui-tabSelectWidget-framed .oo-ui-tabOptionWidget.oo-ui-widget-enabled:hover { background-color: rgba(255, 255, 255, 0.2); color: #000; border-color: #ddd; } -.oo-ui-tabOptionWidget.oo-ui-widget-enabled:active { +.oo-ui-tabSelectWidget-framed .oo-ui-tabOptionWidget.oo-ui-widget-enabled:active { background-color: #fff; color: #000; border-color: #ddd; } -.oo-ui-tabOptionWidget.oo-ui-widget-enabled.oo-ui-optionWidget-selected:hover { +.oo-ui-tabSelectWidget-framed .oo-ui-tabOptionWidget.oo-ui-widget-enabled.oo-ui-optionWidget-selected:hover { background-color: #fff; color: #000; - cursor: default; } -.oo-ui-tabSelectWidget.oo-ui-widget-enabled:focus .oo-ui-tabOptionWidget.oo-ui-widget-enabled.oo-ui-optionWidget-selected { - box-shadow: 0 0 2px 2px #ace; +.oo-ui-tabSelectWidget-framed.oo-ui-widget-enabled:focus .oo-ui-tabOptionWidget.oo-ui-optionWidget-selected { + box-shadow: 0 0 2px 2px #ace, inset 0 -2px 0 0 #087ecc; +} +.oo-ui-tabSelectWidget-frameless .oo-ui-tabOptionWidget { + margin: 0.5em 0.75em 0 0; + border-width: 0; + background-color: transparent; + box-shadow: inset 0 0 0 0 #087ecc; + -webkit-transition: color 100ms, box-shadow 100ms; + -moz-transition: color 100ms, box-shadow 100ms; + transition: color 100ms, box-shadow 100ms; +} +.oo-ui-tabSelectWidget-frameless .oo-ui-tabOptionWidget.oo-ui-optionWidget-selected { + color: #087ecc; + box-shadow: inset 0 -2px 0 0 #087ecc; +} +.oo-ui-tabSelectWidget-frameless .oo-ui-tabOptionWidget.oo-ui-widget-enabled:hover, +.oo-ui-tabSelectWidget-frameless .oo-ui-tabOptionWidget.oo-ui-widget-enabled:active { + color: #087ecc; + box-shadow: inset 0 -2px 0 0 #087ecc; +} +.oo-ui-tabSelectWidget-frameless.oo-ui-widget-enabled:focus .oo-ui-tabOptionWidget.oo-ui-optionWidget-selected { + background-color: #e1f3ff; } .oo-ui-tagMultiselectWidget {