From 5d62627a21e7203539cf0aa2e2ce8a872162eef9 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Bartosz=20Dziewo=C5=84ski?= Date: Thu, 23 Apr 2015 14:05:21 +0200 Subject: [PATCH] Update OOjs UI to v0.11.0 Release notes: https://git.wikimedia.org/blob/oojs%2Fui.git/v0.11.0/History.md Local changes to accommodate for font-size change. This is a total hack. Sorry. I will get it killed. Bug: T91152 Change-Id: Ie69d14b9094b8cbd4e051985ffd6aaac490be3a6 --- composer.json | 2 +- resources/Resources.php | 1 + .../oojs-ui/oojs-ui-mediawiki-noimages.css | 100 +++++++++--------- resources/lib/oojs-ui/oojs-ui-mediawiki.js | 4 +- resources/lib/oojs-ui/oojs-ui.js | 67 ++++++++---- .../themes/mediawiki/icons-editing-core.json | 20 +++- .../themes/mediawiki/icons-layout.json | 26 ++++- .../themes/mediawiki/icons-moderation.json | 22 +++- .../mediawiki/images/icons/block-invert.png | Bin 0 -> 323 bytes .../mediawiki/images/icons/block-invert.svg | 4 + .../images/icons/blockUndo-ltr-invert.png | Bin 0 -> 329 bytes .../images/icons/blockUndo-ltr-invert.svg | 6 ++ .../images/icons/blockUndo-rtl-invert.png | Bin 0 -> 342 bytes .../images/icons/blockUndo-rtl-invert.svg | 6 ++ .../images/icons/edit-ltr-invert.png | Bin 0 -> 320 bytes .../images/icons/edit-ltr-invert.svg | 6 ++ .../images/icons/edit-ltr-progressive.png | Bin 0 -> 477 bytes .../images/icons/edit-ltr-progressive.svg | 6 ++ .../images/icons/edit-rtl-invert.png | Bin 0 -> 314 bytes .../images/icons/edit-rtl-invert.svg | 6 ++ .../images/icons/edit-rtl-progressive.png | Bin 0 -> 480 bytes .../images/icons/edit-rtl-progressive.svg | 6 ++ .../images/icons/editLock-ltr-invert.png | Bin 0 -> 360 bytes .../images/icons/editLock-ltr-invert.svg | 8 ++ .../images/icons/editLock-rtl-invert.png | Bin 0 -> 369 bytes .../images/icons/editLock-rtl-invert.svg | 8 ++ .../images/icons/editUndo-ltr-invert.png | Bin 0 -> 447 bytes .../images/icons/editUndo-ltr-invert.svg | 11 ++ .../images/icons/editUndo-rtl-invert.png | Bin 0 -> 439 bytes .../images/icons/editUndo-rtl-invert.svg | 11 ++ .../images/icons/external-link-ltr-invert.png | Bin 0 -> 184 bytes .../images/icons/external-link-ltr-invert.svg | 7 ++ .../images/icons/external-link-rtl-invert.png | Bin 0 -> 180 bytes .../images/icons/external-link-rtl-invert.svg | 7 ++ .../images/icons/flag-ltr-invert.png | Bin 0 -> 260 bytes .../images/icons/flag-ltr-invert.svg | 4 + .../images/icons/flag-rtl-invert.png | Bin 0 -> 263 bytes .../images/icons/flag-rtl-invert.svg | 4 + .../images/icons/flagUndo-ltr-invert.png | Bin 0 -> 306 bytes .../images/icons/flagUndo-ltr-invert.svg | 16 +++ .../images/icons/flagUndo-rtl-invert.png | Bin 0 -> 309 bytes .../images/icons/flagUndo-rtl-invert.svg | 16 +++ .../images/icons/link-ltr-invert.png | Bin 0 -> 470 bytes .../images/icons/link-ltr-invert.svg | 6 ++ .../images/icons/link-rtl-invert.png | Bin 0 -> 506 bytes .../images/icons/link-rtl-invert.svg | 6 ++ .../images/icons/lock-ltr-destructive.png | Bin 0 -> 347 bytes .../images/icons/lock-ltr-destructive.svg | 6 ++ .../images/icons/lock-ltr-invert.png | Bin 0 -> 262 bytes .../images/icons/lock-ltr-invert.svg | 6 ++ .../images/icons/lock-rtl-destructive.png | Bin 0 -> 344 bytes .../images/icons/lock-rtl-destructive.svg | 6 ++ .../images/icons/lock-rtl-invert.png | Bin 0 -> 257 bytes .../images/icons/lock-rtl-invert.svg | 6 ++ .../images/icons/secure-link-invert.png | Bin 0 -> 215 bytes .../images/icons/secure-link-invert.svg | 6 ++ .../mediawiki/images/icons/star-invert.png | Bin 0 -> 484 bytes .../mediawiki/images/icons/star-invert.svg | 4 + .../images/icons/stripeFlow-ltr-invert.png | Bin 0 -> 159 bytes .../images/icons/stripeFlow-ltr-invert.svg | 4 + .../images/icons/stripeFlow-rtl-invert.png | Bin 0 -> 164 bytes .../images/icons/stripeFlow-rtl-invert.svg | 4 + .../images/icons/stripeSideMenu-invert.png | Bin 0 -> 142 bytes .../images/icons/stripeSideMenu-invert.svg | 12 +++ .../images/icons/stripeSummary-ltr-invert.png | Bin 0 -> 148 bytes .../images/icons/stripeSummary-ltr-invert.svg | 6 ++ .../images/icons/stripeSummary-rtl-invert.png | Bin 0 -> 147 bytes .../images/icons/stripeSummary-rtl-invert.svg | 6 ++ .../images/icons/stripeToC-ltr-invert.png | Bin 0 -> 159 bytes .../images/icons/stripeToC-ltr-invert.svg | 6 ++ .../icons/stripeToC-ltr-progressive.png | Bin 0 -> 160 bytes .../icons/stripeToC-ltr-progressive.svg | 6 ++ .../images/icons/stripeToC-rtl-invert.png | Bin 0 -> 159 bytes .../images/icons/stripeToC-rtl-invert.svg | 6 ++ .../icons/stripeToC-rtl-progressive.png | Bin 0 -> 160 bytes .../icons/stripeToC-rtl-progressive.svg | 6 ++ .../mediawiki/images/icons/trash-invert.png | Bin 0 -> 204 bytes .../mediawiki/images/icons/trash-invert.svg | 4 + .../images/icons/trashUndo-ltr-invert.png | Bin 0 -> 282 bytes .../images/icons/trashUndo-ltr-invert.svg | 6 ++ .../images/icons/trashUndo-rtl-invert.png | Bin 0 -> 298 bytes .../images/icons/trashUndo-rtl-invert.svg | 6 ++ .../images/icons/unLock-ltr-destructive.png | Bin 0 -> 348 bytes .../images/icons/unLock-ltr-destructive.svg | 4 + .../images/icons/unLock-ltr-invert.png | Bin 0 -> 265 bytes .../images/icons/unLock-ltr-invert.svg | 4 + .../images/icons/unLock-rtl-destructive.png | Bin 0 -> 345 bytes .../images/icons/unLock-rtl-destructive.svg | 4 + .../images/icons/unLock-rtl-invert.png | Bin 0 -> 265 bytes .../images/icons/unLock-rtl-invert.svg | 4 + .../mediawiki/images/icons/unStar-invert.png | Bin 0 -> 298 bytes .../mediawiki/images/icons/unStar-invert.svg | 4 + .../images/icons/viewCompact-invert.png | Bin 0 -> 211 bytes .../images/icons/viewCompact-invert.svg | 14 +++ .../images/icons/viewDetails-ltr-invert.png | Bin 0 -> 245 bytes .../images/icons/viewDetails-ltr-invert.svg | 9 ++ .../images/icons/viewDetails-rtl-invert.png | Bin 0 -> 215 bytes .../images/icons/viewDetails-rtl-invert.svg | 9 ++ .../images/icons/visionSimulator-invert.png | Bin 0 -> 238 bytes .../images/icons/visionSimulator-invert.svg | 4 + resources/src/oojs-ui-local.css | 7 ++ 101 files changed, 482 insertions(+), 73 deletions(-) create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/block-invert.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/block-invert.svg create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/blockUndo-ltr-invert.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/blockUndo-ltr-invert.svg create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/blockUndo-rtl-invert.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/blockUndo-rtl-invert.svg create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/edit-ltr-invert.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/edit-ltr-invert.svg create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/edit-ltr-progressive.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/edit-ltr-progressive.svg create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/edit-rtl-invert.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/edit-rtl-invert.svg create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/edit-rtl-progressive.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/edit-rtl-progressive.svg create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/editLock-ltr-invert.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/editLock-ltr-invert.svg create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/editLock-rtl-invert.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/editLock-rtl-invert.svg create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/editUndo-ltr-invert.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/editUndo-ltr-invert.svg create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/editUndo-rtl-invert.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/editUndo-rtl-invert.svg create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/external-link-ltr-invert.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/external-link-ltr-invert.svg create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/external-link-rtl-invert.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/external-link-rtl-invert.svg create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/flag-ltr-invert.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/flag-ltr-invert.svg create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/flag-rtl-invert.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/flag-rtl-invert.svg create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/flagUndo-ltr-invert.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/flagUndo-ltr-invert.svg create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/flagUndo-rtl-invert.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/flagUndo-rtl-invert.svg create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/link-ltr-invert.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/link-ltr-invert.svg create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/link-rtl-invert.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/link-rtl-invert.svg create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/lock-ltr-destructive.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/lock-ltr-destructive.svg create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/lock-ltr-invert.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/lock-ltr-invert.svg create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/lock-rtl-destructive.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/lock-rtl-destructive.svg create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/lock-rtl-invert.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/lock-rtl-invert.svg create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/secure-link-invert.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/secure-link-invert.svg create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/star-invert.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/star-invert.svg create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/stripeFlow-ltr-invert.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/stripeFlow-ltr-invert.svg create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/stripeFlow-rtl-invert.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/stripeFlow-rtl-invert.svg create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/stripeSideMenu-invert.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/stripeSideMenu-invert.svg create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/stripeSummary-ltr-invert.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/stripeSummary-ltr-invert.svg create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/stripeSummary-rtl-invert.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/stripeSummary-rtl-invert.svg create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/stripeToC-ltr-invert.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/stripeToC-ltr-invert.svg create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/stripeToC-ltr-progressive.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/stripeToC-ltr-progressive.svg create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/stripeToC-rtl-invert.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/stripeToC-rtl-invert.svg create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/stripeToC-rtl-progressive.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/stripeToC-rtl-progressive.svg create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/trash-invert.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/trash-invert.svg create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/trashUndo-ltr-invert.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/trashUndo-ltr-invert.svg create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/trashUndo-rtl-invert.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/trashUndo-rtl-invert.svg create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/unLock-ltr-destructive.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/unLock-ltr-destructive.svg create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/unLock-ltr-invert.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/unLock-ltr-invert.svg create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/unLock-rtl-destructive.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/unLock-rtl-destructive.svg create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/unLock-rtl-invert.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/unLock-rtl-invert.svg create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/unStar-invert.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/unStar-invert.svg create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/viewCompact-invert.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/viewCompact-invert.svg create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/viewDetails-ltr-invert.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/viewDetails-ltr-invert.svg create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/viewDetails-rtl-invert.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/viewDetails-rtl-invert.svg create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/visionSimulator-invert.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/visionSimulator-invert.svg create mode 100644 resources/src/oojs-ui-local.css diff --git a/composer.json b/composer.json index c8f16ba792..3ea2f22fe0 100644 --- a/composer.json +++ b/composer.json @@ -20,7 +20,7 @@ "ext-iconv": "*", "leafo/lessphp": "0.5.0", "liuggio/statsd-php-client": "1.0.12", - "oojs/oojs-ui": "0.10.1", + "oojs/oojs-ui": "0.11.0", "php": ">=5.3.3", "psr/log": "1.0.0", "wikimedia/cdb": "1.0.1", diff --git a/resources/Resources.php b/resources/Resources.php index aeb049cb40..b32dd33c93 100644 --- a/resources/Resources.php +++ b/resources/Resources.php @@ -1753,6 +1753,7 @@ return array( 'oojs-ui.styles' => array( 'position' => 'top', + 'styles' => 'resources/src/oojs-ui-local.css', // HACK, see inside the file 'skinStyles' => array( 'default' => 'resources/lib/oojs-ui/oojs-ui-mediawiki-noimages.css', ), diff --git a/resources/lib/oojs-ui/oojs-ui-mediawiki-noimages.css b/resources/lib/oojs-ui/oojs-ui-mediawiki-noimages.css index c32d7ca2f7..806fab1132 100644 --- a/resources/lib/oojs-ui/oojs-ui-mediawiki-noimages.css +++ b/resources/lib/oojs-ui/oojs-ui-mediawiki-noimages.css @@ -1,12 +1,12 @@ /*! - * OOjs UI v0.10.1 + * OOjs UI v0.11.0 * https://www.mediawiki.org/wiki/OOjs_UI * * Copyright 2011–2015 OOjs Team and other contributors. * Released under the MIT license * http://oojs.mit-license.org * - * Date: 2015-04-27T17:17:17Z + * Date: 2015-04-30T01:42:35Z */ @-webkit-keyframes oo-ui-progressBarWidget-slide { from { @@ -720,18 +720,17 @@ .oo-ui-popupTool .oo-ui-popupWidget { /* @noflip */ margin-left: 1.25em; - font-size: 0.8em; } .oo-ui-toolGroupTool > .oo-ui-popupToolGroup { margin: 0; } .oo-ui-toolGroupTool > .oo-ui-popupToolGroup > .oo-ui-popupToolGroup-handle { - height: 1.5em; - padding: 0.25em; + height: 1.875em; + padding: 0.3125em; } .oo-ui-toolGroupTool > .oo-ui-popupToolGroup > .oo-ui-popupToolGroup-handle .oo-ui-iconElement-icon { - height: 1.5em; - width: 1.5em; + height: 1.875em; + width: 1.875em; opacity: 0.8; } .oo-ui-toolGroupTool > .oo-ui-popupToolGroup.oo-ui-labelElement > .oo-ui-popupToolGroup-handle .oo-ui-labelElement-label { @@ -740,7 +739,7 @@ .oo-ui-toolGroup { display: inline-block; vertical-align: middle; - margin: 0.3em; + margin: 0.375em; } .oo-ui-toolGroup-empty { display: none; @@ -789,17 +788,16 @@ cursor: pointer; } .oo-ui-barToolGroup > .oo-ui-toolGroup-tools > .oo-ui-tool > .oo-ui-tool-link { - height: 1.5em; - padding: 0.25em; + height: 1.875em; + padding: 0.3125em; } .oo-ui-barToolGroup > .oo-ui-toolGroup-tools > .oo-ui-tool > .oo-ui-tool-link .oo-ui-iconElement-icon { - height: 1.5em; - width: 1.5em; + height: 1.875em; + width: 1.875em; opacity: 0.8; } .oo-ui-barToolGroup > .oo-ui-toolGroup-tools > .oo-ui-tool > .oo-ui-tool-link .oo-ui-tool-title { line-height: 2.1em; - font-size: 0.8em; } .oo-ui-barToolGroup.oo-ui-widget-enabled > .oo-ui-toolGroup-tools > .oo-ui-tool.oo-ui-tool-active.oo-ui-widget-enabled { background-color: #eeeeee; @@ -818,8 +816,8 @@ } .oo-ui-popupToolGroup { position: relative; - height: 2em; - min-width: 2em; + height: 2.5em; + min-width: 2.5em; } .oo-ui-popupToolGroup-handle { display: block; @@ -871,23 +869,22 @@ padding-left: 3em; } .oo-ui-toolbar-narrow .oo-ui-popupToolGroup { - min-width: 1.5em; + min-width: 1.875em; } .oo-ui-popupToolGroup.oo-ui-iconElement { - min-width: 2.5em; + min-width: 3.125em; } .oo-ui-toolbar-narrow .oo-ui-popupToolGroup.oo-ui-iconElement { - min-width: 2em; + min-width: 2.5em; } .oo-ui-popupToolGroup.oo-ui-indicatorElement.oo-ui-iconElement { - min-width: 3.5em; + min-width: 4.375em; } .oo-ui-toolbar-narrow .oo-ui-popupToolGroup.oo-ui-indicatorElement.oo-ui-iconElement { - min-width: 3em; + min-width: 3.75em; } .oo-ui-popupToolGroup.oo-ui-labelElement .oo-ui-popupToolGroup-handle .oo-ui-labelElement-label { line-height: 2.6em; - font-size: 0.8em; margin: 0 1em; } .oo-ui-toolbar-narrow .oo-ui-popupToolGroup.oo-ui-labelElement .oo-ui-popupToolGroup-handle .oo-ui-labelElement-label { @@ -906,42 +903,41 @@ margin-right: 1.75em; } .oo-ui-popupToolGroup-handle .oo-ui-indicatorElement-indicator { - width: 0.75em; - height: 0.75em; - margin: 0.625em; + width: 0.9375em; + height: 0.9375em; + margin: 0.78125em; top: 0; right: 0; } .oo-ui-toolbar-narrow .oo-ui-popupToolGroup-handle .oo-ui-indicatorElement-indicator { - right: -0.25em; + right: -0.3125em; } .oo-ui-popupToolGroup-handle .oo-ui-iconElement-icon { - width: 1.5em; - height: 1.5em; - margin: 0.25em; + width: 1.875em; + height: 1.875em; + margin: 0.3125em; top: 0; - left: 0.25em; + left: 0.3125em; } .oo-ui-toolbar-narrow .oo-ui-popupToolGroup-handle .oo-ui-iconElement-icon { left: 0; } .oo-ui-popupToolGroup-header { line-height: 2.6em; - font-size: 0.8em; margin: 0 0.6em; font-weight: bold; } .oo-ui-popupToolGroup .oo-ui-toolGroup-tools { - top: 2em; + top: 2.5em; background-color: white; } .oo-ui-popupToolGroup .oo-ui-tool-link { - padding: 0.25em 0 0.25em 0.25em; + padding: 0.3125em 0 0.3125em 0.3125em; } .oo-ui-popupToolGroup .oo-ui-tool-link .oo-ui-iconElement-icon { - height: 1.5em; - width: 1.5em; - min-width: 1.5em; + height: 1.875em; + width: 1.875em; + min-width: 1.875em; } .oo-ui-popupToolGroup .oo-ui-tool-link .oo-ui-tool-title { padding-left: 0.5em; @@ -949,7 +945,6 @@ .oo-ui-popupToolGroup .oo-ui-tool-link .oo-ui-tool-accel, .oo-ui-popupToolGroup .oo-ui-tool-link .oo-ui-tool-title { line-height: 2em; - font-size: 0.8em; } .oo-ui-listToolGroup .oo-ui-tool { display: block; @@ -964,7 +959,7 @@ cursor: default; } .oo-ui-listToolGroup .oo-ui-tool { - padding: 0 0.75em 0 0.25em; + padding: 0 0.9375em 0 0.3125em; } .oo-ui-listToolGroup .oo-ui-tool.oo-ui-widget-enabled:hover { background-color: #eeeeee; @@ -990,14 +985,14 @@ opacity: 0.2; } .oo-ui-listToolGroup .oo-ui-toolGroup-tools { - padding: 0.25em 0 0.25em 0; + padding: 0.3125em 0 0.3125em 0; border: 1px solid #aaaaaa; - border-radius: 0.2em; - box-shadow: inset 0 -0.2em 0 0 rgba(0, 0, 0, 0.2), 0 0.1em 0 0 rgba(0, 0, 0, 0.1); + border-radius: 0.25em; + box-shadow: inset 0 -0.25em 0 0 rgba(0, 0, 0, 0.2), 0 0.125em 0 0 rgba(0, 0, 0, 0.1); } .oo-ui-menuToolGroup { border: 1px solid #cccccc; - border-radius: 0.1em; + border-radius: 0.125em; } .oo-ui-menuToolGroup .oo-ui-tool { display: block; @@ -1009,18 +1004,18 @@ cursor: default; } .oo-ui-menuToolGroup .oo-ui-popupToolGroup-handle { - min-width: 8em; + min-width: 10em; } .oo-ui-toolbar-narrow .oo-ui-menuToolGroup .oo-ui-popupToolGroup-handle { - min-width: 6.5em; + min-width: 8.125em; } .oo-ui-menuToolGroup .oo-ui-toolGroup-tools { margin-left: -1px; - padding: 0.25em 0 0.25em 0; + padding: 0.3125em 0 0.3125em 0; border: 1px solid #aaaaaa; - border-radius: 0.2em; + border-radius: 0.25em; border-top-left-radius: 0; - box-shadow: inset 0 -0.2em 0 0 rgba(0, 0, 0, 0.2), 0 0.1em 0 0 rgba(0, 0, 0, 0.1); + box-shadow: inset 0 -0.25em 0 0 rgba(0, 0, 0, 0.2), 0 0.125em 0 0 rgba(0, 0, 0, 0.1); } .oo-ui-menuToolGroup.oo-ui-widget-enabled:hover { border-color: #aaaaaa; @@ -1029,7 +1024,7 @@ border-color: #aaaaaa; } .oo-ui-menuToolGroup .oo-ui-tool { - padding: 0 1em 0 0.25em; + padding: 0 1.25em 0 0.3125em; } .oo-ui-menuToolGroup .oo-ui-tool-link .oo-ui-iconElement-icon { background-image: none; @@ -1858,6 +1853,16 @@ border-color: #cccccc; box-shadow: inset 0 0 0 0.1em #cccccc; } +.oo-ui-textInputWidget.oo-ui-widget-enabled.oo-ui-flaggedElement-invalid input, +.oo-ui-textInputWidget.oo-ui-widget-enabled.oo-ui-flaggedElement-invalid textarea { + border-color: red; + box-shadow: inset 0 0 0 0 red; +} +.oo-ui-textInputWidget.oo-ui-widget-enabled.oo-ui-flaggedElement-invalid input:focus, +.oo-ui-textInputWidget.oo-ui-widget-enabled.oo-ui-flaggedElement-invalid textarea:focus { + border-color: red; + box-shadow: inset 0 0 0 0.1em red; +} .oo-ui-textInputWidget.oo-ui-widget-disabled input, .oo-ui-textInputWidget.oo-ui-widget-disabled textarea { color: #cccccc; @@ -2180,7 +2185,6 @@ } .oo-ui-window { background: transparent; - font-size: 0.8em; } .oo-ui-window-frame { -webkit-box-sizing: border-box; diff --git a/resources/lib/oojs-ui/oojs-ui-mediawiki.js b/resources/lib/oojs-ui/oojs-ui-mediawiki.js index 7d346bb5b0..dbbd8f5d02 100644 --- a/resources/lib/oojs-ui/oojs-ui-mediawiki.js +++ b/resources/lib/oojs-ui/oojs-ui-mediawiki.js @@ -1,12 +1,12 @@ /*! - * OOjs UI v0.10.1 + * OOjs UI v0.11.0 * https://www.mediawiki.org/wiki/OOjs_UI * * Copyright 2011–2015 OOjs Team and other contributors. * Released under the MIT license * http://oojs.mit-license.org * - * Date: 2015-04-27T17:17:10Z + * Date: 2015-04-30T01:42:23Z */ /** * @class diff --git a/resources/lib/oojs-ui/oojs-ui.js b/resources/lib/oojs-ui/oojs-ui.js index f836042287..6dd1b62b3e 100644 --- a/resources/lib/oojs-ui/oojs-ui.js +++ b/resources/lib/oojs-ui/oojs-ui.js @@ -1,12 +1,12 @@ /*! - * OOjs UI v0.10.1 + * OOjs UI v0.11.0 * https://www.mediawiki.org/wiki/OOjs_UI * * Copyright 2011–2015 OOjs Team and other contributors. * Released under the MIT license * http://oojs.mit-license.org * - * Date: 2015-04-27T17:17:10Z + * Date: 2015-04-30T01:42:23Z */ ( function ( OO ) { @@ -6672,7 +6672,7 @@ OO.ui.Tool.prototype.destroy = function () { * var toolbar = new OO.ui.Toolbar( toolFactory, toolGroupFactory ); * * // We will be placing status text in this element when tools are used - * var $area = $( '

' ).css( 'font-size', '0.8em' ).text( 'Toolbar example' ); + * var $area = $( '

' ).text( 'Toolbar example' ); * * // Define the tools that we're going to place in our toolbar * @@ -12036,9 +12036,11 @@ OO.ui.RadioInputWidget.prototype.isSelected = function () { * @cfg {string} [labelPosition='after'] The position of the inline label relative to that of * the value or placeholder text: `'before'` or `'after'` * @cfg {boolean} [required=false] Mark the field as required - * @cfg {RegExp|string} [validate] Validation pattern, either a regular expression or the - * symbolic name of a pattern defined by the class: 'non-empty' (the value cannot be an empty string) - * or 'integer' (the value must contain only numbers). + * @cfg {RegExp|Function|string} [validate] Validation pattern: when string, a symbolic name of a + * pattern defined by the class: 'non-empty' (the value cannot be an empty string) or 'integer' + * (the value must contain only numbers); when RegExp, a regular expression that must match the + * value for it to be considered valid; when Function, a function receiving the value as parameter + * that must return true, or promise resolving to true, for it to be considered valid. */ OO.ui.TextInputWidget = function OoUiTextInputWidget( config ) { // Configuration initialization @@ -12395,15 +12397,15 @@ OO.ui.TextInputWidget.prototype.select = function () { /** * Set the validation pattern. * - * The validation pattern is either a regular expression or the symbolic name of a pattern - * defined by the class: 'non-empty' (the value cannot be an empty string) or 'integer' (the + * The validation pattern is either a regular expression, a function, or the symbolic name of a + * pattern defined by the class: 'non-empty' (the value cannot be an empty string) or 'integer' (the * value must contain only numbers). * - * @param {RegExp|string|null} validate Regular expression or the symbolic name of a - * pattern (either ‘integer’ or ‘non-empty’) defined by the class. + * @param {RegExp|Function|string|null} validate Regular expression, function, or the symbolic name + * of a pattern (either ‘integer’ or ‘non-empty’) defined by the class. */ OO.ui.TextInputWidget.prototype.setValidation = function ( validate ) { - if ( validate instanceof RegExp ) { + if ( validate instanceof RegExp || validate instanceof Function ) { this.validate = validate; } else { this.validate = this.constructor.static.validationPatterns[ validate ] || /.*/; @@ -12426,10 +12428,19 @@ OO.ui.TextInputWidget.prototype.setValidityFlag = function () { * This method returns a promise that resolves with a boolean `true` if the current value is * considered valid according to the supplied {@link #validate validation pattern}. * - * @return {jQuery.Deferred} A promise that resolves to a boolean `true` if the value is valid. + * @return {jQuery.Promise} A promise that resolves to a boolean `true` if the value is valid. */ OO.ui.TextInputWidget.prototype.isValid = function () { - return $.Deferred().resolve( !!this.getValue().match( this.validate ) ).promise(); + if ( this.validate instanceof Function ) { + var result = this.validate( this.getValue() ); + if ( $.isFunction( result.promise ) ) { + return result.promise(); + } else { + return $.Deferred().resolve( !!result ).promise(); + } + } else { + return $.Deferred().resolve( !!this.getValue().match( this.validate ) ).promise(); + } }; /** @@ -13433,9 +13444,13 @@ OO.ui.OutlineOptionWidget.prototype.setLevel = function ( level ) { * @cfg {number} [width=320] Width of popup in pixels * @cfg {number} [height] Height of popup in pixels. Omit to use the automatic height. * @cfg {boolean} [anchor=true] Show anchor pointing to origin of popup - * @cfg {string} [align='center'] Alignment of the popup: `center`, `left`, or `right`. - * If the popup is right-aligned, the right edge of the popup is aligned to the anchor. - * For left-aligned popups, the left edge is aligned to the anchor. + * @cfg {string} [align='center'] Alignment of the popup: `center`, `force-left`, `force-right`, `backwards` or `forwards`. + * If the popup is forced-left the popup body is leaning towards the left. For force-right alignment, the body of the + * popup is leaning towards the right of the screen. + * Using 'backwards' is a logical direction which will result in the popup leaning towards the beginning of the sentence + * in the given language, which means it will flip to the correct positioning in right-to-left languages. + * Using 'forward' will also result in a logical alignment where the body of the popup leans towards the end of the + * sentence in the given language. * @cfg {jQuery} [$container] Constrain the popup to the boundaries of the specified container. * See the [OOjs UI docs on MediaWiki][3] for an example. * [3]: https://www.mediawiki.org/wiki/OOjs_UI/Widgets/Popups#containerExample @@ -13477,7 +13492,12 @@ OO.ui.PopupWidget = function OoUiPopupWidget( config ) { this.anchor = null; this.width = config.width !== undefined ? config.width : 320; this.height = config.height !== undefined ? config.height : null; - this.align = config.align || 'center'; + // Validate alignment and transform deprecated values + if ( [ 'left', 'right', 'force-left', 'force-right', 'backwards', 'forwards', 'center' ].indexOf( config.align ) > -1 ) { + this.align = { left: 'force-right', right: 'force-left' }[ config.align ] || config.align; + } else { + this.align = 'center'; + } this.closeButton = new OO.ui.ButtonWidget( { framed: false, icon: 'close' } ); this.onMouseDownHandler = this.onMouseDown.bind( this ); this.onDocumentKeyDownHandler = this.onDocumentKeyDown.bind( this ); @@ -13693,6 +13713,7 @@ OO.ui.PopupWidget.prototype.setSize = function ( width, height, transition ) { OO.ui.PopupWidget.prototype.updateDimensions = function ( transition ) { var popupOffset, originOffset, containerLeft, containerWidth, containerRight, popupLeft, popupRight, overlapLeft, overlapRight, anchorWidth, + align = this.align, widget = this; if ( !this.$container ) { @@ -13707,8 +13728,18 @@ OO.ui.PopupWidget.prototype.updateDimensions = function ( transition ) { height: this.height !== null ? this.height : 'auto' } ); + // If we are in RTL, we need to flip the alignment, unless it is center + if ( align === 'forwards' || align === 'backwards' ) { + if ( this.$container.css( 'direction' ) === 'rtl' ) { + align = ( { forwards: 'force-left', backwards: 'force-right' } )[ this.align ]; + } else { + align = ( { forwards: 'force-right', backwards: 'force-left' } )[ this.align ]; + } + + } + // Compute initial popupOffset based on alignment - popupOffset = this.width * ( { left: 0, center: -0.5, right: -1 } )[ this.align ]; + popupOffset = this.width * ( { 'force-left': -1, center: -0.5, 'force-right': 0 } )[ align ]; // Figure out if this will cause the popup to go beyond the edge of the container originOffset = this.$element.offset().left; diff --git a/resources/lib/oojs-ui/themes/mediawiki/icons-editing-core.json b/resources/lib/oojs-ui/themes/mediawiki/icons-editing-core.json index 46b45f1915..3bacb60534 100644 --- a/resources/lib/oojs-ui/themes/mediawiki/icons-editing-core.json +++ b/resources/lib/oojs-ui/themes/mediawiki/icons-editing-core.json @@ -1,11 +1,29 @@ { "prefix": "oo-ui-icon", "intro": "@import '../../../../src/styles/common';", + "variants": { + "invert": { + "color": "#FFFFFF", + "global": true + }, + "progressive": { + "color": "#347BFF" + }, + "constructive": { + "color": "#00AF89" + }, + "destructive": { + "color": "#D11D13" + }, + "warning": { + "color": "#FF5D00" + } + }, "images": { "edit": { "file": { "ltr": "images/icons/edit-ltr.svg", "rtl": "images/icons/edit-rtl.svg" - } }, + }, "variants": [ "progressive" ] }, "editLock": { "file": { "ltr": "images/icons/editLock-ltr.svg", "rtl": "images/icons/editLock-rtl.svg" diff --git a/resources/lib/oojs-ui/themes/mediawiki/icons-layout.json b/resources/lib/oojs-ui/themes/mediawiki/icons-layout.json index 28e3c05b4c..ae6b09d75c 100644 --- a/resources/lib/oojs-ui/themes/mediawiki/icons-layout.json +++ b/resources/lib/oojs-ui/themes/mediawiki/icons-layout.json @@ -1,6 +1,24 @@ { "prefix": "oo-ui-icon", "intro": "@import '../../../../src/styles/common';", + "variants": { + "invert": { + "color": "#FFFFFF", + "global": true + }, + "progressive": { + "color": "#347BFF" + }, + "constructive": { + "color": "#00AF89" + }, + "destructive": { + "color": "#D11D13" + }, + "warning": { + "color": "#FF5D00" + } + }, "images": { "stripeFlow": { "file": { "ltr": "images/icons/stripeFlow-ltr.svg", @@ -14,6 +32,12 @@ "stripeToC": { "file": { "ltr": "images/icons/stripeToC-ltr.svg", "rtl": "images/icons/stripeToC-rtl.svg" - } } + }, "variants": [ "progressive" ] }, + "viewCompact": { "file": "images/icons/viewCompact.svg" }, + "viewDetails": { "file": { + "ltr": "images/icons/viewDetails-ltr.svg", + "rtl": "images/icons/viewDetails-rtl.svg" + } }, + "visionSimulator": { "file": "images/icons/visionSimulator.svg" } } } diff --git a/resources/lib/oojs-ui/themes/mediawiki/icons-moderation.json b/resources/lib/oojs-ui/themes/mediawiki/icons-moderation.json index 4fc043bcdd..36c8777f28 100644 --- a/resources/lib/oojs-ui/themes/mediawiki/icons-moderation.json +++ b/resources/lib/oojs-ui/themes/mediawiki/icons-moderation.json @@ -1,6 +1,24 @@ { "prefix": "oo-ui-icon", "intro": "@import '../../../../src/styles/common';", + "variants": { + "invert": { + "color": "#FFFFFF", + "global": true + }, + "progressive": { + "color": "#347BFF" + }, + "constructive": { + "color": "#00AF89" + }, + "destructive": { + "color": "#D11D13" + }, + "warning": { + "color": "#FF5D00" + } + }, "images": { "block": { "file": "images/icons/block.svg" }, "blockUndo": { "file": { @@ -18,7 +36,7 @@ "lock": { "file": { "ltr": "images/icons/lock-ltr.svg", "rtl": "images/icons/lock-rtl.svg" - } }, + }, "variants": [ "destructive" ] }, "star": { "file": "images/icons/star.svg" }, "trash": { "file": "images/icons/trash.svg" }, "trashUndo": { "file": { @@ -28,7 +46,7 @@ "unLock": { "file": { "ltr": "images/icons/unLock-ltr.svg", "rtl": "images/icons/unLock-rtl.svg" - } }, + }, "variants": [ "destructive" ] }, "unStar": { "file": "images/icons/unStar.svg" } } } diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/block-invert.png b/resources/lib/oojs-ui/themes/mediawiki/images/icons/block-invert.png new file mode 100644 index 0000000000000000000000000000000000000000..9529e5b061943783b09ece53acd7cfbab6e5bae0 GIT binary patch literal 323 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ za0`PlBg3pYARSLVT^vI^I^RxlSLBQD!kFnXV>uOFhuq;Fs@t@C;ej| zUrgc_v^m7YoB&Ds;H*Mtyz&Smi%VN<7W#btkcYLO*j;L;#rhlMkLPR^^SB3s&KcIn8iMjIFrb z&vWma@81t?PrFts-SS~a|E0Fmd + + + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/blockUndo-ltr-invert.png b/resources/lib/oojs-ui/themes/mediawiki/images/icons/blockUndo-ltr-invert.png new file mode 100644 index 0000000000000000000000000000000000000000..aeee727b06f59c4f92b2385e23d3655563f9f617 GIT binary patch literal 329 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ za0`PlBg3pYARVtgT^vI^I^SO1&3ni|q&3lM6VH?q$%eL>5=|EZ3^-vpvLJji|Lf3%GpT{wOv{qdjvc` zUwHKO_~T!{>RW0=ZnFj~y~X-w^Tb~!!U?Q0joJn5=MF4;xl{Q26YawD(VzS^{8_41 Vy-JF@mjk`c;OXk;vd$@?2>>xsdL;k= literal 0 HcmV?d00001 diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/blockUndo-ltr-invert.svg b/resources/lib/oojs-ui/themes/mediawiki/images/icons/blockUndo-ltr-invert.svg new file mode 100644 index 0000000000..94089371f2 --- /dev/null +++ b/resources/lib/oojs-ui/themes/mediawiki/images/icons/blockUndo-ltr-invert.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/blockUndo-rtl-invert.png b/resources/lib/oojs-ui/themes/mediawiki/images/icons/blockUndo-rtl-invert.png new file mode 100644 index 0000000000000000000000000000000000000000..46b680c48884872ab3fdea971237e0c08bd609e6 GIT binary patch literal 342 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ za0`PlBg3pYARRwET^vI^I^RyQ%{$~E;j+EEXokm?4(TU8jQ1J2rZDMEQnF=taO$Z3 z@Hs6bCv)?ro96?&M0|FB+V}nKjn`A={rtYsmhsvF#vKgi4_IRtHU$cJOlkdeHhnMsUuex!*&!^mA;J-19xVQXwLgbz8db zpW~`r2UK6K)$-6>`so)t>uCWS>yr{crZ1U(u^=IQHEYB_u6ui#J%baNWg4{$*uEXm kx>Kpi@waIH&((JrOR7{O>^^fc0>gm8)78&qol`;+08ILYH~;_u literal 0 HcmV?d00001 diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/blockUndo-rtl-invert.svg b/resources/lib/oojs-ui/themes/mediawiki/images/icons/blockUndo-rtl-invert.svg new file mode 100644 index 0000000000..ba48235d87 --- /dev/null +++ b/resources/lib/oojs-ui/themes/mediawiki/images/icons/blockUndo-rtl-invert.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/edit-ltr-invert.png b/resources/lib/oojs-ui/themes/mediawiki/images/icons/edit-ltr-invert.png new file mode 100644 index 0000000000000000000000000000000000000000..65b4c6590b02a4bdba6d50971791102fcc287be6 GIT binary patch literal 320 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ za0`PlBg3pYARUi9T^vI^I^SM4^kNPaX?MHw=Frg zeUe`8eCGUZyf({@tXC;*ocg+(-(!JS zm;0Of$L+7n^mj1K3wm_)d*j=cOTI7CSk + + + + + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/edit-ltr-progressive.png b/resources/lib/oojs-ui/themes/mediawiki/images/icons/edit-ltr-progressive.png new file mode 100644 index 0000000000000000000000000000000000000000..ee2be2d86c4b5a0f9a6092e513a56f8177eb1c76 GIT binary patch literal 477 zcmV<30V4j1P)K)Ui%fK^O(#bI!fHp`s+w z3XKJU1fti1hL^C>NFu>EAR!d2z*0a$rH?_U0ShC_N-Q)XYr#7Z5+31l_dgbTlMSq} zdzZ%O-~Kb-nVHNC@V6I-1+s>lj#v`)Hm`Z*WK-weeGQ8fu}X0(7;|av@6#JGb}IqD zSKgrc6a{w)NYcGp;hmuaN?hbK)^O}JT7<>{z=0>-W7Enjm!5Z0e?#FTLHEl(rPq}M zvWA;RyplN26klEV2+)JFZ(y^%#b)=MWKbNz7pc*Tj$5QAuEYBdDDebb=oklv4=GLF zgadsXQPyyi5o-h&V0=gu9|D@{2fuL#C2n#tH{UbyXF@am;@1Y0c!)1MHSX1oPb41= zg8wm~8)w0HbR3X;JSYzI_=_HH#NDLeY1r!{7kHD`{SnY?6&&dCl9LN$za%f`b$=NK z2YTEhlNkX>8U--$nP09eJD?-G5?T=ldcFhQF=C%)JA^g@?H}7ZtAhWpf24i_F9XJ5 T@zCL=00000NkvXXu0mjfi%h}; literal 0 HcmV?d00001 diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/edit-ltr-progressive.svg b/resources/lib/oojs-ui/themes/mediawiki/images/icons/edit-ltr-progressive.svg new file mode 100644 index 0000000000..bceb7c165f --- /dev/null +++ b/resources/lib/oojs-ui/themes/mediawiki/images/icons/edit-ltr-progressive.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/edit-rtl-invert.png b/resources/lib/oojs-ui/themes/mediawiki/images/icons/edit-rtl-invert.png new file mode 100644 index 0000000000000000000000000000000000000000..2b311a9c5a2084ba2b806992067470cf478e141d GIT binary patch literal 314 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ za0`PlBg3pYARTu+T^vI^I^SM!^m0lRX-oWXeO^OpV}|JVToXRmMJl(PH*>E&V!ES^ zV-W|7pkNWd<=g80YWp7?x%l_|f)}!Ke9s#%zx;EuVcwF?CHl90k9^#^MD&Bk%iS7E znMt=N*)?)Mh?>-;_*3`X2`&qEwxa^Kd&?(nVfl5yKq!*IHbJFRBZY4clljCGXTEj5 zz3uUY*@Eqz(!}!H?guRTohF3eZa+|~@`bKd>bt!MVuaaw2a8>F? zb53>_!*2o4%XjBq5j$zWKG@4NAUyP{zh>;Vy}$44zhd9lb34x5wsbAfpA4R^elF{r G5}E)p;(LGq literal 0 HcmV?d00001 diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/edit-rtl-invert.svg b/resources/lib/oojs-ui/themes/mediawiki/images/icons/edit-rtl-invert.svg new file mode 100644 index 0000000000..339c830971 --- /dev/null +++ b/resources/lib/oojs-ui/themes/mediawiki/images/icons/edit-rtl-invert.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/edit-rtl-progressive.png b/resources/lib/oojs-ui/themes/mediawiki/images/icons/edit-rtl-progressive.png new file mode 100644 index 0000000000000000000000000000000000000000..8d36fa8a2a6f79c5645de4831815cb72f07e028f GIT binary patch literal 480 zcmV<60U!Q}P)K)G=!mQ4|H>bI$IB6!sEr z6ha7sppGEq4``cCNJKH(TM3fr?iNu1``5DP(*tQI0E4E~G!hs@60V<91H=4IX4 zqzQP+_b&J2z6%dH?_uij&WpHM$r}MI658BbXLnLSsph4;3t&O!8za{8Ri7PD$s2^O zM4$!YoxmkVyqpxN0Rb!mfTXK{`)%X9#pOwn8bD}s=z6xG`!>D>_+S#G2JEe~YoK>j zpgGa~4A=qqkcd}JkQ$Ie0L_*dOR+2B9NR!y6!Tz zTA4orTp0%$38WA~H_Fmm2NgfSd_tfz3i&6HoCLa+DL%X6`>>ymLXuy_Ny%5;CD1uK ziCwjMHwL^9;;n(+@o%LOkU}Ej$8^biMds(A)~dEI|LSS~@P4c(8cuB|(n68(D~x9V z&>A2gu5S#a5D+<}3jkp9^gt3hv>bl{jdyT7H#>2uH9&4M|I=JEKVS3qY5V@qIm&NW W8MVw91;;i30000 + + + + + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/editLock-ltr-invert.png b/resources/lib/oojs-ui/themes/mediawiki/images/icons/editLock-ltr-invert.png new file mode 100644 index 0000000000000000000000000000000000000000..fe073925b263b4db6bf3f758e99fe39ed9bc1f3b GIT binary patch literal 360 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ za0`PlBg3pYKpl)+o-U3d9-VKe*m^lTinzV!*>>?q@J@B@gH8fRT0OQ2Dz;9L-NEj7 z#yO_3bwR4Y8k6V0bv_*sKR98J`N3oSY|o4iTTV~hAt8$(j$TlSlxPmNzE{OpHnLMWX^BFk9StgS6Xy`&*WQ&a;tAvdTF}4JlWP1x_R4y zZwbt`HHRDftM;4ZKAbN%#_}t%{ILx + + + + + + + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/editLock-rtl-invert.png b/resources/lib/oojs-ui/themes/mediawiki/images/icons/editLock-rtl-invert.png new file mode 100644 index 0000000000000000000000000000000000000000..ff54699b8706ca62d1c1e12e983dae9dd76ec50d GIT binary patch literal 369 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ za0`PlBg3pYKpl+2o-U3d9-VKm_<9|7kZJok^FnU4NbC#KN2Ygn3&v-qjTSDV@#$7Txxrk{CxB2GavpNa;mf}&Eap9oZ$UyT1kHOmYQ{i zlk!v}FNIuk`K&gV(Sh%b*8|xJ=5wcqtm$>;kgsQ-^kj2Hc8HEW!x~$eLpOp6B}md<8)Y*Vnc)MgCNq zbT23WwjJvW?n>5eIrBxmBjryR8*Hn+r~WCWI_38w|0fr}1zhs|==;suy+PbFp0(hH zR79iBDJ#Y>#Yu8vzoq}zt=76%DV6M#yWDfqo1+r^yJq~2|6RwJCvkmpp3#@Bz%XO* MboFyt=akR{0L2lHC;$Ke literal 0 HcmV?d00001 diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/editLock-rtl-invert.svg b/resources/lib/oojs-ui/themes/mediawiki/images/icons/editLock-rtl-invert.svg new file mode 100644 index 0000000000..0e975b594b --- /dev/null +++ b/resources/lib/oojs-ui/themes/mediawiki/images/icons/editLock-rtl-invert.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/editUndo-ltr-invert.png b/resources/lib/oojs-ui/themes/mediawiki/images/icons/editUndo-ltr-invert.png new file mode 100644 index 0000000000000000000000000000000000000000..3952442e3643399d209e3e01aa856b493c7aee9b GIT binary patch literal 447 zcmV;w0YLtVP)KmAz_JK^R5%J=`<~Nr)kW zppeE=EYhdQ6C{CvRnW>p-@rss3tQhHjn5zfdqKH`R2G&OA}9(e5)9t8x6PzE9wO(Q z3nFB9!^f;O-~2Gr|DHjYNlE4;Ehm{s`dn4jStomvE4Ck& z{kYVZfKjddtc~Dd!^$VN??@8xyfeHA9sr+!G4KO8E0T{%hDqjtqfYRe=!Wgm$Kj{m{_I8r_`fZsO{C+ve z4>kBsXLyoZ1+r`VD)4@4a7nVgUasPC!?x`9f=d$cvf=Sg2VMkk8{kj7^8Wa6fCEY6 p!C)|wG?Fx`s_ILRHDBf*=QoS8ULB`QtRnyb002ovPDHLkV1hK|#;X7T literal 0 HcmV?d00001 diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/editUndo-ltr-invert.svg b/resources/lib/oojs-ui/themes/mediawiki/images/icons/editUndo-ltr-invert.svg new file mode 100644 index 0000000000..cc8b61f6c1 --- /dev/null +++ b/resources/lib/oojs-ui/themes/mediawiki/images/icons/editUndo-ltr-invert.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/editUndo-rtl-invert.png b/resources/lib/oojs-ui/themes/mediawiki/images/icons/editUndo-rtl-invert.png new file mode 100644 index 0000000000000000000000000000000000000000..53469ce9d5a809258367958edebd23db57334e6f GIT binary patch literal 439 zcmV;o0Z9IdP)K)xBzzK^TVN`MxZOpb091 zKdo4bu<3&bppAkMEYe7-6rO-=VPS7;?Fm?j2OvW5r?a#WZNy+85)^XZkIe*@CHwQS zyM^G>&CJVt!8-#}%Dv7K z&DVinnGoQ)dKWlSuXX~GH0lL)Bgs?X`y@=gF>~W2`@j$2mHHsbN|H0cvkAbhnE~L* z$S8Kzi*il|6in7=s*Vun=Gz0=yiqnfl>OOPzVYX_~&;Z`<~A h(=_Yz_Whs5 + + + + + + + + + + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/external-link-ltr-invert.png b/resources/lib/oojs-ui/themes/mediawiki/images/icons/external-link-ltr-invert.png new file mode 100644 index 0000000000000000000000000000000000000000..3be50ba08452849b33a357aeec805593b33be6a8 GIT binary patch literal 184 zcmeAS@N?(olHy`uVBq!ia0vp^JRr=$1|-8uW1a&kmSQK*5Dp-y;YjHK@;M7UB8wRq zxP?KOkzv*x37}wBn-8+jWHcvyIo3}!H-ifCt + + + + + + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/external-link-rtl-invert.png b/resources/lib/oojs-ui/themes/mediawiki/images/icons/external-link-rtl-invert.png new file mode 100644 index 0000000000000000000000000000000000000000..eaeaf6eef2ac7a859e87cb824d4131fe36fa68da GIT binary patch literal 180 zcmeAS@N?(olHy`uVBq!ia0vp^JRr=$1|-8uW1a&kmSQK*5Dp-y;YjHK@;M7UB8wRq zxP?KOkzv*x36NS(7sn8diF^BZ^Bz#(aS1#Ur*pvK%;9+=<?Y*IFJAU literal 0 HcmV?d00001 diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/external-link-rtl-invert.svg b/resources/lib/oojs-ui/themes/mediawiki/images/icons/external-link-rtl-invert.svg new file mode 100644 index 0000000000..f448c879ee --- /dev/null +++ b/resources/lib/oojs-ui/themes/mediawiki/images/icons/external-link-rtl-invert.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/flag-ltr-invert.png b/resources/lib/oojs-ui/themes/mediawiki/images/icons/flag-ltr-invert.png new file mode 100644 index 0000000000000000000000000000000000000000..b9ad2b8f99d1fff41dc8f3fb7d04ad02c862d09f GIT binary patch literal 260 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ za0`PlBg3pYARWs*T^vI^I^Ry(D0s+$heg$gdr8R?Igbtrqge}i%AH)!2nYl+Hh<$d zaiDJhO#iwM&vseAOfd`Q^3*%I{G6_v3+o%DM?5x-?k;mwa*KE;b*f|*T(Hfaotihv zzhUjnyLW3@xAy#DN)8QBI=Me&uj zPsMd3FUjp-U|KhcZ~qIQs>_P6{xAB)oA$3k{I6fgon8Np{DCfJ@O1TaS?83{1OV!i BUWNbw literal 0 HcmV?d00001 diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/flag-ltr-invert.svg b/resources/lib/oojs-ui/themes/mediawiki/images/icons/flag-ltr-invert.svg new file mode 100644 index 0000000000..37ddb247ac --- /dev/null +++ b/resources/lib/oojs-ui/themes/mediawiki/images/icons/flag-ltr-invert.svg @@ -0,0 +1,4 @@ + + + + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/flag-rtl-invert.png b/resources/lib/oojs-ui/themes/mediawiki/images/icons/flag-rtl-invert.png new file mode 100644 index 0000000000000000000000000000000000000000..da059cfb1e769349b152c77ea22d65b2a0e957e8 GIT binary patch literal 263 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ za0`PlBg3pYARQ|`T^vI^I^Ry($a}~^faSV=l)@r47k(Fy3Bfb06&2h%Ch)Dft=Po! z`)U2d1BWL6`}c0{w|VyK&F`$kDR&-Q69l-zp!tFn^hfLiQDty>YAO zB)V+TTq;)K6*ZmbGv_(mXKMe9q;4!&(Jb{$euC~!{s#&#^*BAH6Q&2<;(OWc{Z3nW z!K#!8IlmP>x8)zuT)v*|$4$%Yd + + + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/flagUndo-ltr-invert.png b/resources/lib/oojs-ui/themes/mediawiki/images/icons/flagUndo-ltr-invert.png new file mode 100644 index 0000000000000000000000000000000000000000..fd7f2ae8d1adb0abe058d054199d49671739cd86 GIT binary patch literal 306 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ za0`PlBg3pYARSjcT^vI^I^RyV&SP>EaM}GmPNre9zzm+;7Um)mE5FIu&#b;K*je!F{?Wqh`f|0uqSiY;|J4uTfJAM z3r~4){c|PDq;1 + + + + + + + + + + + + + + + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/flagUndo-rtl-invert.png b/resources/lib/oojs-ui/themes/mediawiki/images/icons/flagUndo-rtl-invert.png new file mode 100644 index 0000000000000000000000000000000000000000..1ae130d1cd83e15367fab3c27ce79df85f7350cd GIT binary patch literal 309 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ za0`PlBg3pYARX5|T^vI^I^Rw)j7gm_+9S{|XYMsS= z;#^Ofxlm>H&042JChMy{pPg_1-}v_u4?mB-`$>EWvr=z{O}fW4(PYXJ0hb`}AZ;s_ z16&9A%-?!0nF#yj^C{`} Bb)WzM literal 0 HcmV?d00001 diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/flagUndo-rtl-invert.svg b/resources/lib/oojs-ui/themes/mediawiki/images/icons/flagUndo-rtl-invert.svg new file mode 100644 index 0000000000..d6ffceaaa0 --- /dev/null +++ b/resources/lib/oojs-ui/themes/mediawiki/images/icons/flagUndo-rtl-invert.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/link-ltr-invert.png b/resources/lib/oojs-ui/themes/mediawiki/images/icons/link-ltr-invert.png new file mode 100644 index 0000000000000000000000000000000000000000..dfcfb7ff89ea5a7f3e67e90db065cfced7e86227 GIT binary patch literal 470 zcmV;{0V)28P)KlQBzNQ4odi3)o~?Y&M%J zhCnoejkaNnq|qYSr4zz}tv^99MJ)0MVkg1YG{Rz~7)g;z2qab_B3MZRva4bU-#Iq3 z@OTLBTek|H?#|_YbIvd~rF-3?tlx){UZj*>rj$BamThHOb~X@4k}9@8J13xRyLo50 z?HaHb(C?BKfMwv1ZA*H47x+V94fqXwvi%^J>N#);9NX@1?2;Zynvzt%2?Det#b{Y@ z9oPUAqXAfxR4F9<8Vw$oat-_p@FCCwPUF1UO(JO;5U^X;`L9@%_c>S<_y%+&J(2Vp zxB%LcCQ8F4Ek=?rwuj>WneB${R{`(XZuIOP*bewooIk`^)+If)JuGP+I4=#CG!?Mb zT&)WHa6$3GdWQ$>UAUhq)T_WpU>`V$O&Ti&572BFY!>fqkJ}!xT`LXFHK@dIJ+M8J ztIq-dfWv&f-zIN>zrYo+)7_|nz`L?N39JJrz!9(_sXh?+z5Xv<1K + + + + + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/link-rtl-invert.png b/resources/lib/oojs-ui/themes/mediawiki/images/icons/link-rtl-invert.png new file mode 100644 index 0000000000000000000000000000000000000000..ead64bcc75f13da6b7c99b576a0449b8a59f5ea9 GIT binary patch literal 506 zcmVKlf7ycQ51#uIo|k_D@mSFQBH2=@dyLQHW1q{K23_LO>!Gl5Z`W9T+Y_ zGvjT9tY+ry*=K!wappwq>n|#Q`Y7o{L|lvrN5soo>$j0mZCBfK08RnFB;B=rU=)D4 zG+mW+N75}|HEYjoAM9){X#i{kA8k)I>Jz{#U=6ruyLJU!%}MX?lB{QYO478XiM{yk zHpNyxj}DnnMZ}AU_*_bPXL|#9DCtn!1btuw_%7*mnok1nGua1V5m?XlLTiZa+1$J) z>6D~PfPlxgd)YH?`)T$)?*h4zo4-gpX?s@EkxV%No=EC9Ad9X4E=kuLkjs+#lBR(b z+m>|2_82gqeGggz5^@cYhm`lBX4)~}E%4L!co)b8U;+39tVp`Ka~3@lwiR+b*SS4-Ijw)*2D9**ZbP + + + + + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/lock-ltr-destructive.png b/resources/lib/oojs-ui/themes/mediawiki/images/icons/lock-ltr-destructive.png new file mode 100644 index 0000000000000000000000000000000000000000..16974b229bbcf51dbd6966b5d3660ea35487f007 GIT binary patch literal 347 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ za0`PlBg3pYART`_T^vI^I^RyT_F_&HXxRT#xl$y`<-(~v?~5#pB93HpB(2Z2X{_MU zPnaydWNHJ4n3{q0T5QkIxy-SAUkh-G|{mf4eD zZG4SEV9S(%2V4yE=SS}3lso=9(8ca&Qs%u!Pvs-`e%=3O_JgLBB~AZz0=`tPVluRx qw<_VowA;tucwAh5UtsB<#I~@{es6p~y$6N^1B0ilpUXO@geCwdj*xEv literal 0 HcmV?d00001 diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/lock-ltr-destructive.svg b/resources/lib/oojs-ui/themes/mediawiki/images/icons/lock-ltr-destructive.svg new file mode 100644 index 0000000000..934cb4e5bd --- /dev/null +++ b/resources/lib/oojs-ui/themes/mediawiki/images/icons/lock-ltr-destructive.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/lock-ltr-invert.png b/resources/lib/oojs-ui/themes/mediawiki/images/icons/lock-ltr-invert.png new file mode 100644 index 0000000000000000000000000000000000000000..082f2e94d6c1b0917926cf19e71578b894d8242f GIT binary patch literal 262 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ za0`PlBg3pYARQ|_T^vI^I^Rw?$a%;?gw?!>OD@SV)A_WA?#`&jr5#c3ml{0$&Q-^m zEs$tc6=X3!9y{abpTqo#Njxe~9av2c@UCd|3bJdf;hb}qxnR>?2`P=mYo>+VnCGq4 zaBQ3E)MlmwhFxa;@3(C?tdWq)NPducf7^A#3w&H9zy1EcK4I4x+ + + + + + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/lock-rtl-destructive.png b/resources/lib/oojs-ui/themes/mediawiki/images/icons/lock-rtl-destructive.png new file mode 100644 index 0000000000000000000000000000000000000000..4bafac8412314acdea822a2ce761cb5d2f7acf5c GIT binary patch literal 344 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ za0`PlBg3pYARWIvT^vI^I^Ry*@8y&z(LVn>bH9kk1IEIaOk5`I8yuu|bvoS27Tv}0 zQf*hW+WP~c0#Z^f3zm9zXZ#Q;-4Jkp{nay<1MOs*KKH!e-#%Sl<%q&-9^3ZBXW8x1 zf_e>m4(+y(ddc~fIs15A({ksgpB6ccPetFhXP%oUYj4zh%e;_DHg$c&rbDX**M6xs zOLfscAYC9-ld}H*t$xunu6m3vv1>2LZaJSA_JZ$L$7)86pszv_TR0~CoANBFR_FqY zz{N?^8P4b(D4MZc|L?^l`>qoctbZ@;p8o&IiuC%s(T|z!g&dV`Fr@AXZ8UyYXU&xQ lqM*E5t@v@R_QU#5yzxuiwLKrJEdYiBgQu&X%Q~loCIA&#h?4*S literal 0 HcmV?d00001 diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/lock-rtl-destructive.svg b/resources/lib/oojs-ui/themes/mediawiki/images/icons/lock-rtl-destructive.svg new file mode 100644 index 0000000000..64c23244b2 --- /dev/null +++ b/resources/lib/oojs-ui/themes/mediawiki/images/icons/lock-rtl-destructive.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/lock-rtl-invert.png b/resources/lib/oojs-ui/themes/mediawiki/images/icons/lock-rtl-invert.png new file mode 100644 index 0000000000000000000000000000000000000000..c5d842a5639a453cc5ddd3e017625de8d5cbe49c GIT binary patch literal 257 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ za0`PlBg3pYARUW6T^vI^I^Ry&$a}~@gf*F^Lyc#OX+qDLNqvG6tc=Af%nlR#s{4;= zHZ-J2axIC;{`u~;_y7X{>JuN@2KMr^F<}T&HZI2VAmPk&Z)TPN7~9sA + + + + + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/secure-link-invert.png b/resources/lib/oojs-ui/themes/mediawiki/images/icons/secure-link-invert.png new file mode 100644 index 0000000000000000000000000000000000000000..0e9a5c576f1a575be53664e04fe5a77ea31f7748 GIT binary patch literal 215 zcmeAS@N?(olHy`uVBq!ia0vp^JRr=$1|-8uW1a&kmSQK*5Dp-y;YjHK@;M7UB8wRq zxP?KOkzv*x37}x5r;B5V#>Az)2RRP~2)L9xpR>%8y{1(*Ny_Em?r8~(Ri|fvRQkjj z>G(O1IX_M5nnEUX&jDEp)!gTP*V%5jckD=erl*uQbLanG3^uB~@3%8nOxg5SZblmO z + + + + + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/star-invert.png b/resources/lib/oojs-ui/themes/mediawiki/images/icons/star-invert.png new file mode 100644 index 0000000000000000000000000000000000000000..445f2d450dd55de2fb890e2f5c6821a8b4319251 GIT binary patch literal 484 zcmVKlg*3GVHk#=-}u^)CaGy; zZ&Eh1k@7W;)sz(pSy@PSvgAMTuUJ}Wl1S8;vKVR-V!>i28%8A8b=&-oPE+U18Dah(I03HD|8$zy5rGZ#WGHT6~- zWb&U#lWbQf)H6xufVWAuB^d?208iB`>Tz{nl4cmEH-P)VJK$G(pkC_k0e7+jz&BuC zy*)@^Kk%l#a92H>WK!L;B3+}7t4Gv}z{B>=^CY9Ir5FbmfUoM&AyQ8RKY?dScCY$O zt-~?kC9piGSV=m-58#QqYbf#_XM2HpV6op0@VRxqv)|50-@(YpQdP}X)yDxoma6Ji z(=^L#7HDy(susG3Bpr3CXa2sbCI%7o6-ctBst#7w>m=ur%vIG)(=-p-4onXt&=*M# zv|sOg&ll{dr-2u}vm|3{7EsT(B;5pmn%ef@GVq}-;mN-dxUODJvUR}D4)vybVa)=Y a=;Al%NUn7J%x_Wv0000 + + + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/stripeFlow-ltr-invert.png b/resources/lib/oojs-ui/themes/mediawiki/images/icons/stripeFlow-ltr-invert.png new file mode 100644 index 0000000000000000000000000000000000000000..35e68374cfa7e638a8c1157107a6bd9915a7ac18 GIT binary patch literal 159 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ za0`PlBg3pYARUgLE{-7{oyiFjtcT?c7IFXi|Npb|{ot y&~9lZ(dg)+;c?;M1%9Pj%@-FXiS#hBu`#g43kZrj{@o8WjKR~@&t;ucLK6T#@+z$W literal 0 HcmV?d00001 diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/stripeFlow-ltr-invert.svg b/resources/lib/oojs-ui/themes/mediawiki/images/icons/stripeFlow-ltr-invert.svg new file mode 100644 index 0000000000..4fbd4ecdab --- /dev/null +++ b/resources/lib/oojs-ui/themes/mediawiki/images/icons/stripeFlow-ltr-invert.svg @@ -0,0 +1,4 @@ + + + + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/stripeFlow-rtl-invert.png b/resources/lib/oojs-ui/themes/mediawiki/images/icons/stripeFlow-rtl-invert.png new file mode 100644 index 0000000000000000000000000000000000000000..2ae83c7db2dc8acaa5d2730579f6ecab0f3dceba GIT binary patch literal 164 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ za0`PlBg3pYARTU=E{-7{oyiFjtcT?c7IFXi|NpZV+UD z(Qw6LVYSQ!837)p5(kYFZSevZWqQO!7bl1q7yyk45D@%fzI7GQL + + + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/stripeSideMenu-invert.png b/resources/lib/oojs-ui/themes/mediawiki/images/icons/stripeSideMenu-invert.png new file mode 100644 index 0000000000000000000000000000000000000000..b9444904a33777f7f9901d4dabdc1decf842450f GIT binary patch literal 142 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ za0`PlBg3pYARPvtE{-7{oyiFjtcw#wF31=x;{Nmh|9^W|HY1}&Gfuj6CMq-c96NZR f`J#mct20nTkO>dh9i6o@KqiBytDnm{r-UW|WQHT< literal 0 HcmV?d00001 diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/stripeSideMenu-invert.svg b/resources/lib/oojs-ui/themes/mediawiki/images/icons/stripeSideMenu-invert.svg new file mode 100644 index 0000000000..47eff5dde4 --- /dev/null +++ b/resources/lib/oojs-ui/themes/mediawiki/images/icons/stripeSideMenu-invert.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/stripeSummary-ltr-invert.png b/resources/lib/oojs-ui/themes/mediawiki/images/icons/stripeSummary-ltr-invert.png new file mode 100644 index 0000000000000000000000000000000000000000..88d26c24ca841a084c84d24f9063f81a63d172e6 GIT binary patch literal 148 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ za0`PlBg3pYART6&E{-7{oyiFjtcw#wF31=x;{Nmh|9^W|HY1}&Gfuj6CN?uoka2n8 j=)l4AS3wG_h>?MzUY3L1KBQ6vXaa+$tDnm{r-UW|C@v&= literal 0 HcmV?d00001 diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/stripeSummary-ltr-invert.svg b/resources/lib/oojs-ui/themes/mediawiki/images/icons/stripeSummary-ltr-invert.svg new file mode 100644 index 0000000000..d694cb15b6 --- /dev/null +++ b/resources/lib/oojs-ui/themes/mediawiki/images/icons/stripeSummary-ltr-invert.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/stripeSummary-rtl-invert.png b/resources/lib/oojs-ui/themes/mediawiki/images/icons/stripeSummary-rtl-invert.png new file mode 100644 index 0000000000000000000000000000000000000000..279d80a2fee6004f515de3a181c71886b846a5f4 GIT binary patch literal 147 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ za0`PlBg3pYARVTjE{-7{oyiFjtcw#wF31=x;{Nmh|9^W|HY1}&Gfuj6CN?uAum~zT lXmGU03-mSx8gRW}VEE6+!M-GNUMSE222WQ%mvv4FO#t;MB&PrX literal 0 HcmV?d00001 diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/stripeSummary-rtl-invert.svg b/resources/lib/oojs-ui/themes/mediawiki/images/icons/stripeSummary-rtl-invert.svg new file mode 100644 index 0000000000..86a52ee85f --- /dev/null +++ b/resources/lib/oojs-ui/themes/mediawiki/images/icons/stripeSummary-rtl-invert.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/stripeToC-ltr-invert.png b/resources/lib/oojs-ui/themes/mediawiki/images/icons/stripeToC-ltr-invert.png new file mode 100644 index 0000000000000000000000000000000000000000..57ac8b7436245b6597de22b438b2bae01beceedc GIT binary patch literal 159 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ za0`PlBg3pYARUgLE{-7{oyiFjtjxR;7g_)P|Nno!60@Xa;F**~M+}k}&gx3AvM`1Q y309qQWLvy4gN0#Iu;4zCX5OA + + + + + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/stripeToC-ltr-progressive.png b/resources/lib/oojs-ui/themes/mediawiki/images/icons/stripeToC-ltr-progressive.png new file mode 100644 index 0000000000000000000000000000000000000000..5d9fca8a7167a60eedd1cdf0fec0b768e265737c GIT binary patch literal 160 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ za0`PlBg3pYARSJgE{-7{oyiFjtjxR;7g>E){r|uG$N}TEJsN37fk_gE4bQ}Sn3@{2 zR&v-rRcO8#V#365awSK6*FiS7;ENg(ObiUsbvyzxOM8QXrZITB`njxgN@xNA7uhLg literal 0 HcmV?d00001 diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/stripeToC-ltr-progressive.svg b/resources/lib/oojs-ui/themes/mediawiki/images/icons/stripeToC-ltr-progressive.svg new file mode 100644 index 0000000000..be30320493 --- /dev/null +++ b/resources/lib/oojs-ui/themes/mediawiki/images/icons/stripeToC-ltr-progressive.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/stripeToC-rtl-invert.png b/resources/lib/oojs-ui/themes/mediawiki/images/icons/stripeToC-rtl-invert.png new file mode 100644 index 0000000000000000000000000000000000000000..72d490689775e5fe734aa4b15d5290b1f84452e5 GIT binary patch literal 159 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ za0`PlBg3pYARUgLE{-7{oyiFjtjxR;7g_)P|Nno!60@Xa;F**~M+}k}&gx3AvM{=7 yIk7!ivf^Th2@~VJkQQD6ugJwKGemeC85nZ4cm&*68=M0g#^CAd=d#Wzp$Pz`5GSGl literal 0 HcmV?d00001 diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/stripeToC-rtl-invert.svg b/resources/lib/oojs-ui/themes/mediawiki/images/icons/stripeToC-rtl-invert.svg new file mode 100644 index 0000000000..6266319d7d --- /dev/null +++ b/resources/lib/oojs-ui/themes/mediawiki/images/icons/stripeToC-rtl-invert.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/stripeToC-rtl-progressive.png b/resources/lib/oojs-ui/themes/mediawiki/images/icons/stripeToC-rtl-progressive.png new file mode 100644 index 0000000000000000000000000000000000000000..a51e389cc34a14d51fb0fa5ab122f62ef0e1ab4d GIT binary patch literal 160 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ za0`PlBg3pYARSJgE{-7{oyiFjtjxR;7g>E){r|uG$N}TEJsN37fk_gE4bQ}Sn3@=r zMHQKgg05s}Ni{O$YaL?aSi0t7hzVDl0t3V9d>#RH(YX(RrZITB`njxgN@xNA);1_n literal 0 HcmV?d00001 diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/stripeToC-rtl-progressive.svg b/resources/lib/oojs-ui/themes/mediawiki/images/icons/stripeToC-rtl-progressive.svg new file mode 100644 index 0000000000..c5847b1fc6 --- /dev/null +++ b/resources/lib/oojs-ui/themes/mediawiki/images/icons/stripeToC-rtl-progressive.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/trash-invert.png b/resources/lib/oojs-ui/themes/mediawiki/images/icons/trash-invert.png new file mode 100644 index 0000000000000000000000000000000000000000..d730765d82ee4c6a4519139c10a6f5526a8ead11 GIT binary patch literal 204 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ za0`PlBg3pYART$0E{-7{oo^=^@--OnFwfp2@Ntoy_$jW%*=j7o!Ycx%-;wz_$zrL( z4uzSOlXo*`uQhIPVrGy&`Eu(4;eQjRyz8!GJn-;FU4H6{hY_;XCh2Y5V(kkojsGwO uFIaV-RVj(f!;RgZ%jHPT#O2Eqbky~at~@V#v8w`TGlQqApUXO@geCyV&_Qhg literal 0 HcmV?d00001 diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/trash-invert.svg b/resources/lib/oojs-ui/themes/mediawiki/images/icons/trash-invert.svg new file mode 100644 index 0000000000..baa31f6ca4 --- /dev/null +++ b/resources/lib/oojs-ui/themes/mediawiki/images/icons/trash-invert.svg @@ -0,0 +1,4 @@ + + + + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/trashUndo-ltr-invert.png b/resources/lib/oojs-ui/themes/mediawiki/images/icons/trashUndo-ltr-invert.png new file mode 100644 index 0000000000000000000000000000000000000000..bc977a77d0651c5bfa771d6b92d0cd305e2cac8b GIT binary patch literal 282 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ za0`PlBg3pYART)=T^vI^I^SN|%X`Q`gyn&Fr%)7IgYJqO44t|&l;*X@CUCuIw0e8@ zB16}l`R+-QTstmpeAoR{efHna)e}WjTKm4HOWkj0T0d#U4nYRqF#V|#$+X~; zAJYOa#&aK!9^+^T<|^o^+tJ8i@uk#9MtR?!ph=>xf+{m-PSveuW1K#1tHexe*}H|u zjBUQ@xG}4g*M6RFb4X=7--NaaF?$(%+&%R6rZN1!*s)|K`-C|!h0lBOMm~4>G__v0 Ze93}8Er+Ih7Xtmk;OXk;vd$@?2>|^)Xxab( literal 0 HcmV?d00001 diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/trashUndo-ltr-invert.svg b/resources/lib/oojs-ui/themes/mediawiki/images/icons/trashUndo-ltr-invert.svg new file mode 100644 index 0000000000..20cd29911a --- /dev/null +++ b/resources/lib/oojs-ui/themes/mediawiki/images/icons/trashUndo-ltr-invert.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/trashUndo-rtl-invert.png b/resources/lib/oojs-ui/themes/mediawiki/images/icons/trashUndo-rtl-invert.png new file mode 100644 index 0000000000000000000000000000000000000000..162d9a927e88ed968ecd61cbfe402acff1632fba GIT binary patch literal 298 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ za0`PlBg3pYART8sT^vI^I^Ry&$a}~@z*XPxB*TS=feEr%H+mR@0xxW2EHOCp*FRY~ zrN*zrvvJCGm9DkllcGCMobhQ{5`I2G|J6?w3p6dyIIF$vW%kuvry$)?B*@rs*`GPT$jo=M=)_{* o2h5Z1s@SjF-Z0mdKI;Vst04U9HR{#J2 literal 0 HcmV?d00001 diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/trashUndo-rtl-invert.svg b/resources/lib/oojs-ui/themes/mediawiki/images/icons/trashUndo-rtl-invert.svg new file mode 100644 index 0000000000..aebedec788 --- /dev/null +++ b/resources/lib/oojs-ui/themes/mediawiki/images/icons/trashUndo-rtl-invert.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/unLock-ltr-destructive.png b/resources/lib/oojs-ui/themes/mediawiki/images/icons/unLock-ltr-destructive.png new file mode 100644 index 0000000000000000000000000000000000000000..b4c1366561efa2e7bf83da61f5363ca7b03e4400 GIT binary patch literal 348 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ za0`PlBg3pYARYfaT^vI^I^Rw?@8#qu(!SrgyE?RBBJ-tVxd{Q=1fpHOh&gWAo@?j$ zMa=x!`i9M-oeP|LA=a)Q;S>kehNzEgALEq^D{S^{HLu!R@j9`fc}FmVYhMs2&n{kp_M)k4 z`kA8`ly*JV{$V(GQYjGa`+ny8#F8^>Gbi0IiFxU6oUd2YG&SKSYgg6(d2vjSpA;=@ nDlg)lv)e&(ndsUd$7>i)|8Ny>oNtp13<(BLS3j3^P6 + + + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/unLock-ltr-invert.png b/resources/lib/oojs-ui/themes/mediawiki/images/icons/unLock-ltr-invert.png new file mode 100644 index 0000000000000000000000000000000000000000..3a0bc75b000e9af705e13dbda6ed6008fa0c3316 GIT binary patch literal 265 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ za0`PlBg3pYARVhcT^vI^I^Rw?$a%;?z_pxJl;6`)ZjI9#rL9l0*vpi%WREeq6n*}C zGL@A#(Q!KK#XYZ${{Kx(nETsOMbv@UUYIe{bJZl41BxuURgX#q-UqYh3QVzelw`@Bq;Tx9*!y$7MN=w|9hbAue6zRy z + + + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/unLock-rtl-destructive.png b/resources/lib/oojs-ui/themes/mediawiki/images/icons/unLock-rtl-destructive.png new file mode 100644 index 0000000000000000000000000000000000000000..03d91f228709c0b1d7e4a7975c0016a0c323c58d GIT binary patch literal 345 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ za0`PlBg3pYARWIwT^vI^I+GJ5UNuY%;Z+Z5`C(CKU}p61zxc5OM^w%oIPl@o|N6G8 z_7?xHN8hRZ-l@c$w{pdX`u{(_889^1qD-;-U((P0-Hkvn@!@>N%x4Q5yEh&BuYZc`zq%`b zr=5cAf+b2pvBwV_II!UV58ZoHJc{Leq71Sa89($hF8;D)9V^fO>6eZ*)$`1k`1g1I lzo`>f&(Qh1IH7`(VTYUNTc-OrHv)r!!PC{xWt~$(698)Il~Diy literal 0 HcmV?d00001 diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/unLock-rtl-destructive.svg b/resources/lib/oojs-ui/themes/mediawiki/images/icons/unLock-rtl-destructive.svg new file mode 100644 index 0000000000..a52f0fe31a --- /dev/null +++ b/resources/lib/oojs-ui/themes/mediawiki/images/icons/unLock-rtl-destructive.svg @@ -0,0 +1,4 @@ + + + + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/unLock-rtl-invert.png b/resources/lib/oojs-ui/themes/mediawiki/images/icons/unLock-rtl-invert.png new file mode 100644 index 0000000000000000000000000000000000000000..b82332559414b471fb7fb0156586aa46cec8b100 GIT binary patch literal 265 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ za0`PlBg3pYARVhcT^vI^I^Rz5=3{geagFyB5Ee_3)>(Z0lCkv$(SugI#19-evGe*8 z6_pM@!-eP9)P3Jm)hzz8++!A#=>?|r1&mpqm;GD%8~4gHyvgbJVh!cXRymu?uX?ue z+BVftSEhv7&0^bsZ<`*uM^kjprU&cpZ%dCX&=QLIefR0v1t)&6y)3)9byr8nl%T58 ze_!RlG{t?8@;tttODXB@%WsPf|D>46H%wjPnb>H%{{U-2=SlYe_cmDooz39s>gTe~ HDWM4f@E2sq literal 0 HcmV?d00001 diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/unLock-rtl-invert.svg b/resources/lib/oojs-ui/themes/mediawiki/images/icons/unLock-rtl-invert.svg new file mode 100644 index 0000000000..814af1dd10 --- /dev/null +++ b/resources/lib/oojs-ui/themes/mediawiki/images/icons/unLock-rtl-invert.svg @@ -0,0 +1,4 @@ + + + + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/unStar-invert.png b/resources/lib/oojs-ui/themes/mediawiki/images/icons/unStar-invert.png new file mode 100644 index 0000000000000000000000000000000000000000..03a56873c68dd70f482e646c5a8affc9357e4e5f GIT binary patch literal 298 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ za0`PlBg3pYART8sT^vI^I^RyYD0oOgz-8y^gC>Hr4x9_>7gH1yoP9y;##d!GW62K7 z$u$;}=RRz1yuF>B`P|!I+7o$H4o_?FFv?4n`w@79Nr1g!$F`pae}BdHT$;UW!b27Z zRi$}L)FW4~Vt)|&b%HkAhk&bM4%$lQf|;J%R#oY%<{Ejf&Dtk>TpH3%iKFceb z6+hp_J^wY|0 literal 0 HcmV?d00001 diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/unStar-invert.svg b/resources/lib/oojs-ui/themes/mediawiki/images/icons/unStar-invert.svg new file mode 100644 index 0000000000..b66ce2a89b --- /dev/null +++ b/resources/lib/oojs-ui/themes/mediawiki/images/icons/unStar-invert.svg @@ -0,0 +1,4 @@ + + + + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/viewCompact-invert.png b/resources/lib/oojs-ui/themes/mediawiki/images/icons/viewCompact-invert.png new file mode 100644 index 0000000000000000000000000000000000000000..8e0abb0dd19915f6a0b1653826f59af630c99409 GIT binary patch literal 211 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ za0`PlBg3pYARVQiE{-7{oo^=@ay1wTupIrb>G=Qt@frGO=Jh&FVCgken)zx*()yX} zvTOJ}g#{Xpo{4#suE6wKHlBrJ8}pAN$B(pY*I!7li+H#_^j@o|F?+=UZz(@JhVCUF zPyL^9D{5XyNa*R?UH9%(W@TrJZtXI9y>`+4jf_dL3qCUb-&_ZD0E4HipUXO@geCw& CK})g# literal 0 HcmV?d00001 diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/viewCompact-invert.svg b/resources/lib/oojs-ui/themes/mediawiki/images/icons/viewCompact-invert.svg new file mode 100644 index 0000000000..ed1913ab12 --- /dev/null +++ b/resources/lib/oojs-ui/themes/mediawiki/images/icons/viewCompact-invert.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/viewDetails-ltr-invert.png b/resources/lib/oojs-ui/themes/mediawiki/images/icons/viewDetails-ltr-invert.png new file mode 100644 index 0000000000000000000000000000000000000000..35bbc8d2e12f429042f75018f5422a3a3d11c6b5 GIT binary patch literal 245 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ za0`PlBg3pYARW^^T^vI^I^Rx?<~yVy;L0r=+i~r$zEft@_AB$c?Nt?zuuN6^SMaYb zQBJ(5ec@$G5l>|UMr{F=*kHZ7leZZUOo?ZbTkE|$>Acl=y62HFU)Xo12Z|V#B4da5|EjE8=qWqHW%mFr^NynyGpJFe5*nDAE$yxT)^pUXO@geCyXf?E{; literal 0 HcmV?d00001 diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/viewDetails-ltr-invert.svg b/resources/lib/oojs-ui/themes/mediawiki/images/icons/viewDetails-ltr-invert.svg new file mode 100644 index 0000000000..14e435db2c --- /dev/null +++ b/resources/lib/oojs-ui/themes/mediawiki/images/icons/viewDetails-ltr-invert.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/viewDetails-rtl-invert.png b/resources/lib/oojs-ui/themes/mediawiki/images/icons/viewDetails-rtl-invert.png new file mode 100644 index 0000000000000000000000000000000000000000..c45dd114adf210bbd5787c6effe3544023728ca0 GIT binary patch literal 215 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ za0`PlBg3pYARU#SE{-7{oo^=xay1(WxZGvY5Bl=2UBm0e)LG^)`x_OqGCnTf@LqrS z%( + + + + + + + + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/visionSimulator-invert.png b/resources/lib/oojs-ui/themes/mediawiki/images/icons/visionSimulator-invert.png new file mode 100644 index 0000000000000000000000000000000000000000..118e4687c295948e0a75837ee2beb3b74af88af8 GIT binary patch literal 238 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ za0`PlBg3pYARQAtT^vI^I^RxoKUgysy$+kFzT%N_dUlW zLrbz-a7q5negEQbug}z)dg}e;kaivkUdun98DH6m22B5XaNoONcFm<;pgEG9&~_Tw#(e*zw=EAY{8k^oQ`HDhaZJ>c&cs*1Ws&ve~-3<8QA1cl`s) e&cD{GKP1|l(%8D%u>Ca9Z492SelF{r5}E+k5?XZt literal 0 HcmV?d00001 diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/visionSimulator-invert.svg b/resources/lib/oojs-ui/themes/mediawiki/images/icons/visionSimulator-invert.svg new file mode 100644 index 0000000000..ae0d94e200 --- /dev/null +++ b/resources/lib/oojs-ui/themes/mediawiki/images/icons/visionSimulator-invert.svg @@ -0,0 +1,4 @@ + + + + diff --git a/resources/src/oojs-ui-local.css b/resources/src/oojs-ui-local.css new file mode 100644 index 0000000000..ab780fed90 --- /dev/null +++ b/resources/src/oojs-ui-local.css @@ -0,0 +1,7 @@ +/* HACK: Set sane font-size for OOjs UI dialogs, in the most common case. This should be skin's + responsibility, but alas our skins tend to have the weirdest font-sizes on body. This shall be + removed when we make the MediaWiki skins bundled with tarball sane. (T91152) */ +body > .oo-ui-windowManager { + font-size: 12.8px; + font-size: 0.8rem; +} -- 2.20.1