From 17f469814ff9b95d4bd79c95ec14ed0b5072d53a Mon Sep 17 00:00:00 2001 From: Roan Kattouw Date: Fri, 3 Apr 2015 15:05:42 -0700 Subject: [PATCH] Update OOjs UI to v0.9.7 Release notes: https://git.wikimedia.org/blob/oojs%2Fui.git/v0.9.7/History.md Change-Id: I6548deccf1bce60873ed16229905cfa5790ec4a0 --- composer.json | 2 +- resources/lib/oojs-ui/i18n/hi.json | 13 +- .../oojs-ui-mediawiki-icons-alerts.css | 4 +- .../oojs-ui-mediawiki-icons-content.css | 4 +- ...js-ui-mediawiki-icons-editing-advanced.css | 104 +- .../oojs-ui-mediawiki-icons-editing-core.css | 16 +- .../oojs-ui-mediawiki-icons-editing-list.css | 4 +- ...ojs-ui-mediawiki-icons-editing-styling.css | 406 ++- .../oojs-ui-mediawiki-icons-interactions.css | 4 +- .../oojs-ui-mediawiki-icons-layout.css | 4 +- .../oojs-ui-mediawiki-icons-location.css | 4 +- .../oojs-ui/oojs-ui-mediawiki-icons-media.css | 4 +- .../oojs-ui-mediawiki-icons-moderation.css | 4 +- .../oojs-ui-mediawiki-icons-movement.css | 4 +- .../oojs-ui/oojs-ui-mediawiki-icons-user.css | 4 +- .../oojs-ui-mediawiki-icons-wikimedia.css | 4 +- .../oojs-ui/oojs-ui-mediawiki-noimages.css | 2542 +++++++++++++++++ resources/lib/oojs-ui/oojs-ui-mediawiki.css | 71 +- resources/lib/oojs-ui/oojs-ui-mediawiki.js | 12 +- resources/lib/oojs-ui/oojs-ui.js | 348 ++- .../mediawiki/images/icons/align-center.png | Bin 0 -> 165 bytes .../mediawiki/images/icons/align-center.svg | 6 + .../images/icons/align-float-left.png | Bin 0 -> 176 bytes .../images/icons/align-float-left.svg | 6 + .../images/icons/align-float-right.png | Bin 0 -> 176 bytes .../images/icons/align-float-right.svg | 6 + .../images/icons/arched-arrow-ltr-invert.png | Bin 295 -> 304 bytes .../images/icons/arched-arrow-ltr-invert.svg | 4 +- .../themes/mediawiki/images/icons/bold-a.png | Bin 0 -> 276 bytes .../themes/mediawiki/images/icons/bold-a.svg | 6 + .../mediawiki/images/icons/bold-arab-ain.png | Bin 0 -> 289 bytes .../mediawiki/images/icons/bold-arab-ain.svg | 6 + .../mediawiki/images/icons/bold-arab-dad.png | Bin 0 -> 315 bytes .../mediawiki/images/icons/bold-arab-dad.svg | 6 + .../mediawiki/images/icons/bold-armn-to.png | Bin 0 -> 342 bytes .../mediawiki/images/icons/bold-armn-to.svg | 6 + .../themes/mediawiki/images/icons/bold-b.png | Bin 0 -> 219 bytes .../themes/mediawiki/images/icons/bold-b.svg | 6 + .../mediawiki/images/icons/bold-cyrl-be.png | Bin 0 -> 232 bytes .../mediawiki/images/icons/bold-cyrl-be.svg | 6 + .../mediawiki/images/icons/bold-cyrl-te.png | Bin 0 -> 145 bytes .../mediawiki/images/icons/bold-cyrl-te.svg | 6 + .../mediawiki/images/icons/bold-cyrl-zhe.png | Bin 0 -> 343 bytes .../mediawiki/images/icons/bold-cyrl-zhe.svg | 6 + .../themes/mediawiki/images/icons/bold-f.png | Bin 0 -> 150 bytes .../themes/mediawiki/images/icons/bold-f.svg | 6 + .../themes/mediawiki/images/icons/bold-g.png | Bin 0 -> 315 bytes .../themes/mediawiki/images/icons/bold-g.svg | 6 + .../mediawiki/images/icons/bold-geor-man.png | Bin 0 -> 297 bytes .../mediawiki/images/icons/bold-geor-man.svg | 6 + .../themes/mediawiki/images/icons/bold-l.png | Bin 0 -> 143 bytes .../themes/mediawiki/images/icons/bold-l.svg | 6 + .../themes/mediawiki/images/icons/bold-n.png | Bin 0 -> 176 bytes .../themes/mediawiki/images/icons/bold-n.svg | 6 + .../themes/mediawiki/images/icons/bold-v.png | Bin 0 -> 256 bytes .../themes/mediawiki/images/icons/bold-v.svg | 6 + .../mediawiki/images/icons/case-sensitive.png | Bin 0 -> 368 bytes .../mediawiki/images/icons/case-sensitive.svg | 7 + .../images/icons/check-constructive.png | Bin 357 -> 252 bytes .../images/icons/check-constructive.svg | 2 +- .../mediawiki/images/icons/check-invert.png | Bin 261 -> 190 bytes .../mediawiki/images/icons/check-invert.svg | 2 +- .../images/icons/check-progressive.png | Bin 364 -> 280 bytes .../images/icons/check-progressive.svg | 2 +- .../themes/mediawiki/images/icons/check.png | Bin 235 -> 183 bytes .../themes/mediawiki/images/icons/check.svg | 2 +- .../images/icons/close-ltr-invert.png | Bin 357 -> 333 bytes .../images/icons/close-ltr-invert.svg | 2 +- .../images/icons/close-rtl-invert.png | Bin 0 -> 357 bytes .../images/icons/close-rtl-invert.svg | 4 + .../images/icons/external-link-ltr.png | Bin 0 -> 168 bytes .../images/icons/external-link-ltr.svg | 7 + .../images/icons/external-link-rtl.png | Bin 0 -> 164 bytes .../images/icons/external-link-rtl.svg | 7 + .../{help-invert.png => help-ltr-invert.png} | Bin .../{help-invert.svg => help-ltr-invert.svg} | 0 .../images/icons/{help.png => help-ltr.png} | Bin .../images/icons/{help.svg => help-ltr.svg} | 0 .../images/icons/help-rtl-invert.png | Bin 0 -> 622 bytes .../images/icons/help-rtl-invert.svg | 10 + .../mediawiki/images/icons/help-rtl.png | Bin 0 -> 543 bytes .../mediawiki/images/icons/help-rtl.svg | 10 + .../themes/mediawiki/images/icons/insert.png | Bin 0 -> 144 bytes .../themes/mediawiki/images/icons/insert.svg | 6 + .../mediawiki/images/icons/italic-a.png | Bin 0 -> 284 bytes .../mediawiki/images/icons/italic-a.svg | 6 + .../images/icons/italic-arab-keheh-jeem.png | Bin 0 -> 333 bytes .../images/icons/italic-arab-keheh-jeem.svg | 6 + .../images/icons/italic-arab-meem.png | Bin 0 -> 271 bytes .../images/icons/italic-arab-meem.svg | 6 + .../images/icons/italic-armn-sha.png | Bin 0 -> 339 bytes .../images/icons/italic-armn-sha.svg | 6 + .../mediawiki/images/icons/italic-c.png | Bin 0 -> 300 bytes .../mediawiki/images/icons/italic-c.svg | 6 + .../mediawiki/images/icons/italic-d.png | Bin 0 -> 324 bytes .../mediawiki/images/icons/italic-d.svg | 6 + .../mediawiki/images/icons/italic-e.png | Bin 0 -> 254 bytes .../mediawiki/images/icons/italic-e.svg | 6 + .../images/icons/italic-geor-kan.png | Bin 0 -> 287 bytes .../images/icons/italic-geor-kan.svg | 6 + .../mediawiki/images/icons/italic-i.png | Bin 0 -> 208 bytes .../mediawiki/images/icons/italic-i.svg | 6 + .../mediawiki/images/icons/italic-k.png | Bin 0 -> 285 bytes .../mediawiki/images/icons/italic-k.svg | 6 + .../mediawiki/images/icons/italic-s.png | Bin 0 -> 321 bytes .../mediawiki/images/icons/italic-s.svg | 6 + .../mediawiki/images/icons/language.png | Bin 0 -> 410 bytes .../mediawiki/images/icons/language.svg | 7 + .../mediawiki/images/icons/layout-ltr.png | Bin 0 -> 166 bytes .../mediawiki/images/icons/layout-ltr.svg | 7 + .../mediawiki/images/icons/layout-rtl.png | Bin 0 -> 163 bytes .../mediawiki/images/icons/layout-rtl.svg | 7 + .../images/icons/move-ltr-invert.png | Bin 221 -> 225 bytes .../images/icons/move-ltr-invert.svg | 4 +- .../mediawiki/images/icons/outline-ltr.png | Bin 0 -> 153 bytes .../mediawiki/images/icons/outline-ltr.svg | 7 + .../mediawiki/images/icons/outline-rtl.png | Bin 0 -> 154 bytes .../mediawiki/images/icons/outline-rtl.svg | 7 + .../images/icons/regular-expression.png | Bin 0 -> 340 bytes .../images/icons/regular-expression.svg | 9 + .../mediawiki/images/icons/secure-link.png | Bin 0 -> 201 bytes .../mediawiki/images/icons/secure-link.svg | 6 + .../images/icons/specialCharacter.png | Bin 0 -> 360 bytes .../images/icons/specialCharacter.svg | 6 + .../images/icons/strikethrough-a.png | Bin 0 -> 299 bytes .../images/icons/strikethrough-a.svg | 7 + .../images/icons/strikethrough-s.png | Bin 0 -> 306 bytes .../images/icons/strikethrough-s.svg | 7 + .../images/icons/strikethrough-y.png | Bin 0 -> 244 bytes .../images/icons/strikethrough-y.svg | 7 + .../mediawiki/images/icons/table-caption.png | Bin 0 -> 154 bytes .../mediawiki/images/icons/table-caption.svg | 7 + .../images/icons/table-insert-column-ltr.png | Bin 0 -> 164 bytes .../images/icons/table-insert-column-ltr.svg | 11 + .../images/icons/table-insert-column-rtl.png | Bin 0 -> 165 bytes .../images/icons/table-insert-column-rtl.svg | 11 + .../images/icons/table-insert-row-after.png | Bin 0 -> 153 bytes .../images/icons/table-insert-row-after.svg | 11 + .../images/icons/table-insert-row-before.png | Bin 0 -> 151 bytes .../images/icons/table-insert-row-before.svg | 11 + .../images/icons/table-merge-cells.png | Bin 0 -> 220 bytes .../images/icons/table-merge-cells.svg | 10 + .../images/icons/text-dir-lefttoright.png | Bin 0 -> 224 bytes .../images/icons/text-dir-lefttoright.svg | 6 + .../images/icons/text-dir-righttoleft.png | Bin 0 -> 233 bytes .../images/icons/text-dir-righttoleft.svg | 6 + .../mediawiki/images/icons/text-style.png | Bin 0 -> 306 bytes .../mediawiki/images/icons/text-style.svg | 7 + .../mediawiki/images/icons/underline-a.png | Bin 0 -> 295 bytes .../mediawiki/images/icons/underline-a.svg | 7 + .../mediawiki/images/icons/underline-u.png | Bin 0 -> 220 bytes .../mediawiki/images/icons/underline-u.svg | 7 + .../images/indicators/arrow-ltr-invert.png | Bin 184 -> 159 bytes .../images/indicators/arrow-ltr-invert.svg | 4 +- 154 files changed, 3795 insertions(+), 175 deletions(-) create mode 100644 resources/lib/oojs-ui/oojs-ui-mediawiki-noimages.css create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/align-center.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/align-center.svg create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/align-float-left.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/align-float-left.svg create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/align-float-right.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/align-float-right.svg create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/bold-a.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/bold-a.svg create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/bold-arab-ain.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/bold-arab-ain.svg create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/bold-arab-dad.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/bold-arab-dad.svg create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/bold-armn-to.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/bold-armn-to.svg create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/bold-b.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/bold-b.svg create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/bold-cyrl-be.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/bold-cyrl-be.svg create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/bold-cyrl-te.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/bold-cyrl-te.svg create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/bold-cyrl-zhe.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/bold-cyrl-zhe.svg create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/bold-f.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/bold-f.svg create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/bold-g.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/bold-g.svg create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/bold-geor-man.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/bold-geor-man.svg create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/bold-l.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/bold-l.svg create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/bold-n.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/bold-n.svg create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/bold-v.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/bold-v.svg create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/case-sensitive.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/case-sensitive.svg create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/close-rtl-invert.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/close-rtl-invert.svg create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/external-link-ltr.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/external-link-ltr.svg create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/external-link-rtl.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/external-link-rtl.svg rename resources/lib/oojs-ui/themes/mediawiki/images/icons/{help-invert.png => help-ltr-invert.png} (100%) rename resources/lib/oojs-ui/themes/mediawiki/images/icons/{help-invert.svg => help-ltr-invert.svg} (100%) rename resources/lib/oojs-ui/themes/mediawiki/images/icons/{help.png => help-ltr.png} (100%) rename resources/lib/oojs-ui/themes/mediawiki/images/icons/{help.svg => help-ltr.svg} (100%) create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/help-rtl-invert.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/help-rtl-invert.svg create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/help-rtl.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/help-rtl.svg create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/insert.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/insert.svg create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/italic-a.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/italic-a.svg create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/italic-arab-keheh-jeem.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/italic-arab-keheh-jeem.svg create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/italic-arab-meem.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/italic-arab-meem.svg create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/italic-armn-sha.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/italic-armn-sha.svg create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/italic-c.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/italic-c.svg create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/italic-d.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/italic-d.svg create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/italic-e.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/italic-e.svg create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/italic-geor-kan.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/italic-geor-kan.svg create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/italic-i.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/italic-i.svg create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/italic-k.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/italic-k.svg create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/italic-s.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/italic-s.svg create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/language.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/language.svg create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/layout-ltr.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/layout-ltr.svg create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/layout-rtl.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/layout-rtl.svg create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/outline-ltr.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/outline-ltr.svg create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/outline-rtl.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/outline-rtl.svg create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/regular-expression.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/regular-expression.svg create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/secure-link.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/secure-link.svg create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/specialCharacter.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/specialCharacter.svg create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/strikethrough-a.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/strikethrough-a.svg create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/strikethrough-s.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/strikethrough-s.svg create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/strikethrough-y.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/strikethrough-y.svg create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/table-caption.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/table-caption.svg create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/table-insert-column-ltr.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/table-insert-column-ltr.svg create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/table-insert-column-rtl.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/table-insert-column-rtl.svg create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/table-insert-row-after.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/table-insert-row-after.svg create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/table-insert-row-before.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/table-insert-row-before.svg create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/table-merge-cells.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/table-merge-cells.svg create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/text-dir-lefttoright.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/text-dir-lefttoright.svg create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/text-dir-righttoleft.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/text-dir-righttoleft.svg create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/text-style.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/text-style.svg create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/underline-a.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/underline-a.svg create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/underline-u.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/underline-u.svg diff --git a/composer.json b/composer.json index 3757c4ec90..88ee9cf3e4 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.9.4", + "oojs/oojs-ui": "0.9.7", "php": ">=5.3.3", "psr/log": "1.0.0", "wikimedia/cdb": "1.0.1", diff --git a/resources/lib/oojs-ui/i18n/hi.json b/resources/lib/oojs-ui/i18n/hi.json index a76d39e197..ce86aaab71 100644 --- a/resources/lib/oojs-ui/i18n/hi.json +++ b/resources/lib/oojs-ui/i18n/hi.json @@ -5,11 +5,20 @@ "Devayon", "Rajesh", "Siddhartha Ghai", - "Goelujjwal" + "Goelujjwal", + "Ankita-ks" ] }, "ooui-outline-control-move-down": "प्रविष्टि नीचे ले जाएँ", "ooui-outline-control-move-up": "प्रविष्टि ऊपर ले जाएँ", "ooui-outline-control-remove": "आइटम हटाएँ", - "ooui-toolbar-more": "अधिक" + "ooui-toolbar-more": "अधिक", + "ooui-toolgroup-expand": "अधिक", + "ooui-toolgroup-collapse": "कम", + "ooui-dialog-message-accept": "ठीक है", + "ooui-dialog-message-reject": "रद्द करें", + "ooui-dialog-process-error": "कुछ गलत हुअा है", + "ooui-dialog-process-dismiss": "ख़ारिज करें", + "ooui-dialog-process-retry": "पुनः प्रयास करें", + "ooui-dialog-process-continue": "जारी रखें" } diff --git a/resources/lib/oojs-ui/oojs-ui-mediawiki-icons-alerts.css b/resources/lib/oojs-ui/oojs-ui-mediawiki-icons-alerts.css index 388fba8628..019cfa558a 100644 --- a/resources/lib/oojs-ui/oojs-ui-mediawiki-icons-alerts.css +++ b/resources/lib/oojs-ui/oojs-ui-mediawiki-icons-alerts.css @@ -1,12 +1,12 @@ /*! - * OOjs UI v0.9.4 + * OOjs UI v0.9.7 * 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-03-25T22:24:23Z + * Date: 2015-04-03T21:01:34Z */ .oo-ui-icon-bell { background-image: url("themes/mediawiki/images/icons/bell.png"); diff --git a/resources/lib/oojs-ui/oojs-ui-mediawiki-icons-content.css b/resources/lib/oojs-ui/oojs-ui-mediawiki-icons-content.css index 9e7a72dcf5..c6800f5ef5 100644 --- a/resources/lib/oojs-ui/oojs-ui-mediawiki-icons-content.css +++ b/resources/lib/oojs-ui/oojs-ui-mediawiki-icons-content.css @@ -1,12 +1,12 @@ /*! - * OOjs UI v0.9.4 + * OOjs UI v0.9.7 * 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-03-25T22:24:23Z + * Date: 2015-04-03T21:01:34Z */ .oo-ui-icon-article { background-image: url("themes/mediawiki/images/icons/article-ltr.png"); diff --git a/resources/lib/oojs-ui/oojs-ui-mediawiki-icons-editing-advanced.css b/resources/lib/oojs-ui/oojs-ui-mediawiki-icons-editing-advanced.css index 184344bc02..fd4c009a28 100644 --- a/resources/lib/oojs-ui/oojs-ui-mediawiki-icons-editing-advanced.css +++ b/resources/lib/oojs-ui/oojs-ui-mediawiki-icons-editing-advanced.css @@ -1,18 +1,42 @@ /*! - * OOjs UI v0.9.4 + * OOjs UI v0.9.7 * 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-03-25T22:24:23Z + * Date: 2015-04-03T21:01:34Z */ -.oo-ui-icon-table { - background-image: url("themes/mediawiki/images/icons/table.png"); - background-image: -webkit-linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/table.svg"); - background-image: linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/table.svg"); - background-image: -o-linear-gradient(transparent, transparent), url("themes/mediawiki/images/icons/table.png"); +.oo-ui-icon-alignCentre { + background-image: url("themes/mediawiki/images/icons/align-center.png"); + background-image: -webkit-linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/align-center.svg"); + background-image: linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/align-center.svg"); + background-image: -o-linear-gradient(transparent, transparent), url("themes/mediawiki/images/icons/align-center.png"); +} +.oo-ui-icon-alignLeft { + background-image: url("themes/mediawiki/images/icons/align-float-left.png"); + background-image: -webkit-linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/align-float-left.svg"); + background-image: linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/align-float-left.svg"); + background-image: -o-linear-gradient(transparent, transparent), url("themes/mediawiki/images/icons/align-float-left.png"); +} +.oo-ui-icon-alignRight { + background-image: url("themes/mediawiki/images/icons/align-float-right.png"); + background-image: -webkit-linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/align-float-right.svg"); + background-image: linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/align-float-right.svg"); + background-image: -o-linear-gradient(transparent, transparent), url("themes/mediawiki/images/icons/align-float-right.png"); +} +.oo-ui-icon-insert { + background-image: url("themes/mediawiki/images/icons/insert.png"); + background-image: -webkit-linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/insert.svg"); + background-image: linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/insert.svg"); + background-image: -o-linear-gradient(transparent, transparent), url("themes/mediawiki/images/icons/insert.png"); +} +.oo-ui-icon-layout { + background-image: url("themes/mediawiki/images/icons/layout-ltr.png"); + background-image: -webkit-linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/layout-ltr.svg"); + background-image: linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/layout-ltr.svg"); + background-image: -o-linear-gradient(transparent, transparent), url("themes/mediawiki/images/icons/layout-ltr.png"); } .oo-ui-icon-newline { background-image: url("themes/mediawiki/images/icons/newline-ltr.png"); @@ -32,6 +56,12 @@ background-image: linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/noWikiText-ltr.svg"); background-image: -o-linear-gradient(transparent, transparent), url("themes/mediawiki/images/icons/noWikiText-ltr.png"); } +.oo-ui-icon-outline { + background-image: url("themes/mediawiki/images/icons/outline-ltr.png"); + background-image: -webkit-linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/outline-ltr.svg"); + background-image: linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/outline-ltr.svg"); + background-image: -o-linear-gradient(transparent, transparent), url("themes/mediawiki/images/icons/outline-ltr.png"); +} .oo-ui-icon-puzzle { background-image: url("themes/mediawiki/images/icons/puzzle-ltr.png"); background-image: -webkit-linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/puzzle-ltr.svg"); @@ -50,6 +80,66 @@ background-image: linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/quotesAdd-ltr.svg"); background-image: -o-linear-gradient(transparent, transparent), url("themes/mediawiki/images/icons/quotesAdd-ltr.png"); } +.oo-ui-icon-searchCaseSensitive { + background-image: url("themes/mediawiki/images/icons/case-sensitive.png"); + background-image: -webkit-linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/case-sensitive.svg"); + background-image: linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/case-sensitive.svg"); + background-image: -o-linear-gradient(transparent, transparent), url("themes/mediawiki/images/icons/case-sensitive.png"); +} +.oo-ui-icon-searchRegularExpression { + background-image: url("themes/mediawiki/images/icons/regular-expression.png"); + background-image: -webkit-linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/regular-expression.svg"); + background-image: linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/regular-expression.svg"); + background-image: -o-linear-gradient(transparent, transparent), url("themes/mediawiki/images/icons/regular-expression.png"); +} +.oo-ui-icon-specialCharacter { + background-image: url("themes/mediawiki/images/icons/specialCharacter.png"); + background-image: -webkit-linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/specialCharacter.svg"); + background-image: linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/specialCharacter.svg"); + background-image: -o-linear-gradient(transparent, transparent), url("themes/mediawiki/images/icons/specialCharacter.png"); +} +.oo-ui-icon-table { + background-image: url("themes/mediawiki/images/icons/table.png"); + background-image: -webkit-linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/table.svg"); + background-image: linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/table.svg"); + background-image: -o-linear-gradient(transparent, transparent), url("themes/mediawiki/images/icons/table.png"); +} +.oo-ui-icon-tableAddColumnAfter { + background-image: url("themes/mediawiki/images/icons/table-insert-column-rtl.png"); + background-image: -webkit-linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/table-insert-column-rtl.svg"); + background-image: linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/table-insert-column-rtl.svg"); + background-image: -o-linear-gradient(transparent, transparent), url("themes/mediawiki/images/icons/table-insert-column-rtl.png"); +} +.oo-ui-icon-tableAddColumnBefore { + background-image: url("themes/mediawiki/images/icons/table-insert-column-ltr.png"); + background-image: -webkit-linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/table-insert-column-ltr.svg"); + background-image: linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/table-insert-column-ltr.svg"); + background-image: -o-linear-gradient(transparent, transparent), url("themes/mediawiki/images/icons/table-insert-column-ltr.png"); +} +.oo-ui-icon-tableAddRowAfter { + background-image: url("themes/mediawiki/images/icons/table-insert-row-after.png"); + background-image: -webkit-linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/table-insert-row-after.svg"); + background-image: linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/table-insert-row-after.svg"); + background-image: -o-linear-gradient(transparent, transparent), url("themes/mediawiki/images/icons/table-insert-row-after.png"); +} +.oo-ui-icon-tableAddRowBefore { + background-image: url("themes/mediawiki/images/icons/table-insert-row-before.png"); + background-image: -webkit-linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/table-insert-row-before.svg"); + background-image: linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/table-insert-row-before.svg"); + background-image: -o-linear-gradient(transparent, transparent), url("themes/mediawiki/images/icons/table-insert-row-before.png"); +} +.oo-ui-icon-tableCaption { + background-image: url("themes/mediawiki/images/icons/table-caption.png"); + background-image: -webkit-linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/table-caption.svg"); + background-image: linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/table-caption.svg"); + background-image: -o-linear-gradient(transparent, transparent), url("themes/mediawiki/images/icons/table-caption.png"); +} +.oo-ui-icon-tableMergeCells { + background-image: url("themes/mediawiki/images/icons/table-merge-cells.png"); + background-image: -webkit-linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/table-merge-cells.svg"); + background-image: linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/table-merge-cells.svg"); + background-image: -o-linear-gradient(transparent, transparent), url("themes/mediawiki/images/icons/table-merge-cells.png"); +} .oo-ui-icon-templateAdd { background-image: url("themes/mediawiki/images/icons/templateAdd-ltr.png"); background-image: -webkit-linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/templateAdd-ltr.svg"); diff --git a/resources/lib/oojs-ui/oojs-ui-mediawiki-icons-editing-core.css b/resources/lib/oojs-ui/oojs-ui-mediawiki-icons-editing-core.css index bb9813a27d..5bb13a8942 100644 --- a/resources/lib/oojs-ui/oojs-ui-mediawiki-icons-editing-core.css +++ b/resources/lib/oojs-ui/oojs-ui-mediawiki-icons-editing-core.css @@ -1,12 +1,12 @@ /*! - * OOjs UI v0.9.4 + * OOjs UI v0.9.7 * 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-03-25T22:24:23Z + * Date: 2015-04-03T21:01:34Z */ .oo-ui-icon-edit { background-image: url("themes/mediawiki/images/icons/edit-ltr.png"); @@ -32,3 +32,15 @@ background-image: linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/link-ltr.svg"); background-image: -o-linear-gradient(transparent, transparent), url("themes/mediawiki/images/icons/link-ltr.png"); } +.oo-ui-icon-linkExternal { + background-image: url("themes/mediawiki/images/icons/external-link-ltr.png"); + background-image: -webkit-linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/external-link-ltr.svg"); + background-image: linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/external-link-ltr.svg"); + background-image: -o-linear-gradient(transparent, transparent), url("themes/mediawiki/images/icons/external-link-ltr.png"); +} +.oo-ui-icon-linkSecure { + background-image: url("themes/mediawiki/images/icons/secure-link.png"); + background-image: -webkit-linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/secure-link.svg"); + background-image: linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/secure-link.svg"); + background-image: -o-linear-gradient(transparent, transparent), url("themes/mediawiki/images/icons/secure-link.png"); +} diff --git a/resources/lib/oojs-ui/oojs-ui-mediawiki-icons-editing-list.css b/resources/lib/oojs-ui/oojs-ui-mediawiki-icons-editing-list.css index bcf3849a15..e9edf1644b 100644 --- a/resources/lib/oojs-ui/oojs-ui-mediawiki-icons-editing-list.css +++ b/resources/lib/oojs-ui/oojs-ui-mediawiki-icons-editing-list.css @@ -1,12 +1,12 @@ /*! - * OOjs UI v0.9.4 + * OOjs UI v0.9.7 * 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-03-25T22:24:23Z + * Date: 2015-04-03T21:01:34Z */ .oo-ui-icon-indent { background-image: url("themes/mediawiki/images/icons/indent-ltr.png"); diff --git a/resources/lib/oojs-ui/oojs-ui-mediawiki-icons-editing-styling.css b/resources/lib/oojs-ui/oojs-ui-mediawiki-icons-editing-styling.css index f0b350bc6e..562701a390 100644 --- a/resources/lib/oojs-ui/oojs-ui-mediawiki-icons-editing-styling.css +++ b/resources/lib/oojs-ui/oojs-ui-mediawiki-icons-editing-styling.css @@ -1,12 +1,12 @@ /*! - * OOjs UI v0.9.4 + * OOjs UI v0.9.7 * 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-03-25T22:24:23Z + * Date: 2015-04-03T21:01:34Z */ .oo-ui-icon-bigger { background-image: url("themes/mediawiki/images/icons/bigger-ltr.png"); @@ -32,3 +32,405 @@ background-image: linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/superscript-ltr.svg"); background-image: -o-linear-gradient(transparent, transparent), url("themes/mediawiki/images/icons/superscript-ltr.png"); } +.oo-ui-icon-bold { + background-image: url("themes/mediawiki/images/icons/bold-a.png"); + background-image: -webkit-linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/bold-a.svg"); + background-image: linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/bold-a.svg"); + background-image: -o-linear-gradient(transparent, transparent), url("themes/mediawiki/images/icons/bold-a.png"); +} +.oo-ui-icon-bold:lang(ar) { + background-image: url("themes/mediawiki/images/icons/bold-arab-ain.png"); + background-image: -webkit-linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/bold-arab-ain.svg"); + background-image: linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/bold-arab-ain.svg"); + background-image: -o-linear-gradient(transparent, transparent), url("themes/mediawiki/images/icons/bold-arab-ain.png"); +} +.oo-ui-icon-bold:lang(be) { + background-image: url("themes/mediawiki/images/icons/bold-cyrl-te.png"); + background-image: -webkit-linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/bold-cyrl-te.svg"); + background-image: linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/bold-cyrl-te.svg"); + background-image: -o-linear-gradient(transparent, transparent), url("themes/mediawiki/images/icons/bold-cyrl-te.png"); +} +.oo-ui-icon-bold:lang(cs) { + background-image: url("themes/mediawiki/images/icons/bold-b.png"); + background-image: -webkit-linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/bold-b.svg"); + background-image: linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/bold-b.svg"); + background-image: -o-linear-gradient(transparent, transparent), url("themes/mediawiki/images/icons/bold-b.png"); +} +.oo-ui-icon-bold:lang(en) { + background-image: url("themes/mediawiki/images/icons/bold-b.png"); + background-image: -webkit-linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/bold-b.svg"); + background-image: linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/bold-b.svg"); + background-image: -o-linear-gradient(transparent, transparent), url("themes/mediawiki/images/icons/bold-b.png"); +} +.oo-ui-icon-bold:lang(he) { + background-image: url("themes/mediawiki/images/icons/bold-b.png"); + background-image: -webkit-linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/bold-b.svg"); + background-image: linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/bold-b.svg"); + background-image: -o-linear-gradient(transparent, transparent), url("themes/mediawiki/images/icons/bold-b.png"); +} +.oo-ui-icon-bold:lang(ml) { + background-image: url("themes/mediawiki/images/icons/bold-b.png"); + background-image: -webkit-linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/bold-b.svg"); + background-image: linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/bold-b.svg"); + background-image: -o-linear-gradient(transparent, transparent), url("themes/mediawiki/images/icons/bold-b.png"); +} +.oo-ui-icon-bold:lang(pl) { + background-image: url("themes/mediawiki/images/icons/bold-b.png"); + background-image: -webkit-linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/bold-b.svg"); + background-image: linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/bold-b.svg"); + background-image: -o-linear-gradient(transparent, transparent), url("themes/mediawiki/images/icons/bold-b.png"); +} +.oo-ui-icon-bold:lang(da) { + background-image: url("themes/mediawiki/images/icons/bold-f.png"); + background-image: -webkit-linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/bold-f.svg"); + background-image: linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/bold-f.svg"); + background-image: -o-linear-gradient(transparent, transparent), url("themes/mediawiki/images/icons/bold-f.png"); +} +.oo-ui-icon-bold:lang(de) { + background-image: url("themes/mediawiki/images/icons/bold-f.png"); + background-image: -webkit-linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/bold-f.svg"); + background-image: linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/bold-f.svg"); + background-image: -o-linear-gradient(transparent, transparent), url("themes/mediawiki/images/icons/bold-f.png"); +} +.oo-ui-icon-bold:lang(hu) { + background-image: url("themes/mediawiki/images/icons/bold-f.png"); + background-image: -webkit-linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/bold-f.svg"); + background-image: linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/bold-f.svg"); + background-image: -o-linear-gradient(transparent, transparent), url("themes/mediawiki/images/icons/bold-f.png"); +} +.oo-ui-icon-bold:lang(ksh) { + background-image: url("themes/mediawiki/images/icons/bold-f.png"); + background-image: -webkit-linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/bold-f.svg"); + background-image: linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/bold-f.svg"); + background-image: -o-linear-gradient(transparent, transparent), url("themes/mediawiki/images/icons/bold-f.png"); +} +.oo-ui-icon-bold:lang(nn) { + background-image: url("themes/mediawiki/images/icons/bold-f.png"); + background-image: -webkit-linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/bold-f.svg"); + background-image: linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/bold-f.svg"); + background-image: -o-linear-gradient(transparent, transparent), url("themes/mediawiki/images/icons/bold-f.png"); +} +.oo-ui-icon-bold:lang(no) { + background-image: url("themes/mediawiki/images/icons/bold-f.png"); + background-image: -webkit-linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/bold-f.svg"); + background-image: linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/bold-f.svg"); + background-image: -o-linear-gradient(transparent, transparent), url("themes/mediawiki/images/icons/bold-f.png"); +} +.oo-ui-icon-bold:lang(sv) { + background-image: url("themes/mediawiki/images/icons/bold-f.png"); + background-image: -webkit-linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/bold-f.svg"); + background-image: linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/bold-f.svg"); + background-image: -o-linear-gradient(transparent, transparent), url("themes/mediawiki/images/icons/bold-f.png"); +} +.oo-ui-icon-bold:lang(es) { + background-image: url("themes/mediawiki/images/icons/bold-n.png"); + background-image: -webkit-linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/bold-n.svg"); + background-image: linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/bold-n.svg"); + background-image: -o-linear-gradient(transparent, transparent), url("themes/mediawiki/images/icons/bold-n.png"); +} +.oo-ui-icon-bold:lang(gl) { + background-image: url("themes/mediawiki/images/icons/bold-n.png"); + background-image: -webkit-linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/bold-n.svg"); + background-image: linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/bold-n.svg"); + background-image: -o-linear-gradient(transparent, transparent), url("themes/mediawiki/images/icons/bold-n.png"); +} +.oo-ui-icon-bold:lang(pt) { + background-image: url("themes/mediawiki/images/icons/bold-n.png"); + background-image: -webkit-linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/bold-n.svg"); + background-image: linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/bold-n.svg"); + background-image: -o-linear-gradient(transparent, transparent), url("themes/mediawiki/images/icons/bold-n.png"); +} +.oo-ui-icon-bold:lang(eu) { + background-image: url("themes/mediawiki/images/icons/bold-l.png"); + background-image: -webkit-linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/bold-l.svg"); + background-image: linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/bold-l.svg"); + background-image: -o-linear-gradient(transparent, transparent), url("themes/mediawiki/images/icons/bold-l.png"); +} +.oo-ui-icon-bold:lang(fi) { + background-image: url("themes/mediawiki/images/icons/bold-l.png"); + background-image: -webkit-linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/bold-l.svg"); + background-image: linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/bold-l.svg"); + background-image: -o-linear-gradient(transparent, transparent), url("themes/mediawiki/images/icons/bold-l.png"); +} +.oo-ui-icon-bold:lang(fa) { + background-image: url("themes/mediawiki/images/icons/bold-arab-dad.png"); + background-image: -webkit-linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/bold-arab-dad.svg"); + background-image: linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/bold-arab-dad.svg"); + background-image: -o-linear-gradient(transparent, transparent), url("themes/mediawiki/images/icons/bold-arab-dad.png"); +} +.oo-ui-icon-bold:lang(fr) { + background-image: url("themes/mediawiki/images/icons/bold-g.png"); + background-image: -webkit-linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/bold-g.svg"); + background-image: linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/bold-g.svg"); + background-image: -o-linear-gradient(transparent, transparent), url("themes/mediawiki/images/icons/bold-g.png"); +} +.oo-ui-icon-bold:lang(it) { + background-image: url("themes/mediawiki/images/icons/bold-g.png"); + background-image: -webkit-linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/bold-g.svg"); + background-image: linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/bold-g.svg"); + background-image: -o-linear-gradient(transparent, transparent), url("themes/mediawiki/images/icons/bold-g.png"); +} +.oo-ui-icon-bold:lang(hy) { + background-image: url("themes/mediawiki/images/icons/bold-armn-to.png"); + background-image: -webkit-linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/bold-armn-to.svg"); + background-image: linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/bold-armn-to.svg"); + background-image: -o-linear-gradient(transparent, transparent), url("themes/mediawiki/images/icons/bold-armn-to.png"); +} +.oo-ui-icon-bold:lang(ka) { + background-image: url("themes/mediawiki/images/icons/bold-geor-man.png"); + background-image: -webkit-linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/bold-geor-man.svg"); + background-image: linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/bold-geor-man.svg"); + background-image: -o-linear-gradient(transparent, transparent), url("themes/mediawiki/images/icons/bold-geor-man.png"); +} +.oo-ui-icon-bold:lang(ky) { + background-image: url("themes/mediawiki/images/icons/bold-cyrl-zhe.png"); + background-image: -webkit-linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/bold-cyrl-zhe.svg"); + background-image: linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/bold-cyrl-zhe.svg"); + background-image: -o-linear-gradient(transparent, transparent), url("themes/mediawiki/images/icons/bold-cyrl-zhe.png"); +} +.oo-ui-icon-bold:lang(ru) { + background-image: url("themes/mediawiki/images/icons/bold-cyrl-zhe.png"); + background-image: -webkit-linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/bold-cyrl-zhe.svg"); + background-image: linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/bold-cyrl-zhe.svg"); + background-image: -o-linear-gradient(transparent, transparent), url("themes/mediawiki/images/icons/bold-cyrl-zhe.png"); +} +.oo-ui-icon-bold:lang(nl) { + background-image: url("themes/mediawiki/images/icons/bold-v.png"); + background-image: -webkit-linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/bold-v.svg"); + background-image: linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/bold-v.svg"); + background-image: -o-linear-gradient(transparent, transparent), url("themes/mediawiki/images/icons/bold-v.png"); +} +.oo-ui-icon-bold:lang(os) { + background-image: url("themes/mediawiki/images/icons/bold-cyrl-be.png"); + background-image: -webkit-linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/bold-cyrl-be.svg"); + background-image: linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/bold-cyrl-be.svg"); + background-image: -o-linear-gradient(transparent, transparent), url("themes/mediawiki/images/icons/bold-cyrl-be.png"); +} +.oo-ui-icon-italic { + background-image: url("themes/mediawiki/images/icons/italic-a.png"); + background-image: -webkit-linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/italic-a.svg"); + background-image: linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/italic-a.svg"); + background-image: -o-linear-gradient(transparent, transparent), url("themes/mediawiki/images/icons/italic-a.png"); +} +.oo-ui-icon-italic:lang(ar) { + background-image: url("themes/mediawiki/images/icons/italic-arab-meem.png"); + background-image: -webkit-linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/italic-arab-meem.svg"); + background-image: linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/italic-arab-meem.svg"); + background-image: -o-linear-gradient(transparent, transparent), url("themes/mediawiki/images/icons/italic-arab-meem.png"); +} +.oo-ui-icon-italic:lang(cs) { + background-image: url("themes/mediawiki/images/icons/italic-i.png"); + background-image: -webkit-linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/italic-i.svg"); + background-image: linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/italic-i.svg"); + background-image: -o-linear-gradient(transparent, transparent), url("themes/mediawiki/images/icons/italic-i.png"); +} +.oo-ui-icon-italic:lang(en) { + background-image: url("themes/mediawiki/images/icons/italic-i.png"); + background-image: -webkit-linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/italic-i.svg"); + background-image: linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/italic-i.svg"); + background-image: -o-linear-gradient(transparent, transparent), url("themes/mediawiki/images/icons/italic-i.png"); +} +.oo-ui-icon-italic:lang(fr) { + background-image: url("themes/mediawiki/images/icons/italic-i.png"); + background-image: -webkit-linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/italic-i.svg"); + background-image: linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/italic-i.svg"); + background-image: -o-linear-gradient(transparent, transparent), url("themes/mediawiki/images/icons/italic-i.png"); +} +.oo-ui-icon-italic:lang(he) { + background-image: url("themes/mediawiki/images/icons/italic-i.png"); + background-image: -webkit-linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/italic-i.svg"); + background-image: linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/italic-i.svg"); + background-image: -o-linear-gradient(transparent, transparent), url("themes/mediawiki/images/icons/italic-i.png"); +} +.oo-ui-icon-italic:lang(ml) { + background-image: url("themes/mediawiki/images/icons/italic-i.png"); + background-image: -webkit-linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/italic-i.svg"); + background-image: linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/italic-i.svg"); + background-image: -o-linear-gradient(transparent, transparent), url("themes/mediawiki/images/icons/italic-i.png"); +} +.oo-ui-icon-italic:lang(pl) { + background-image: url("themes/mediawiki/images/icons/italic-i.png"); + background-image: -webkit-linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/italic-i.svg"); + background-image: linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/italic-i.svg"); + background-image: -o-linear-gradient(transparent, transparent), url("themes/mediawiki/images/icons/italic-i.png"); +} +.oo-ui-icon-italic:lang(pt) { + background-image: url("themes/mediawiki/images/icons/italic-i.png"); + background-image: -webkit-linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/italic-i.svg"); + background-image: linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/italic-i.svg"); + background-image: -o-linear-gradient(transparent, transparent), url("themes/mediawiki/images/icons/italic-i.png"); +} +.oo-ui-icon-italic:lang(be) { + background-image: url("themes/mediawiki/images/icons/italic-k.png"); + background-image: -webkit-linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/italic-k.svg"); + background-image: linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/italic-k.svg"); + background-image: -o-linear-gradient(transparent, transparent), url("themes/mediawiki/images/icons/italic-k.png"); +} +.oo-ui-icon-italic:lang(da) { + background-image: url("themes/mediawiki/images/icons/italic-k.png"); + background-image: -webkit-linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/italic-k.svg"); + background-image: linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/italic-k.svg"); + background-image: -o-linear-gradient(transparent, transparent), url("themes/mediawiki/images/icons/italic-k.png"); +} +.oo-ui-icon-italic:lang(de) { + background-image: url("themes/mediawiki/images/icons/italic-k.png"); + background-image: -webkit-linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/italic-k.svg"); + background-image: linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/italic-k.svg"); + background-image: -o-linear-gradient(transparent, transparent), url("themes/mediawiki/images/icons/italic-k.png"); +} +.oo-ui-icon-italic:lang(fi) { + background-image: url("themes/mediawiki/images/icons/italic-k.png"); + background-image: -webkit-linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/italic-k.svg"); + background-image: linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/italic-k.svg"); + background-image: -o-linear-gradient(transparent, transparent), url("themes/mediawiki/images/icons/italic-k.png"); +} +.oo-ui-icon-italic:lang(ky) { + background-image: url("themes/mediawiki/images/icons/italic-k.png"); + background-image: -webkit-linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/italic-k.svg"); + background-image: linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/italic-k.svg"); + background-image: -o-linear-gradient(transparent, transparent), url("themes/mediawiki/images/icons/italic-k.png"); +} +.oo-ui-icon-italic:lang(nn) { + background-image: url("themes/mediawiki/images/icons/italic-k.png"); + background-image: -webkit-linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/italic-k.svg"); + background-image: linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/italic-k.svg"); + background-image: -o-linear-gradient(transparent, transparent), url("themes/mediawiki/images/icons/italic-k.png"); +} +.oo-ui-icon-italic:lang(no) { + background-image: url("themes/mediawiki/images/icons/italic-k.png"); + background-image: -webkit-linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/italic-k.svg"); + background-image: linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/italic-k.svg"); + background-image: -o-linear-gradient(transparent, transparent), url("themes/mediawiki/images/icons/italic-k.png"); +} +.oo-ui-icon-italic:lang(os) { + background-image: url("themes/mediawiki/images/icons/italic-k.png"); + background-image: -webkit-linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/italic-k.svg"); + background-image: linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/italic-k.svg"); + background-image: -o-linear-gradient(transparent, transparent), url("themes/mediawiki/images/icons/italic-k.png"); +} +.oo-ui-icon-italic:lang(sv) { + background-image: url("themes/mediawiki/images/icons/italic-k.png"); + background-image: -webkit-linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/italic-k.svg"); + background-image: linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/italic-k.svg"); + background-image: -o-linear-gradient(transparent, transparent), url("themes/mediawiki/images/icons/italic-k.png"); +} +.oo-ui-icon-italic:lang(ru) { + background-image: url("themes/mediawiki/images/icons/italic-k.png"); + background-image: -webkit-linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/italic-k.svg"); + background-image: linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/italic-k.svg"); + background-image: -o-linear-gradient(transparent, transparent), url("themes/mediawiki/images/icons/italic-k.png"); +} +.oo-ui-icon-italic:lang(es) { + background-image: url("themes/mediawiki/images/icons/italic-c.png"); + background-image: -webkit-linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/italic-c.svg"); + background-image: linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/italic-c.svg"); + background-image: -o-linear-gradient(transparent, transparent), url("themes/mediawiki/images/icons/italic-c.png"); +} +.oo-ui-icon-italic:lang(gl) { + background-image: url("themes/mediawiki/images/icons/italic-c.png"); + background-image: -webkit-linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/italic-c.svg"); + background-image: linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/italic-c.svg"); + background-image: -o-linear-gradient(transparent, transparent), url("themes/mediawiki/images/icons/italic-c.png"); +} +.oo-ui-icon-italic:lang(it) { + background-image: url("themes/mediawiki/images/icons/italic-c.png"); + background-image: -webkit-linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/italic-c.svg"); + background-image: linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/italic-c.svg"); + background-image: -o-linear-gradient(transparent, transparent), url("themes/mediawiki/images/icons/italic-c.png"); +} +.oo-ui-icon-italic:lang(nl) { + background-image: url("themes/mediawiki/images/icons/italic-c.png"); + background-image: -webkit-linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/italic-c.svg"); + background-image: linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/italic-c.svg"); + background-image: -o-linear-gradient(transparent, transparent), url("themes/mediawiki/images/icons/italic-c.png"); +} +.oo-ui-icon-italic:lang(eu) { + background-image: url("themes/mediawiki/images/icons/italic-e.png"); + background-image: -webkit-linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/italic-e.svg"); + background-image: linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/italic-e.svg"); + background-image: -o-linear-gradient(transparent, transparent), url("themes/mediawiki/images/icons/italic-e.png"); +} +.oo-ui-icon-italic:lang(fa) { + background-image: url("themes/mediawiki/images/icons/italic-arab-keheh-jeem.png"); + background-image: -webkit-linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/italic-arab-keheh-jeem.svg"); + background-image: linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/italic-arab-keheh-jeem.svg"); + background-image: -o-linear-gradient(transparent, transparent), url("themes/mediawiki/images/icons/italic-arab-keheh-jeem.png"); +} +.oo-ui-icon-italic:lang(hu) { + background-image: url("themes/mediawiki/images/icons/italic-d.png"); + background-image: -webkit-linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/italic-d.svg"); + background-image: linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/italic-d.svg"); + background-image: -o-linear-gradient(transparent, transparent), url("themes/mediawiki/images/icons/italic-d.png"); +} +.oo-ui-icon-italic:lang(hy) { + background-image: url("themes/mediawiki/images/icons/italic-armn-sha.png"); + background-image: -webkit-linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/italic-armn-sha.svg"); + background-image: linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/italic-armn-sha.svg"); + background-image: -o-linear-gradient(transparent, transparent), url("themes/mediawiki/images/icons/italic-armn-sha.png"); +} +.oo-ui-icon-italic:lang(ksh) { + background-image: url("themes/mediawiki/images/icons/italic-s.png"); + background-image: -webkit-linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/italic-s.svg"); + background-image: linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/italic-s.svg"); + background-image: -o-linear-gradient(transparent, transparent), url("themes/mediawiki/images/icons/italic-s.png"); +} +.oo-ui-icon-italic:lang(ka) { + background-image: url("themes/mediawiki/images/icons/italic-geor-kan.png"); + background-image: -webkit-linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/italic-geor-kan.svg"); + background-image: linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/italic-geor-kan.svg"); + background-image: -o-linear-gradient(transparent, transparent), url("themes/mediawiki/images/icons/italic-geor-kan.png"); +} +.oo-ui-icon-strikethrough { + background-image: url("themes/mediawiki/images/icons/strikethrough-a.png"); + background-image: -webkit-linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/strikethrough-a.svg"); + background-image: linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/strikethrough-a.svg"); + background-image: -o-linear-gradient(transparent, transparent), url("themes/mediawiki/images/icons/strikethrough-a.png"); +} +.oo-ui-icon-strikethrough:lang(en) { + background-image: url("themes/mediawiki/images/icons/strikethrough-s.png"); + background-image: -webkit-linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/strikethrough-s.svg"); + background-image: linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/strikethrough-s.svg"); + background-image: -o-linear-gradient(transparent, transparent), url("themes/mediawiki/images/icons/strikethrough-s.png"); +} +.oo-ui-icon-strikethrough:lang(fi) { + background-image: url("themes/mediawiki/images/icons/strikethrough-y.png"); + background-image: -webkit-linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/strikethrough-y.svg"); + background-image: linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/strikethrough-y.svg"); + background-image: -o-linear-gradient(transparent, transparent), url("themes/mediawiki/images/icons/strikethrough-y.png"); +} +.oo-ui-icon-underline { + background-image: url("themes/mediawiki/images/icons/underline-a.png"); + background-image: -webkit-linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/underline-a.svg"); + background-image: linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/underline-a.svg"); + background-image: -o-linear-gradient(transparent, transparent), url("themes/mediawiki/images/icons/underline-a.png"); +} +.oo-ui-icon-underline:lang(en) { + background-image: url("themes/mediawiki/images/icons/underline-u.png"); + background-image: -webkit-linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/underline-u.svg"); + background-image: linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/underline-u.svg"); + background-image: -o-linear-gradient(transparent, transparent), url("themes/mediawiki/images/icons/underline-u.png"); +} +.oo-ui-icon-textLanguage { + background-image: url("themes/mediawiki/images/icons/language.png"); + background-image: -webkit-linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/language.svg"); + background-image: linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/language.svg"); + background-image: -o-linear-gradient(transparent, transparent), url("themes/mediawiki/images/icons/language.png"); +} +.oo-ui-icon-textDirLTR { + background-image: url("themes/mediawiki/images/icons/text-dir-lefttoright.png"); + background-image: -webkit-linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/text-dir-lefttoright.svg"); + background-image: linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/text-dir-lefttoright.svg"); + background-image: -o-linear-gradient(transparent, transparent), url("themes/mediawiki/images/icons/text-dir-lefttoright.png"); +} +.oo-ui-icon-textDirRTL { + background-image: url("themes/mediawiki/images/icons/text-dir-righttoleft.png"); + background-image: -webkit-linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/text-dir-righttoleft.svg"); + background-image: linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/text-dir-righttoleft.svg"); + background-image: -o-linear-gradient(transparent, transparent), url("themes/mediawiki/images/icons/text-dir-righttoleft.png"); +} +.oo-ui-icon-textStyle { + background-image: url("themes/mediawiki/images/icons/text-style.png"); + background-image: -webkit-linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/text-style.svg"); + background-image: linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/text-style.svg"); + background-image: -o-linear-gradient(transparent, transparent), url("themes/mediawiki/images/icons/text-style.png"); +} diff --git a/resources/lib/oojs-ui/oojs-ui-mediawiki-icons-interactions.css b/resources/lib/oojs-ui/oojs-ui-mediawiki-icons-interactions.css index ad042ee506..5efa95ae24 100644 --- a/resources/lib/oojs-ui/oojs-ui-mediawiki-icons-interactions.css +++ b/resources/lib/oojs-ui/oojs-ui-mediawiki-icons-interactions.css @@ -1,12 +1,12 @@ /*! - * OOjs UI v0.9.4 + * OOjs UI v0.9.7 * 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-03-25T22:24:23Z + * Date: 2015-04-03T21:01:34Z */ .oo-ui-icon-beta { background-image: url("themes/mediawiki/images/icons/beta.png"); diff --git a/resources/lib/oojs-ui/oojs-ui-mediawiki-icons-layout.css b/resources/lib/oojs-ui/oojs-ui-mediawiki-icons-layout.css index 1e0846a085..97ff08bb11 100644 --- a/resources/lib/oojs-ui/oojs-ui-mediawiki-icons-layout.css +++ b/resources/lib/oojs-ui/oojs-ui-mediawiki-icons-layout.css @@ -1,12 +1,12 @@ /*! - * OOjs UI v0.9.4 + * OOjs UI v0.9.7 * 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-03-25T22:24:23Z + * Date: 2015-04-03T21:01:34Z */ .oo-ui-icon-stripeFlow { background-image: url("themes/mediawiki/images/icons/stripeFlow-ltr.png"); diff --git a/resources/lib/oojs-ui/oojs-ui-mediawiki-icons-location.css b/resources/lib/oojs-ui/oojs-ui-mediawiki-icons-location.css index 74bd655631..ef4b991d6e 100644 --- a/resources/lib/oojs-ui/oojs-ui-mediawiki-icons-location.css +++ b/resources/lib/oojs-ui/oojs-ui-mediawiki-icons-location.css @@ -1,12 +1,12 @@ /*! - * OOjs UI v0.9.4 + * OOjs UI v0.9.7 * 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-03-25T22:24:23Z + * Date: 2015-04-03T21:01:34Z */ .oo-ui-icon-map { background-image: url("themes/mediawiki/images/icons/map-ltr.png"); diff --git a/resources/lib/oojs-ui/oojs-ui-mediawiki-icons-media.css b/resources/lib/oojs-ui/oojs-ui-mediawiki-icons-media.css index 06537451b1..2c346314e5 100644 --- a/resources/lib/oojs-ui/oojs-ui-mediawiki-icons-media.css +++ b/resources/lib/oojs-ui/oojs-ui-mediawiki-icons-media.css @@ -1,12 +1,12 @@ /*! - * OOjs UI v0.9.4 + * OOjs UI v0.9.7 * 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-03-25T22:24:23Z + * Date: 2015-04-03T21:01:34Z */ .oo-ui-icon-image { background-image: url("themes/mediawiki/images/icons/image-ltr.png"); diff --git a/resources/lib/oojs-ui/oojs-ui-mediawiki-icons-moderation.css b/resources/lib/oojs-ui/oojs-ui-mediawiki-icons-moderation.css index bf74367cb3..e80d3250d0 100644 --- a/resources/lib/oojs-ui/oojs-ui-mediawiki-icons-moderation.css +++ b/resources/lib/oojs-ui/oojs-ui-mediawiki-icons-moderation.css @@ -1,12 +1,12 @@ /*! - * OOjs UI v0.9.4 + * OOjs UI v0.9.7 * 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-03-25T22:24:23Z + * Date: 2015-04-03T21:01:34Z */ .oo-ui-icon-block { background-image: url("themes/mediawiki/images/icons/block.png"); diff --git a/resources/lib/oojs-ui/oojs-ui-mediawiki-icons-movement.css b/resources/lib/oojs-ui/oojs-ui-mediawiki-icons-movement.css index 8ea1759da6..c93ead8947 100644 --- a/resources/lib/oojs-ui/oojs-ui-mediawiki-icons-movement.css +++ b/resources/lib/oojs-ui/oojs-ui-mediawiki-icons-movement.css @@ -1,12 +1,12 @@ /*! - * OOjs UI v0.9.4 + * OOjs UI v0.9.7 * 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-03-25T22:24:23Z + * Date: 2015-04-03T21:01:34Z */ .oo-ui-icon-arrowNext { background-image: url("themes/mediawiki/images/icons/arrow-ltr.png"); diff --git a/resources/lib/oojs-ui/oojs-ui-mediawiki-icons-user.css b/resources/lib/oojs-ui/oojs-ui-mediawiki-icons-user.css index f76c88792f..096ae08611 100644 --- a/resources/lib/oojs-ui/oojs-ui-mediawiki-icons-user.css +++ b/resources/lib/oojs-ui/oojs-ui-mediawiki-icons-user.css @@ -1,12 +1,12 @@ /*! - * OOjs UI v0.9.4 + * OOjs UI v0.9.7 * 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-03-25T22:24:23Z + * Date: 2015-04-03T21:01:34Z */ .oo-ui-icon-userActive { background-image: url("themes/mediawiki/images/icons/userActive-ltr.png"); diff --git a/resources/lib/oojs-ui/oojs-ui-mediawiki-icons-wikimedia.css b/resources/lib/oojs-ui/oojs-ui-mediawiki-icons-wikimedia.css index 75a310f296..afbb610e15 100644 --- a/resources/lib/oojs-ui/oojs-ui-mediawiki-icons-wikimedia.css +++ b/resources/lib/oojs-ui/oojs-ui-mediawiki-icons-wikimedia.css @@ -1,12 +1,12 @@ /*! - * OOjs UI v0.9.4 + * OOjs UI v0.9.7 * 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-03-25T22:24:23Z + * Date: 2015-04-03T21:01:34Z */ .oo-ui-icon-logoCC { background-image: url("themes/mediawiki/images/icons/logo-cc.png"); diff --git a/resources/lib/oojs-ui/oojs-ui-mediawiki-noimages.css b/resources/lib/oojs-ui/oojs-ui-mediawiki-noimages.css new file mode 100644 index 0000000000..afef7bfd63 --- /dev/null +++ b/resources/lib/oojs-ui/oojs-ui-mediawiki-noimages.css @@ -0,0 +1,2542 @@ +/*! + * OOjs UI v0.9.7 + * 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-03T21:01:34Z + */ +.oo-ui-progressBarWidget-slide-frames from { + margin-left: -40%; +} +.oo-ui-progressBarWidget-slide-frames to { + margin-left: 100%; +} +@-webkit-keyframes oo-ui-progressBarWidget-slide { + from { + margin-left: -40%; + } + to { + margin-left: 100%; + } +} +@-moz-keyframes oo-ui-progressBarWidget-slide { + from { + margin-left: -40%; + } + to { + margin-left: 100%; + } +} +@-ms-keyframes oo-ui-progressBarWidget-slide { + from { + margin-left: -40%; + } + to { + margin-left: 100%; + } +} +@-o-keyframes oo-ui-progressBarWidget-slide { + from { + margin-left: -40%; + } + to { + margin-left: 100%; + } +} +@keyframes oo-ui-progressBarWidget-slide { + from { + margin-left: -40%; + } + to { + margin-left: 100%; + } +} +/* @noflip */ +.oo-ui-rtl { + direction: rtl; +} +/* @noflip */ +.oo-ui-ltr { + direction: ltr; +} +.oo-ui-element-hidden { + display: none !important; +} +.oo-ui-buttonElement > .oo-ui-buttonElement-button { + cursor: pointer; + display: inline-block; + vertical-align: middle; + font: inherit; + white-space: nowrap; + -webkit-touch-callout: none; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} +.oo-ui-buttonElement > .oo-ui-buttonElement-button > .oo-ui-iconElement-icon, +.oo-ui-buttonElement > .oo-ui-buttonElement-button > .oo-ui-indicatorElement-indicator { + display: none; +} +.oo-ui-buttonElement.oo-ui-widget-disabled > .oo-ui-buttonElement-button { + cursor: default; +} +.oo-ui-buttonElement.oo-ui-indicatorElement > .oo-ui-buttonElement-button > .oo-ui-indicatorElement-indicator, +.oo-ui-buttonElement.oo-ui-iconElement > .oo-ui-buttonElement-button > .oo-ui-iconElement-icon { + display: inline-block; + vertical-align: middle; + background-position: center center; + background-repeat: no-repeat; +} +.oo-ui-buttonElement-frameless { + display: inline-block; + position: relative; +} +.oo-ui-buttonElement-frameless.oo-ui-labelElement > .oo-ui-buttonElement-button > .oo-ui-labelElement-label { + display: inline-block; + vertical-align: middle; +} +.oo-ui-buttonElement-framed > .oo-ui-buttonElement-button { + display: inline-block; + vertical-align: top; + text-align: center; +} +.oo-ui-buttonElement-framed.oo-ui-labelElement > .oo-ui-buttonElement-button > .oo-ui-labelElement-label { + display: inline-block; + vertical-align: middle; +} +.oo-ui-buttonElement-framed.oo-ui-widget-disabled > .oo-ui-buttonElement-button, +.oo-ui-buttonElement-framed.oo-ui-widget-disabled.oo-ui-buttonElement-active > .oo-ui-buttonElement-button, +.oo-ui-buttonElement-framed.oo-ui-widget-disabled.oo-ui-buttonElement-pressed > .oo-ui-buttonElement-button { + cursor: default; +} +.oo-ui-buttonElement > .oo-ui-buttonElement-button { + font-weight: bold; +} +.oo-ui-buttonElement.oo-ui-iconElement > .oo-ui-buttonElement-button > .oo-ui-iconElement-icon { + margin-left: 0; +} +.oo-ui-buttonElement.oo-ui-indicatorElement > .oo-ui-buttonElement-button > .oo-ui-indicatorElement-indicator { + width: 0.9375em; + height: 0.9375em; + margin: 0.46875em; +} +.oo-ui-buttonElement.oo-ui-iconElement > .oo-ui-buttonElement-button > .oo-ui-indicatorElement-indicator { + margin-left: 0.46875em; +} +.oo-ui-buttonElement.oo-ui-iconElement > .oo-ui-buttonElement-button > .oo-ui-iconElement-icon { + width: 1.875em; + height: 1.875em; +} +.oo-ui-buttonElement-frameless > .oo-ui-buttonElement-button:focus { + box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(0, 0, 0, 0.2); + outline: none; +} +.oo-ui-buttonElement-frameless > .oo-ui-buttonElement-button .oo-ui-indicatorElement-indicator { + margin-right: 0; +} +.oo-ui-buttonElement-frameless.oo-ui-labelElement > .oo-ui-buttonElement-button > .oo-ui-labelElement-label { + margin-left: 0.25em; + margin-right: 0.25em; +} +.oo-ui-buttonElement-frameless.oo-ui-widget-enabled > .oo-ui-buttonElement-button > .oo-ui-labelElement-label { + color: #555555; +} +.oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-buttonElement-pressed > .oo-ui-buttonElement-button > .oo-ui-labelElement-label { + color: #444444; +} +.oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive > .oo-ui-buttonElement-button:hover > .oo-ui-labelElement-label, +.oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive > .oo-ui-buttonElement-button:focus > .oo-ui-labelElement-label { + color: #347bff; +} +.oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive > .oo-ui-buttonElement-button > .oo-ui-labelElement-label { + color: #777777; +} +.oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive.oo-ui-widget-enabled > .oo-ui-buttonElement-button:active > .oo-ui-labelElement-label, +.oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive.oo-ui-widget-enabled.oo-ui-buttonElement-pressed > .oo-ui-buttonElement-button > .oo-ui-labelElement-label { + color: #2962cc; + box-shadow: none; +} +.oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-flaggedElement-constructive > .oo-ui-buttonElement-button:hover > .oo-ui-labelElement-label, +.oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-flaggedElement-constructive > .oo-ui-buttonElement-button:focus > .oo-ui-labelElement-label { + color: #00af89; +} +.oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-flaggedElement-constructive > .oo-ui-buttonElement-button > .oo-ui-labelElement-label { + color: #777777; +} +.oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-flaggedElement-constructive.oo-ui-widget-enabled > .oo-ui-buttonElement-button:active > .oo-ui-labelElement-label, +.oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-flaggedElement-constructive.oo-ui-widget-enabled.oo-ui-buttonElement-pressed > .oo-ui-buttonElement-button > .oo-ui-labelElement-label { + color: #008c6d; + box-shadow: none; +} +.oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-flaggedElement-destructive > .oo-ui-buttonElement-button:hover > .oo-ui-labelElement-label, +.oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-flaggedElement-destructive > .oo-ui-buttonElement-button:focus > .oo-ui-labelElement-label { + color: #d11d13; +} +.oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-flaggedElement-destructive > .oo-ui-buttonElement-button > .oo-ui-labelElement-label { + color: #777777; +} +.oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-flaggedElement-destructive.oo-ui-widget-enabled > .oo-ui-buttonElement-button:active > .oo-ui-labelElement-label, +.oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-flaggedElement-destructive.oo-ui-widget-enabled.oo-ui-buttonElement-pressed > .oo-ui-buttonElement-button > .oo-ui-labelElement-label { + color: #a7170f; + box-shadow: none; +} +.oo-ui-buttonElement-frameless.oo-ui-widget-disabled > .oo-ui-buttonElement-button { + color: #cccccc; +} +.oo-ui-buttonElement-frameless.oo-ui-widget-disabled > .oo-ui-buttonElement-button > .oo-ui-iconElement-icon, +.oo-ui-buttonElement-frameless.oo-ui-widget-disabled > .oo-ui-buttonElement-button > .oo-ui-indicatorElement-indicator { + opacity: 0.2; +} +.oo-ui-buttonElement-framed > .oo-ui-buttonElement-button { + margin: 0.1em 0; + padding: 0.2em 0.8em; + border-radius: 2px; + -webkit-transition: background 0.1s ease-in-out, color 0.1s ease-in-out, box-shadow 0.1s ease-in-out; + -moz-transition: background 0.1s ease-in-out, color 0.1s ease-in-out, box-shadow 0.1s ease-in-out; + -ms-transition: background 0.1s ease-in-out, color 0.1s ease-in-out, box-shadow 0.1s ease-in-out; + -o-transition: background 0.1s ease-in-out, color 0.1s ease-in-out, box-shadow 0.1s ease-in-out; + transition: background 0.1s ease-in-out, color 0.1s ease-in-out, box-shadow 0.1s ease-in-out; +} +.oo-ui-buttonElement-framed > .oo-ui-buttonElement-button:hover, +.oo-ui-buttonElement-framed > .oo-ui-buttonElement-button:focus { + outline: none; +} +.oo-ui-buttonElement-framed > input.oo-ui-buttonElement-button, +.oo-ui-buttonElement-framed.oo-ui-labelElement > .oo-ui-buttonElement-button > .oo-ui-labelElement-label { + line-height: 1.875em; +} +.oo-ui-buttonElement-framed.oo-ui-iconElement > .oo-ui-buttonElement-button > .oo-ui-iconElement-icon { + margin-left: -0.5em; + margin-right: -0.5em; +} +.oo-ui-buttonElement-framed.oo-ui-iconElement.oo-ui-labelElement > .oo-ui-buttonElement-button > .oo-ui-iconElement-icon { + margin-right: 0.3em; +} +.oo-ui-buttonElement-framed.oo-ui-indicatorElement > .oo-ui-buttonElement-button > .oo-ui-indicatorElement-indicator { + /* -0.5 - 0.475 */ + margin-left: -0.005em; + margin-right: -0.005em; +} +.oo-ui-buttonElement-framed.oo-ui-indicatorElement.oo-ui-labelElement > .oo-ui-buttonElement-button > .oo-ui-indicatorElement-indicator, +.oo-ui-buttonElement-framed.oo-ui-indicatorElement.oo-ui-iconElement:not( .oo-ui-labelElement ) > .oo-ui-buttonElement-button > .oo-ui-indicatorElement-indicator { + margin-left: 0.46875em; + margin-right: -0.275em; +} +.oo-ui-buttonElement-framed.oo-ui-widget-disabled > .oo-ui-buttonElement-button { + color: #ffffff; + background: #dddddd; + border: 1px solid #dddddd; +} +.oo-ui-buttonElement-framed.oo-ui-widget-enabled > .oo-ui-buttonElement-button { + color: #555555; + background-color: #ffffff; + border: 1px solid #cdcdcd; +} +.oo-ui-buttonElement-framed.oo-ui-widget-enabled > .oo-ui-buttonElement-button:hover { + box-shadow: inset 0 -0.2em 0 0 rgba(0, 0, 0, 0.2), 0 0.1em 0 0 rgba(0, 0, 0, 0.2); +} +.oo-ui-buttonElement-framed.oo-ui-widget-enabled > .oo-ui-buttonElement-button:focus { + box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.2); +} +.oo-ui-buttonElement-framed.oo-ui-widget-enabled > .oo-ui-buttonElement-button:active, +.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-buttonElement-pressed > .oo-ui-buttonElement-button { + background-color: #d0d0d0; + border-color: #d0d0d0; + box-shadow: none; +} +.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-buttonElement-active > .oo-ui-buttonElement-button { + background-color: #999999; + color: #ffffff; +} +.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive > .oo-ui-buttonElement-button { + color: #347bff; +} +.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive > .oo-ui-buttonElement-button:hover { + box-shadow: inset 0 -0.2em 0 0 #2962cc, 0 0.1em 0 0 rgba(0, 0, 0, 0.1); + border-bottom-color: #2962cc; +} +.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive > .oo-ui-buttonElement-button:focus { + box-shadow: inset 0 0 0 1px #2962cc; + border-color: #2962cc; +} +.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive.oo-ui-widget-enabled .oo-ui-buttonElement-button:active, +.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive.oo-ui-widget-enabled.oo-ui-buttonElement-pressed > .oo-ui-buttonElement-button { + color: #2962cc; + border-color: #d0d0d0; + box-shadow: none; +} +.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive.oo-ui-widget-enabled.oo-ui-buttonElement-active > .oo-ui-buttonElement-button { + background-color: #999999; + color: #ffffff; +} +.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-constructive > .oo-ui-buttonElement-button { + color: #00af89; +} +.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-constructive > .oo-ui-buttonElement-button:hover { + box-shadow: inset 0 -0.2em 0 0 #008c6d, 0 0.1em 0 0 rgba(0, 0, 0, 0.1); + border-bottom-color: #008c6d; +} +.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-constructive > .oo-ui-buttonElement-button:focus { + box-shadow: inset 0 0 0 1px #008c6d; + border-color: #008c6d; +} +.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-constructive.oo-ui-widget-enabled .oo-ui-buttonElement-button:active, +.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-constructive.oo-ui-widget-enabled.oo-ui-buttonElement-pressed > .oo-ui-buttonElement-button { + color: #008c6d; + border-color: #d0d0d0; + box-shadow: none; +} +.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-constructive.oo-ui-widget-enabled.oo-ui-buttonElement-active > .oo-ui-buttonElement-button { + background-color: #999999; + color: #ffffff; +} +.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-destructive > .oo-ui-buttonElement-button { + color: #d11d13; +} +.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-destructive > .oo-ui-buttonElement-button:hover { + box-shadow: inset 0 -0.2em 0 0 #a7170f, 0 0.1em 0 0 rgba(0, 0, 0, 0.1); + border-bottom-color: #a7170f; +} +.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-destructive > .oo-ui-buttonElement-button:focus { + box-shadow: inset 0 0 0 1px #a7170f; + border-color: #a7170f; +} +.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-destructive.oo-ui-widget-enabled .oo-ui-buttonElement-button:active, +.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-destructive.oo-ui-widget-enabled.oo-ui-buttonElement-pressed > .oo-ui-buttonElement-button { + color: #a7170f; + border-color: #d0d0d0; + box-shadow: none; +} +.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-destructive.oo-ui-widget-enabled.oo-ui-buttonElement-active > .oo-ui-buttonElement-button { + background-color: #999999; + color: #ffffff; +} +.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive > .oo-ui-buttonElement-button { + color: #ffffff; + background-color: #347bff; + border-color: #347bff; +} +.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive > .oo-ui-buttonElement-button:hover { + box-shadow: inset 0 -0.2em 0 0 #2962cc, 0 0.1em 0 0 rgba(0, 0, 0, 0.1); + border-bottom-color: #2962cc; +} +.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive > .oo-ui-buttonElement-button:focus { + box-shadow: inset 0 0 0 1px #2962cc; + border-color: #2962cc; +} +.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive.oo-ui-widget-enabled .oo-ui-buttonElement-button:active, +.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive.oo-ui-widget-enabled.oo-ui-buttonElement-pressed > .oo-ui-buttonElement-button { + color: #ffffff; + background-color: #2962cc; + border-color: #2962cc; + box-shadow: none; +} +.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive.oo-ui-widget-enabled.oo-ui-buttonElement-active > .oo-ui-buttonElement-button { + background-color: #999999; + color: #ffffff; +} +.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-constructive > .oo-ui-buttonElement-button { + color: #ffffff; + background-color: #00af89; + border-color: #00af89; +} +.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-constructive > .oo-ui-buttonElement-button:hover { + box-shadow: inset 0 -0.2em 0 0 #008c6d, 0 0.1em 0 0 rgba(0, 0, 0, 0.1); + border-bottom-color: #008c6d; +} +.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-constructive > .oo-ui-buttonElement-button:focus { + box-shadow: inset 0 0 0 1px #008c6d; + border-color: #008c6d; +} +.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-constructive.oo-ui-widget-enabled .oo-ui-buttonElement-button:active, +.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-constructive.oo-ui-widget-enabled.oo-ui-buttonElement-pressed > .oo-ui-buttonElement-button { + color: #ffffff; + background-color: #008c6d; + border-color: #008c6d; + box-shadow: none; +} +.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-constructive.oo-ui-widget-enabled.oo-ui-buttonElement-active > .oo-ui-buttonElement-button { + background-color: #999999; + color: #ffffff; +} +.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-destructive > .oo-ui-buttonElement-button { + color: #ffffff; + background-color: #d11d13; + border-color: #d11d13; +} +.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-destructive > .oo-ui-buttonElement-button:hover { + box-shadow: inset 0 -0.2em 0 0 #a7170f, 0 0.1em 0 0 rgba(0, 0, 0, 0.1); + border-bottom-color: #a7170f; +} +.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-destructive > .oo-ui-buttonElement-button:focus { + box-shadow: inset 0 0 0 1px #a7170f; + border-color: #a7170f; +} +.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-destructive.oo-ui-widget-enabled .oo-ui-buttonElement-button:active, +.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-destructive.oo-ui-widget-enabled.oo-ui-buttonElement-pressed > .oo-ui-buttonElement-button { + color: #ffffff; + background-color: #a7170f; + border-color: #a7170f; + box-shadow: none; +} +.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-destructive.oo-ui-widget-enabled.oo-ui-buttonElement-active > .oo-ui-buttonElement-button { + background-color: #999999; + color: #ffffff; +} +.oo-ui-clippableElement-clippable { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} +.oo-ui-draggableElement { + cursor: -webkit-grab -moz-grab, url(images/grab.cur), move; + /* + * HACK: In order to style horizontally, we must override + * OO.ui.OptionWidget's display rule that is currently set + * to be 'block' + */ +} +.oo-ui-draggableElement-dragging { + cursor: -webkit-grabbing -moz-grabbing, url(images/grabbing.cur), move; + background: rgba(0, 0, 0, 0.2); + opacity: 0.4; +} +.oo-ui-draggableGroupElement-horizontal .oo-ui-draggableElement.oo-ui-optionWidget { + display: inline-block; +} +.oo-ui-draggableGroupElement-placeholder { + position: absolute; + display: block; + background: rgba(0, 0, 0, 0.4); +} +.oo-ui-iconElement .oo-ui-iconElement-icon, +.oo-ui-iconElement.oo-ui-iconElement-icon { + background-size: contain; + background-position: center center; +} +.oo-ui-indicatorElement .oo-ui-indicatorElement-indicator, +.oo-ui-indicatorElement.oo-ui-indicatorElement-indicator { + background-size: contain; + background-position: center center; +} +.oo-ui-lookupElement > .oo-ui-menuSelectWidget { + z-index: 1; + width: 100%; +} +.oo-ui-bookletLayout-stackLayout.oo-ui-stackLayout-continuous > .oo-ui-panelLayout-scrollable { + overflow-y: hidden; +} +.oo-ui-bookletLayout-stackLayout > .oo-ui-panelLayout { + width: 100%; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} +.oo-ui-bookletLayout-stackLayout > .oo-ui-panelLayout-scrollable { + overflow-y: auto; +} +.oo-ui-bookletLayout-stackLayout > .oo-ui-panelLayout-padded { + padding: 2em; +} +.oo-ui-bookletLayout-outlinePanel-editable > .oo-ui-outlineSelectWidget { + position: absolute; + top: 0; + left: 0; + right: 0; + bottom: 3em; + overflow-y: auto; +} +.oo-ui-bookletLayout-outlinePanel > .oo-ui-outlineControlsWidget { + position: absolute; + bottom: 0; + left: 0; + right: 0; +} +.oo-ui-bookletLayout-stackLayout > .oo-ui-panelLayout { + padding: 1.5em; +} +.oo-ui-bookletLayout-outlinePanel { + border-right: 1px solid #dddddd; +} +.oo-ui-bookletLayout-outlinePanel > .oo-ui-outlineControlsWidget { + box-shadow: 0 0 0.25em rgba(0, 0, 0, 0.25); +} +.oo-ui-fieldLayout { + display: block; + margin-bottom: 1em; +} +.oo-ui-fieldLayout:before, +.oo-ui-fieldLayout:after { + content: " "; + display: table; +} +.oo-ui-fieldLayout:after { + clear: both; +} +.oo-ui-fieldLayout.oo-ui-fieldLayout-align-left > .oo-ui-fieldLayout-body > .oo-ui-labelElement-label, +.oo-ui-fieldLayout.oo-ui-fieldLayout-align-right > .oo-ui-fieldLayout-body > .oo-ui-labelElement-label, +.oo-ui-fieldLayout.oo-ui-fieldLayout-align-left > .oo-ui-fieldLayout-body > .oo-ui-fieldLayout-field, +.oo-ui-fieldLayout.oo-ui-fieldLayout-align-right > .oo-ui-fieldLayout-body > .oo-ui-fieldLayout-field { + display: block; + float: left; +} +.oo-ui-fieldLayout.oo-ui-fieldLayout-align-right > .oo-ui-fieldLayout-body > .oo-ui-labelElement-label { + text-align: right; +} +.oo-ui-fieldLayout.oo-ui-fieldLayout-align-inline > .oo-ui-fieldLayout-body { + display: table; +} +.oo-ui-fieldLayout.oo-ui-fieldLayout-align-inline > .oo-ui-fieldLayout-body > .oo-ui-labelElement-label, +.oo-ui-fieldLayout.oo-ui-fieldLayout-align-inline > .oo-ui-fieldLayout-body > .oo-ui-fieldLayout-field { + display: table-cell; + vertical-align: middle; +} +.oo-ui-fieldLayout.oo-ui-labelElement.oo-ui-fieldLayout-align-top > .oo-ui-fieldLayout-body > .oo-ui-labelElement-label { + display: inline-block; +} +.oo-ui-fieldLayout > .oo-ui-fieldLayout-help { + float: right; +} +.oo-ui-fieldLayout > .oo-ui-fieldLayout-help > .oo-ui-popupWidget > .oo-ui-popupWidget-popup { + z-index: 1; +} +.oo-ui-fieldLayout > .oo-ui-fieldLayout-help .oo-ui-fieldLayout-help-content { + padding: 0.5em 0.75em; + line-height: 1.5em; +} +.oo-ui-fieldLayout:last-child { + margin-bottom: 0; +} +.oo-ui-fieldLayout.oo-ui-fieldLayout-align-left.oo-ui-labelElement > .oo-ui-fieldLayout-body > .oo-ui-labelElement-label, +.oo-ui-fieldLayout.oo-ui-fieldLayout-align-right.oo-ui-labelElement > .oo-ui-fieldLayout-body > .oo-ui-labelElement-label { + padding-top: 0.5em; + margin-right: 5%; + width: 35%; +} +.oo-ui-fieldLayout.oo-ui-fieldLayout-align-left > .oo-ui-fieldLayout-body > .oo-ui-fieldLayout-field, +.oo-ui-fieldLayout.oo-ui-fieldLayout-align-right > .oo-ui-fieldLayout-body > .oo-ui-fieldLayout-field { + width: 60%; +} +.oo-ui-fieldLayout.oo-ui-fieldLayout-align-inline.oo-ui-labelElement > .oo-ui-fieldLayout-body > .oo-ui-labelElement-label { + padding: 0.5em; + padding-left: 1em; +} +.oo-ui-fieldLayout.oo-ui-fieldLayout-align-inline > .oo-ui-fieldLayout-body > .oo-ui-fieldLayout-field { + padding: 0.5em 0; +} +.oo-ui-fieldLayout.oo-ui-fieldLayout-align-top.oo-ui-labelElement > .oo-ui-fieldLayout-body > .oo-ui-labelElement-label { + padding: 0.5em 0; +} +.oo-ui-fieldLayout > .oo-ui-popupButtonWidget { + margin-right: 0; + margin-top: 0.25em; +} +.oo-ui-fieldLayout > .oo-ui-popupButtonWidget:last-child { + margin-right: 0; +} +.oo-ui-fieldLayout-disabled .oo-ui-labelElement-label { + color: #cccccc; +} +.oo-ui-actionFieldLayout-field { + display: table; + table-layout: fixed; + width: 100%; +} +.oo-ui-actionFieldLayout-input, +.oo-ui-actionFieldLayout-button { + display: table-cell; + vertical-align: middle; +} +.oo-ui-actionFieldLayout-input { + padding-right: 1em; +} +.oo-ui-actionFieldLayout-button { + width: 1%; + white-space: nowrap; +} +.oo-ui-fieldsetLayout { + position: relative; + margin: 0; + padding: 0; + border: none; +} +.oo-ui-fieldsetLayout.oo-ui-iconElement > .oo-ui-iconElement-icon { + display: block; + position: absolute; + background-position: center center; + background-repeat: no-repeat; +} +.oo-ui-fieldsetLayout.oo-ui-labelElement > .oo-ui-labelElement-label { + display: inline-block; +} +.oo-ui-fieldsetLayout > .oo-ui-fieldsetLayout-help { + float: right; +} +.oo-ui-fieldsetLayout > .oo-ui-fieldsetLayout-help > .oo-ui-popupWidget > .oo-ui-popupWidget-popup { + z-index: 1; +} +.oo-ui-fieldsetLayout > .oo-ui-fieldsetLayout-help .oo-ui-fieldsetLayout-help-content { + padding: 0.5em 0.75em; + line-height: 1.5em; +} +.oo-ui-fieldsetLayout + .oo-ui-fieldsetLayout, +.oo-ui-fieldsetLayout + .oo-ui-formLayout { + margin-top: 2em; +} +.oo-ui-fieldsetLayout > .oo-ui-labelElement-label { + font-size: 1.1em; + margin-bottom: 0.5em; + padding: 0.25em 0; + font-weight: bold; +} +.oo-ui-fieldsetLayout.oo-ui-iconElement > .oo-ui-labelElement-label { + padding-left: 2em; + line-height: 1.8em; +} +.oo-ui-fieldsetLayout.oo-ui-iconElement > .oo-ui-iconElement-icon { + left: 0; + top: 0.25em; + width: 1.875em; + height: 1.875em; +} +.oo-ui-fieldsetLayout > .oo-ui-popupButtonWidget { + margin-right: 0; +} +.oo-ui-fieldsetLayout > .oo-ui-popupButtonWidget:last-child { + margin-right: 0; +} +.oo-ui-formLayout + .oo-ui-fieldsetLayout, +.oo-ui-formLayout + .oo-ui-formLayout { + margin-top: 2em; +} +.oo-ui-menuLayout { + position: absolute; + top: 0; + left: 0; + right: 0; + bottom: 0; +} +.oo-ui-menuLayout-menu, +.oo-ui-menuLayout-content { + position: absolute; + -webkit-transition: all ease-in-out 200ms; + -moz-transition: all ease-in-out 200ms; + -ms-transition: all ease-in-out 200ms; + -o-transition: all ease-in-out 200ms; + transition: all ease-in-out 200ms; +} +.oo-ui-menuLayout-content { + top: 0; + left: 0; + right: 0; + bottom: 0; +} +.oo-ui-menuLayout-top .oo-ui-menuLayout-menu { + left: 0; + top: 0; + right: 0; +} +.oo-ui-menuLayout-top .oo-ui-menuLayout-content { + right: 0 !important; + bottom: 0 !important; + left: 0 !important; +} +.oo-ui-menuLayout-after .oo-ui-menuLayout-menu { + top: 0; + right: 0; + bottom: 0; +} +.oo-ui-menuLayout-after .oo-ui-menuLayout-content { + bottom: 0 !important; + left: 0 !important; + top: 0 !important; +} +.oo-ui-menuLayout-bottom .oo-ui-menuLayout-menu { + right: 0; + bottom: 0; + left: 0; +} +.oo-ui-menuLayout-bottom .oo-ui-menuLayout-content { + left: 0 !important; + top: 0 !important; + right: 0 !important; +} +.oo-ui-menuLayout-before .oo-ui-menuLayout-menu { + bottom: 0; + left: 0; + top: 0; +} +.oo-ui-menuLayout-before .oo-ui-menuLayout-content { + top: 0 !important; + right: 0 !important; + bottom: 0 !important; +} +.oo-ui-panelLayout { + position: relative; +} +.oo-ui-panelLayout-scrollable { + overflow-y: auto; +} +.oo-ui-panelLayout-expanded { + position: absolute; + top: 0; + left: 0; + right: 0; + bottom: 0; +} +.oo-ui-panelLayout-padded { + padding: 1.25em; +} +.oo-ui-panelLayout-framed { + border: 1px solid #aaaaaa; + border-radius: 0.2em; + box-shadow: inset 0 -0.2em 0 0 rgba(0, 0, 0, 0.2); +} +.oo-ui-stackLayout-continuous > .oo-ui-panelLayout { + display: block; + position: relative; +} +.oo-ui-popupTool .oo-ui-popupWidget-popup, +.oo-ui-popupTool .oo-ui-popupWidget-anchor { + z-index: 4; +} +.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; +} +.oo-ui-toolGroupTool > .oo-ui-popupToolGroup > .oo-ui-popupToolGroup-handle .oo-ui-iconElement-icon { + height: 1.5em; + width: 1.5em; + opacity: 0.8; +} +.oo-ui-toolGroupTool > .oo-ui-popupToolGroup.oo-ui-labelElement > .oo-ui-popupToolGroup-handle .oo-ui-labelElement-label { + line-height: 2.1em; +} +.oo-ui-toolGroup { + display: inline-block; + vertical-align: middle; + margin: 0.3em; +} +.oo-ui-toolGroup-empty { + display: none; +} +.oo-ui-toolGroup .oo-ui-tool-link .oo-ui-iconElement-icon { + background-position: center center; + background-repeat: no-repeat; +} +.oo-ui-toolbar-narrow .oo-ui-toolGroup + .oo-ui-toolGroup { + margin-left: 0; +} +.oo-ui-toolGroup.oo-ui-widget-enabled .oo-ui-tool-link .oo-ui-tool-title { + color: #000000; +} +.oo-ui-toolGroup.oo-ui-widget-enabled .oo-ui-tool-link .oo-ui-tool-accel { + color: #888888; +} +.oo-ui-barToolGroup > .oo-ui-iconElement-icon, +.oo-ui-barToolGroup > .oo-ui-labelElement-label { + display: none; +} +.oo-ui-barToolGroup > .oo-ui-toolGroup-tools > .oo-ui-tool { + display: inline-block; + position: relative; + vertical-align: top; +} +.oo-ui-barToolGroup > .oo-ui-toolGroup-tools > .oo-ui-tool > .oo-ui-tool-link { + display: block; +} +.oo-ui-barToolGroup > .oo-ui-toolGroup-tools > .oo-ui-tool > .oo-ui-tool-link .oo-ui-iconElement-icon { + display: block; +} +.oo-ui-barToolGroup > .oo-ui-toolGroup-tools > .oo-ui-tool > .oo-ui-tool-link .oo-ui-tool-accel, +.oo-ui-barToolGroup > .oo-ui-toolGroup-tools > .oo-ui-tool > .oo-ui-tool-link .oo-ui-tool-title { + display: none; +} +.oo-ui-barToolGroup > .oo-ui-toolGroup-tools > .oo-ui-tool.oo-ui-widget-disabled > .oo-ui-tool-link { + cursor: default; +} +.oo-ui-barToolGroup > .oo-ui-toolGroup-tools > .oo-ui-tool > .oo-ui-tool-link > .oo-ui-tool-title, +.oo-ui-barToolGroup > .oo-ui-toolGroup-tools > .oo-ui-tool > .oo-ui-tool-link > .oo-ui-tool-accel { + display: none; +} +.oo-ui-barToolGroup.oo-ui-widget-enabled > .oo-ui-toolGroup-tools > .oo-ui-tool > .oo-ui-tool-link { + cursor: pointer; +} +.oo-ui-barToolGroup > .oo-ui-toolGroup-tools > .oo-ui-tool > .oo-ui-tool-link { + height: 1.5em; + padding: 0.25em; +} +.oo-ui-barToolGroup > .oo-ui-toolGroup-tools > .oo-ui-tool > .oo-ui-tool-link .oo-ui-iconElement-icon { + height: 1.5em; + width: 1.5em; + opacity: 0.8; +} +.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; +} +.oo-ui-barToolGroup.oo-ui-widget-enabled > .oo-ui-toolGroup-tools > .oo-ui-tool.oo-ui-widget-disabled > .oo-ui-tool-link .oo-ui-iconElement-icon { + opacity: 0.2; +} +.oo-ui-barToolGroup.oo-ui-widget-enabled > .oo-ui-toolGroup-tools > .oo-ui-tool.oo-ui-widget-enabled > .oo-ui-tool-link .oo-ui-iconElement-icon { + opacity: 0.8; +} +.oo-ui-barToolGroup.oo-ui-widget-enabled > .oo-ui-toolGroup-tools > .oo-ui-tool.oo-ui-widget-enabled:hover > .oo-ui-tool-link .oo-ui-iconElement-icon { + opacity: 1; +} +.oo-ui-barToolGroup.oo-ui-widget-disabled > .oo-ui-toolGroup-tools > .oo-ui-tool > .oo-ui-tool-link .oo-ui-iconElement-icon { + opacity: 0.2; +} +.oo-ui-popupToolGroup { + position: relative; + height: 2em; + min-width: 2em; +} +.oo-ui-popupToolGroup-handle { + display: block; + cursor: pointer; +} +.oo-ui-popupToolGroup-handle .oo-ui-indicatorElement-indicator, +.oo-ui-popupToolGroup-handle .oo-ui-iconElement-icon { + position: absolute; + background-position: center center; + background-repeat: no-repeat; +} +.oo-ui-popupToolGroup.oo-ui-widget-disabled .oo-ui-popupToolGroup-handle { + cursor: default; +} +.oo-ui-popupToolGroup .oo-ui-toolGroup-tools { + display: none; + position: absolute; + z-index: 4; +} +.oo-ui-popupToolGroup .oo-ui-toolGroup-tools .oo-ui-iconElement-icon { + background-repeat: no-repeat; + background-position: center center; +} +.oo-ui-popupToolGroup-active.oo-ui-widget-enabled > .oo-ui-toolGroup-tools { + display: block; +} +.oo-ui-popupToolGroup-left > .oo-ui-toolGroup-tools { + left: 0; +} +.oo-ui-popupToolGroup-right > .oo-ui-toolGroup-tools { + right: 0; +} +.oo-ui-popupToolGroup .oo-ui-tool-link { + display: table; + width: 100%; + vertical-align: middle; + white-space: nowrap; + text-decoration: none; +} +.oo-ui-popupToolGroup .oo-ui-tool-link .oo-ui-iconElement-icon, +.oo-ui-popupToolGroup .oo-ui-tool-link .oo-ui-tool-accel, +.oo-ui-popupToolGroup .oo-ui-tool-link .oo-ui-tool-title { + display: table-cell; + vertical-align: middle; +} +.oo-ui-popupToolGroup .oo-ui-tool-link .oo-ui-tool-accel { + text-align: right; +} +.oo-ui-popupToolGroup .oo-ui-tool-link .oo-ui-tool-accel:not(:empty) { + padding-left: 3em; +} +.oo-ui-toolbar-narrow .oo-ui-popupToolGroup { + min-width: 1.5em; +} +.oo-ui-popupToolGroup.oo-ui-iconElement { + min-width: 2.5em; +} +.oo-ui-toolbar-narrow .oo-ui-popupToolGroup.oo-ui-iconElement { + min-width: 2em; +} +.oo-ui-popupToolGroup.oo-ui-indicatorElement.oo-ui-iconElement { + min-width: 3.5em; +} +.oo-ui-toolbar-narrow .oo-ui-popupToolGroup.oo-ui-indicatorElement.oo-ui-iconElement { + min-width: 3em; +} +.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 { + margin: 0 0.5em; +} +.oo-ui-popupToolGroup.oo-ui-labelElement.oo-ui-iconElement .oo-ui-popupToolGroup-handle .oo-ui-labelElement-label { + margin-left: 3em; +} +.oo-ui-toolbar-narrow .oo-ui-popupToolGroup.oo-ui-labelElement.oo-ui-iconElement .oo-ui-popupToolGroup-handle .oo-ui-labelElement-label { + margin-left: 2.5em; +} +.oo-ui-popupToolGroup.oo-ui-labelElement.oo-ui-indicatorElement .oo-ui-popupToolGroup-handle .oo-ui-labelElement-label { + margin-right: 2.25em; +} +.oo-ui-toolbar-narrow .oo-ui-popupToolGroup.oo-ui-labelElement.oo-ui-indicatorElement .oo-ui-popupToolGroup-handle .oo-ui-labelElement-label { + margin-right: 1.75em; +} +.oo-ui-popupToolGroup-handle .oo-ui-indicatorElement-indicator { + width: 0.75em; + height: 0.75em; + margin: 0.625em; + top: 0; + right: 0; +} +.oo-ui-toolbar-narrow .oo-ui-popupToolGroup-handle .oo-ui-indicatorElement-indicator { + right: -0.25em; +} +.oo-ui-popupToolGroup-handle .oo-ui-iconElement-icon { + width: 1.5em; + height: 1.5em; + margin: 0.25em; + top: 0; + left: 0.25em; +} +.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; + background-color: white; +} +.oo-ui-popupToolGroup .oo-ui-tool-link { + padding: 0.25em 0 0.25em 0.25em; +} +.oo-ui-popupToolGroup .oo-ui-tool-link .oo-ui-iconElement-icon { + height: 1.5em; + width: 1.5em; + min-width: 1.5em; +} +.oo-ui-popupToolGroup .oo-ui-tool-link .oo-ui-tool-title { + padding-left: 0.5em; +} +.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; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} +.oo-ui-listToolGroup .oo-ui-tool-link { + cursor: pointer; +} +.oo-ui-listToolGroup .oo-ui-tool.oo-ui-widget-disabled .oo-ui-tool-link { + cursor: default; +} +.oo-ui-listToolGroup .oo-ui-tool { + padding: 0 0.75em 0 0.25em; +} +.oo-ui-listToolGroup .oo-ui-tool.oo-ui-widget-enabled:hover { + background-color: #eeeeee; +} +.oo-ui-listToolGroup .oo-ui-tool-active.oo-ui-widget-enabled, +.oo-ui-listToolGroup .oo-ui-tool-active.oo-ui-widget-enabled:hover { + background-color: #d0d0d0; +} +.oo-ui-listToolGroup .oo-ui-tool.oo-ui-widget-disabled .oo-ui-tool-link .oo-ui-tool-title { + color: #cccccc; +} +.oo-ui-listToolGroup .oo-ui-tool.oo-ui-widget-disabled .oo-ui-tool-link .oo-ui-tool-accel { + color: #dddddd; +} +.oo-ui-listToolGroup .oo-ui-tool.oo-ui-widget-disabled .oo-ui-tool-link .oo-ui-iconElement-icon { + opacity: 0.2; +} +.oo-ui-listToolGroup.oo-ui-widget-disabled { + color: #cccccc; +} +.oo-ui-listToolGroup.oo-ui-widget-disabled .oo-ui-indicatorElement-indicator, +.oo-ui-listToolGroup.oo-ui-widget-disabled .oo-ui-iconElement-icon { + opacity: 0.2; +} +.oo-ui-listToolGroup .oo-ui-toolGroup-tools { + padding: 0.25em 0 0.25em 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); +} +.oo-ui-menuToolGroup { + border: 1px solid #cccccc; + border-radius: 0.1em; +} +.oo-ui-menuToolGroup .oo-ui-tool { + display: block; +} +.oo-ui-menuToolGroup .oo-ui-tool-link { + cursor: pointer; +} +.oo-ui-menuToolGroup .oo-ui-tool.oo-ui-widget-disabled .oo-ui-tool-link { + cursor: default; +} +.oo-ui-menuToolGroup .oo-ui-popupToolGroup-handle { + min-width: 8em; +} +.oo-ui-toolbar-narrow .oo-ui-menuToolGroup .oo-ui-popupToolGroup-handle { + min-width: 6.5em; +} +.oo-ui-menuToolGroup .oo-ui-toolGroup-tools { + margin-left: -1px; + padding: 0.25em 0 0.25em 0; + border: 1px solid #aaaaaa; + border-radius: 0.2em; + 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); +} +.oo-ui-menuToolGroup.oo-ui-widget-enabled:hover { + border-color: #aaaaaa; +} +.oo-ui-menuToolGroup.oo-ui-popupToolGroup-active { + border-color: #aaaaaa; +} +.oo-ui-menuToolGroup .oo-ui-tool { + padding: 0 1em 0 0.25em; +} +.oo-ui-menuToolGroup .oo-ui-tool-link .oo-ui-iconElement-icon { + background-image: none; +} +.oo-ui-menuToolGroup .oo-ui-tool-active .oo-ui-tool-link .oo-ui-iconElement-icon { + background-image: url("themes/mediawiki/images/icons/check.png"); + background-image: -webkit-linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/check.svg"); + background-image: linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/check.svg"); + background-image: -o-linear-gradient(transparent, transparent), url("themes/mediawiki/images/icons/check.png"); +} +.oo-ui-menuToolGroup .oo-ui-tool.oo-ui-widget-enabled:hover { + background-color: #eeeeee; +} +.oo-ui-menuToolGroup .oo-ui-tool.oo-ui-widget-disabled .oo-ui-tool-link .oo-ui-tool-title { + color: #cccccc; +} +.oo-ui-menuToolGroup .oo-ui-tool.oo-ui-widget-disabled .oo-ui-tool-link .oo-ui-iconElement-icon { + opacity: 0.2; +} +.oo-ui-menuToolGroup.oo-ui-widget-disabled { + color: #cccccc; + border-color: #cccccc; +} +.oo-ui-menuToolGroup.oo-ui-widget-disabled .oo-ui-indicatorElement-indicator, +.oo-ui-menuToolGroup.oo-ui-widget-disabled .oo-ui-iconElement-icon { + opacity: 0.2; +} +.oo-ui-toolbar { + clear: both; +} +.oo-ui-toolbar-bar { + line-height: 1em; +} +.oo-ui-toolbar-actions { + float: right; +} +.oo-ui-toolbar-tools { + display: inline; + white-space: nowrap; +} +.oo-ui-toolbar-narrow .oo-ui-toolbar-tools { + white-space: normal; +} +.oo-ui-toolbar-tools .oo-ui-tool { + white-space: normal; +} +.oo-ui-toolbar-tools, +.oo-ui-toolbar-actions, +.oo-ui-toolbar-shadow { + -webkit-touch-callout: none; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} +.oo-ui-toolbar-actions .oo-ui-popupWidget { + -webkit-touch-callout: default; + -webkit-user-select: all; + -moz-user-select: all; + -ms-user-select: all; + user-select: all; +} +.oo-ui-toolbar-shadow { + background-position: left top; + background-repeat: repeat-x; + position: absolute; + width: 100%; + pointer-events: none; +} +.oo-ui-toolbar-bar { + border-bottom: 2px solid rgba(0, 0, 0, 0.15); + background: #ffffff; +} +.oo-ui-toolbar-bar .oo-ui-toolbar-bar { + border: none; + background: none; +} +.oo-ui-toolbar-shadow { + display: none; +} +.oo-ui-selectWidget { + border-radius: 2px; +} +.oo-ui-selectWidget .oo-ui-buttonOptionWidget .oo-ui-buttonElement-button { + border-radius: 0; + margin-left: -1px; +} +.oo-ui-selectWidget .oo-ui-buttonOptionWidget:first-child .oo-ui-buttonElement-button { + border-bottom-left-radius: 2px; + border-top-left-radius: 2px; + margin-left: 0; +} +.oo-ui-selectWidget .oo-ui-buttonOptionWidget:last-child .oo-ui-buttonElement-button { + border-bottom-right-radius: 2px; + border-top-right-radius: 2px; +} +.oo-ui-optionWidget { + position: relative; + display: block; + cursor: pointer; + padding: 0.25em 0.5em; + border: none; +} +.oo-ui-optionWidget.oo-ui-widget-disabled { + cursor: default; +} +.oo-ui-optionWidget.oo-ui-labelElement .oo-ui-labelElement-label { + display: block; + white-space: nowrap; + text-overflow: ellipsis; + overflow: hidden; +} +.oo-ui-optionWidget-highlighted { + background-color: #eeeeee; +} +.oo-ui-optionWidget .oo-ui-labelElement-label { + line-height: 1.5em; +} +.oo-ui-selectWidget-depressed .oo-ui-optionWidget-selected, +.oo-ui-selectWidget-pressed .oo-ui-optionWidget-pressed, +.oo-ui-selectWidget-pressed .oo-ui-optionWidget-pressed.oo-ui-optionWidget-highlighted, +.oo-ui-selectWidget-pressed .oo-ui-optionWidget-pressed.oo-ui-optionWidget-highlighted.oo-ui-optionWidget-selected { + background-color: #d0d0d0; +} +.oo-ui-optionWidget.oo-ui-widget-disabled { + color: #cccccc; +} +.oo-ui-decoratedOptionWidget { + padding: 0.5em 2em 0.5em 3em; +} +.oo-ui-decoratedOptionWidget .oo-ui-iconElement-icon, +.oo-ui-decoratedOptionWidget .oo-ui-indicatorElement-indicator { + position: absolute; + background-repeat: no-repeat; + background-position: center center; +} +.oo-ui-decoratedOptionWidget.oo-ui-iconElement .oo-ui-iconElement-icon, +.oo-ui-decoratedOptionWidget.oo-ui-indicatorElement .oo-ui-indicatorElement-indicator { + top: 0; + height: 100%; +} +.oo-ui-decoratedOptionWidget.oo-ui-iconElement .oo-ui-iconElement-icon { + width: 1.875em; + left: 0.5em; +} +.oo-ui-decoratedOptionWidget.oo-ui-indicatorElement .oo-ui-indicatorElement-indicator { + width: 0.9375em; + right: 0.5em; +} +.oo-ui-decoratedOptionWidget.oo-ui-widget-disabled .oo-ui-iconElement-icon, +.oo-ui-decoratedOptionWidget.oo-ui-widget-disabled .oo-ui-indicatorElement-indicator { + opacity: 0.2; +} +.oo-ui-buttonSelectWidget { + display: inline-block; + white-space: nowrap; + border-radius: 2px; + margin-right: 0.5em; +} +.oo-ui-buttonSelectWidget:last-child { + margin-right: 0; +} +.oo-ui-buttonSelectWidget .oo-ui-buttonOptionWidget .oo-ui-buttonElement-button { + border-radius: 0; + margin-left: -1px; +} +.oo-ui-buttonSelectWidget .oo-ui-buttonOptionWidget:first-child .oo-ui-buttonElement-button { + border-bottom-left-radius: 2px; + border-top-left-radius: 2px; + margin-left: 0; +} +.oo-ui-buttonSelectWidget .oo-ui-buttonOptionWidget:last-child .oo-ui-buttonElement-button { + border-bottom-right-radius: 2px; + border-top-right-radius: 2px; +} +.oo-ui-buttonOptionWidget { + display: inline-block; + padding: 0; + background-color: transparent; +} +.oo-ui-buttonOptionWidget .oo-ui-buttonElement-button { + position: relative; +} +.oo-ui-buttonOptionWidget.oo-ui-iconElement .oo-ui-iconElement-icon, +.oo-ui-buttonOptionWidget.oo-ui-indicatorElement .oo-ui-indicatorElement-indicator { + position: static; + display: inline-block; + vertical-align: middle; +} +.oo-ui-buttonOptionWidget .oo-ui-buttonElement-button { + height: 1.875em; +} +.oo-ui-buttonOptionWidget.oo-ui-iconElement .oo-ui-iconElement-icon { + margin-top: 0; +} +.oo-ui-buttonOptionWidget.oo-ui-optionWidget-selected, +.oo-ui-buttonOptionWidget.oo-ui-optionWidget-pressed, +.oo-ui-buttonOptionWidget.oo-ui-optionWidget-highlighted { + background-color: transparent; +} +.oo-ui-buttonOptionWidget.oo-ui-widget-disabled .oo-ui-iconElement-icon, +.oo-ui-buttonOptionWidget.oo-ui-widget-disabled .oo-ui-indicatorElement-indicator { + opacity: 1; +} +.oo-ui-radioOptionWidget { + cursor: default; + padding: 0.25em 0; + background-color: transparent; +} +.oo-ui-radioOptionWidget .oo-ui-radioInputWidget, +.oo-ui-radioOptionWidget.oo-ui-labelElement .oo-ui-labelElement-label { + display: inline-block; + vertical-align: middle; +} +.oo-ui-radioOptionWidget.oo-ui-optionWidget-selected, +.oo-ui-radioOptionWidget.oo-ui-optionWidget-pressed, +.oo-ui-radioOptionWidget.oo-ui-optionWidget-highlighted { + background-color: transparent; +} +.oo-ui-radioOptionWidget.oo-ui-labelElement .oo-ui-labelElement-label { + padding: 0.25em; + padding-left: 1em; +} +.oo-ui-radioOptionWidget .oo-ui-radioInputWidget { + margin-right: 0; +} +.oo-ui-labelWidget { + display: inline-block; +} +.oo-ui-iconWidget { + display: inline-block; + vertical-align: middle; + background-position: center center; + background-repeat: no-repeat; + line-height: 2.5em; + height: 1.875em; + width: 1.875em; +} +.oo-ui-iconWidget.oo-ui-widget-disabled { + opacity: 0.2; +} +.oo-ui-indicatorWidget { + display: inline-block; + vertical-align: middle; + background-position: center center; + background-repeat: no-repeat; + line-height: 2.5em; + height: 0.9375em; + width: 0.9375em; + margin: 0.46875em; +} +.oo-ui-indicatorWidget.oo-ui-widget-disabled { + opacity: 0.2; +} +.oo-ui-buttonWidget { + display: inline-block; + vertical-align: middle; + margin-right: 0.5em; +} +.oo-ui-buttonWidget:last-child { + margin-right: 0; +} +.oo-ui-buttonGroupWidget { + display: inline-block; + white-space: nowrap; + border-radius: 2px; + margin-right: 0.5em; +} +.oo-ui-buttonGroupWidget:last-child { + margin-right: 0; +} +.oo-ui-buttonGroupWidget .oo-ui-buttonWidget { + margin-right: 0; +} +.oo-ui-buttonGroupWidget .oo-ui-buttonWidget:last-child { + margin-right: 0; +} +.oo-ui-buttonGroupWidget .oo-ui-buttonElement-framed .oo-ui-buttonElement-button { + border-radius: 0; + margin-left: -1px; +} +.oo-ui-buttonGroupWidget .oo-ui-buttonElement-framed:first-child .oo-ui-buttonElement-button { + border-bottom-left-radius: 2px; + border-top-left-radius: 2px; + margin-left: 0; +} +.oo-ui-buttonGroupWidget .oo-ui-buttonElement-framed:last-child .oo-ui-buttonElement-button { + border-bottom-right-radius: 2px; + border-top-right-radius: 2px; +} +.oo-ui-toggleSwitchWidget { + position: relative; + display: inline-block; + vertical-align: middle; + overflow: hidden; + cursor: pointer; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; + -webkit-transform: translateZ(0px); + -moz-transform: translateZ(0px); + -ms-transform: translateZ(0px); + -o-transform: translateZ(0px); + transform: translateZ(0px); + height: 2em; + width: 4em; + border-radius: 1em; + border: 1px #dddddd solid; + margin-right: 0.5em; +} +.oo-ui-toggleSwitchWidget.oo-ui-widget-disabled { + cursor: default; +} +.oo-ui-toggleSwitchWidget-grip { + position: absolute; + display: block; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} +.oo-ui-toggleSwitchWidget .oo-ui-toggleSwitchWidget-glow { + position: absolute; + top: 0; + bottom: 0; + right: 0; + left: 0; + -webkit-touch-callout: none; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} +.oo-ui-toggleWidget-off .oo-ui-toggleSwitchWidget-glow { + display: none; +} +.oo-ui-toggleSwitchWidget:last-child { + margin-right: 0; +} +.oo-ui-toggleSwitchWidget-grip { + top: 0.25em; + left: 0.25em; + width: 1.5em; + height: 1.5em; + margin-top: -1px; + border-radius: 1em; + border: 1px #dddddd solid; + background-color: #f7f7f7; + -webkit-transition: left 0.1s ease-in-out, margin-left 0.1s ease-in-out; + -moz-transition: left 0.1s ease-in-out, margin-left 0.1s ease-in-out; + -ms-transition: left 0.1s ease-in-out, margin-left 0.1s ease-in-out; + -o-transition: left 0.1s ease-in-out, margin-left 0.1s ease-in-out; + transition: left 0.1s ease-in-out, margin-left 0.1s ease-in-out; +} +.oo-ui-toggleSwitchWidget-glow { + border-radius: 1em; + background-color: #f7f7f7; + -webkit-transition: background-color 0.1s ease-in-out; + -moz-transition: background-color 0.1s ease-in-out; + -ms-transition: background-color 0.1s ease-in-out; + -o-transition: background-color 0.1s ease-in-out; + transition: background-color 0.1s ease-in-out; +} +.oo-ui-toggleSwitchWidget.oo-ui-toggleWidget-on .oo-ui-toggleSwitchWidget-grip { + left: 2.25em; + margin-left: -2px; +} +.oo-ui-toggleSwitchWidget.oo-ui-toggleWidget-off .oo-ui-toggleSwitchWidget-glow { + display: block; +} +.oo-ui-toggleSwitchWidget.oo-ui-toggleWidget-off .oo-ui-toggleSwitchWidget-grip { + left: 0.25em; + margin-left: 0; +} +.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled { + border: 1px #cccccc solid; +} +.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled:hover { + border-color: #aaaaaa; +} +.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled .oo-ui-toggleSwitchWidget-grip { + background-color: #ffffff; + border-color: #aaaaaa; +} +.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled.oo-ui-toggleWidget-on .oo-ui-toggleSwitchWidget-glow { + background-color: #d0d0d0; +} +.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled.oo-ui-toggleWidget-off .oo-ui-toggleSwitchWidget-glow { + background-color: #ffffff; +} +.oo-ui-progressBarWidget { + max-width: 50em; + border: 1px solid #cccccc; + border-radius: 0.1em; + overflow: hidden; +} +.oo-ui-progressBarWidget-bar { + height: 1em; + background: #dddddd; + -webkit-transition: width 200ms, margin-left 200ms; + -moz-transition: width 200ms, margin-left 200ms; + -ms-transition: width 200ms, margin-left 200ms; + -o-transition: width 200ms, margin-left 200ms; + transition: width 200ms, margin-left 200ms; +} +.oo-ui-progressBarWidget-indeterminate .oo-ui-progressBarWidget-bar { + -webkit-animation: oo-ui-progressBarWidget-slide 2s infinite linear; + -moz-animation: oo-ui-progressBarWidget-slide 2s infinite linear; + -ms-animation: oo-ui-progressBarWidget-slide 2s infinite linear; + -o-animation: oo-ui-progressBarWidget-slide 2s infinite linear; + animation: oo-ui-progressBarWidget-slide 2s infinite linear; + width: 40%; + margin-left: -10%; + border-left-width: 1px; +} +.oo-ui-progressBarWidget.oo-ui-widget-disabled { + opacity: 0.6; +} +.oo-ui-actionWidget.oo-ui-pendingElement-pending { + background-image: /* @embed */ url(themes/mediawiki/images/textures/pending.gif); +} +.oo-ui-popupWidget { + position: absolute; + /* @noflip */ + left: 0; +} +.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; + position: absolute; + top: 0; + /* @noflip */ + left: 0; + background-repeat: no-repeat; +} +.oo-ui-popupWidget-head { + -webkit-touch-callout: none; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} +.oo-ui-popupWidget-head .oo-ui-buttonWidget { + float: right; +} +.oo-ui-popupWidget-head .oo-ui-labelElement-label { + float: left; + cursor: default; +} +.oo-ui-popupWidget-body { + clear: both; + overflow: hidden; +} +.oo-ui-popupWidget-popup { + border: 1px solid #aaaaaa; + border-radius: 0.2em; + background-color: #ffffff; + box-shadow: inset 0 -0.2em 0 0 rgba(0, 0, 0, 0.2); +} +.oo-ui-popupWidget-anchored .oo-ui-popupWidget-popup { + margin-top: 9px; +} +.oo-ui-popupWidget-anchored .oo-ui-popupWidget-anchor:before, +.oo-ui-popupWidget-anchored .oo-ui-popupWidget-anchor:after { + content: ""; + position: absolute; + width: 0; + height: 0; + border-style: solid; + border-color: transparent; + border-top: 0; +} +.oo-ui-popupWidget-anchored .oo-ui-popupWidget-anchor:before { + bottom: -10px; + left: -9px; + border-bottom-color: #888888; + border-width: 10px; +} +.oo-ui-popupWidget-anchored .oo-ui-popupWidget-anchor:after { + bottom: -10px; + left: -8px; + border-bottom-color: #ffffff; + border-width: 9px; +} +.oo-ui-popupWidget-transitioning .oo-ui-popupWidget-popup { + -webkit-transition: width 100ms ease-in-out, height 100ms ease-in-out, left 100ms ease-in-out; + -moz-transition: width 100ms ease-in-out, height 100ms ease-in-out, left 100ms ease-in-out; + -ms-transition: width 100ms ease-in-out, height 100ms ease-in-out, left 100ms ease-in-out; + -o-transition: width 100ms ease-in-out, height 100ms ease-in-out, left 100ms ease-in-out; + transition: width 100ms ease-in-out, height 100ms ease-in-out, left 100ms ease-in-out; +} +.oo-ui-popupWidget-head { + height: 2.5em; +} +.oo-ui-popupWidget-head .oo-ui-buttonWidget { + margin: 0.25em; +} +.oo-ui-popupWidget-head .oo-ui-labelElement-label { + margin: 0.75em 1em; +} +.oo-ui-popupWidget-body-padded { + padding: 0 1em; +} +.oo-ui-popupButtonWidget { + position: relative; +} +.oo-ui-popupButtonWidget .oo-ui-popupWidget { + position: absolute; + cursor: auto; +} +.oo-ui-popupButtonWidget.oo-ui-buttonElement-frameless > .oo-ui-popupWidget { + /* @noflip */ + left: 1em; +} +.oo-ui-popupButtonWidget.oo-ui-buttonElement-framed > .oo-ui-popupWidget { + /* @noflip */ + left: 1.75em; +} +.oo-ui-inputWidget { + margin-right: 0.5em; +} +.oo-ui-inputWidget:last-child { + margin-right: 0; +} +.oo-ui-buttonInputWidget { + display: inline-block; + vertical-align: middle; +} +.oo-ui-checkboxInputWidget { + position: relative; + line-height: 1.6em; + white-space: nowrap; +} +.oo-ui-checkboxInputWidget * { + font: inherit; + vertical-align: middle; +} +.oo-ui-checkboxInputWidget input[type="checkbox"] { + opacity: 0; + z-index: 1; + position: relative; + margin: 0; + width: 1.6em; + height: 1.6em; + max-width: none; +} +.oo-ui-checkboxInputWidget input[type="checkbox"] + span { + cursor: pointer; + -webkit-transition: background-size 0.2s cubic-bezier(0.175, 0.885, 0.32, 1.275); + -moz-transition: background-size 0.2s cubic-bezier(0.175, 0.885, 0.32, 1.275); + -ms-transition: background-size 0.2s cubic-bezier(0.175, 0.885, 0.32, 1.275); + -o-transition: background-size 0.2s cubic-bezier(0.175, 0.885, 0.32, 1.275); + transition: background-size 0.2s cubic-bezier(0.175, 0.885, 0.32, 1.275); + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; + position: absolute; + left: 0; + border-radius: 2px; + width: 1.6em; + height: 1.6em; + background-color: white; + border: 1px solid #777777; + background-image: url("themes/mediawiki/images/icons/check-constructive.png"); + background-image: -webkit-linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/check-constructive.svg"); + background-image: linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/check-constructive.svg"); + background-image: -o-linear-gradient(transparent, transparent), url("themes/mediawiki/images/icons/check-constructive.png"); + background-repeat: no-repeat; + background-position: center center; + background-origin: border-box; + background-size: 0 0; +} +.oo-ui-checkboxInputWidget input[type="checkbox"]:checked + span { + background-size: 100% 100%; +} +.oo-ui-checkboxInputWidget input[type="checkbox"]:active + span { + background-color: #dddddd; + border-color: #dddddd; +} +.oo-ui-checkboxInputWidget input[type="checkbox"]:focus + span { + border-width: 2px; +} +.oo-ui-checkboxInputWidget input[type="checkbox"]:focus:hover + span, +.oo-ui-checkboxInputWidget input[type="checkbox"]:hover + span { + border-bottom-width: 3px; +} +.oo-ui-checkboxInputWidget input[type="checkbox"]:disabled + span { + cursor: default; + background-color: #eeeeee; + border-color: #eeeeee; +} +.oo-ui-checkboxInputWidget input[type="checkbox"]:disabled:checked + span { + background-image: url("themes/mediawiki/images/icons/check-invert.png"); + background-image: -webkit-linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/check-invert.svg"); + background-image: linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/check-invert.svg"); + background-image: -o-linear-gradient(transparent, transparent), url("themes/mediawiki/images/icons/check-invert.png"); +} +.oo-ui-dropdownInputWidget { + position: relative; + vertical-align: middle; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; + width: 100%; + max-width: 50em; +} +.oo-ui-dropdownInputWidget select { + display: inline-block; + width: 100%; + resize: none; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} +.oo-ui-dropdownInputWidget select { + height: 2.5em; + padding: 0.5em; + font-size: inherit; + font-family: inherit; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; + border: 1px solid #cccccc; +} +.oo-ui-dropdownInputWidget.oo-ui-widget-enabled select:hover, +.oo-ui-dropdownInputWidget.oo-ui-widget-enabled select:focus { + border-color: #aaaaaa; + outline: none; +} +.oo-ui-dropdownInputWidget.oo-ui-widget-disabled select { + color: #cccccc; + border-color: #dddddd; + background-color: #f3f3f3; +} +.oo-ui-radioInputWidget { + position: relative; + line-height: 1.6em; + white-space: nowrap; +} +.oo-ui-radioInputWidget * { + font: inherit; + vertical-align: middle; +} +.oo-ui-radioInputWidget input[type="radio"] { + opacity: 0; + z-index: 1; + position: relative; + margin: 0; + width: 1.6em; + height: 1.6em; + max-width: none; +} +.oo-ui-radioInputWidget input[type="radio"] + span { + cursor: pointer; + -webkit-transition: background-size 0.2s cubic-bezier(0.175, 0.885, 0.32, 1.275); + -moz-transition: background-size 0.2s cubic-bezier(0.175, 0.885, 0.32, 1.275); + -ms-transition: background-size 0.2s cubic-bezier(0.175, 0.885, 0.32, 1.275); + -o-transition: background-size 0.2s cubic-bezier(0.175, 0.885, 0.32, 1.275); + transition: background-size 0.2s cubic-bezier(0.175, 0.885, 0.32, 1.275); + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; + position: absolute; + left: 0; + border-radius: 100%; + width: 1.6em; + height: 1.6em; + background: white; + border: 1px solid #777777; + background-image: url("themes/mediawiki/images/icons/circle-constructive.png"); + background-image: -webkit-linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/circle-constructive.svg"); + background-image: linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/circle-constructive.svg"); + background-image: -o-linear-gradient(transparent, transparent), url("themes/mediawiki/images/icons/circle-constructive.png"); + background-repeat: no-repeat; + background-position: center center; + background-origin: border-box; + background-size: 0 0; +} +.oo-ui-radioInputWidget input[type="radio"]:checked + span { + background-size: 100% 100%; +} +.oo-ui-radioInputWidget input[type="radio"]:active + span { + background-color: #dddddd; + border-color: #dddddd; +} +.oo-ui-radioInputWidget input[type="radio"]:focus + span { + border-width: 2px; +} +.oo-ui-radioInputWidget input[type="radio"]:focus:hover + span, +.oo-ui-radioInputWidget input[type="radio"]:hover + span { + border-bottom-width: 3px; +} +.oo-ui-radioInputWidget input[type="radio"]:disabled + span { + cursor: default; + background-color: #eeeeee; + border-color: #eeeeee; +} +.oo-ui-radioInputWidget input[type="radio"]:disabled:checked + span { + background-image: url("themes/mediawiki/images/icons/circle-invert.png"); + background-image: -webkit-linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/circle-invert.svg"); + background-image: linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/circle-invert.svg"); + background-image: -o-linear-gradient(transparent, transparent), url("themes/mediawiki/images/icons/circle-invert.png"); +} +.oo-ui-textInputWidget { + position: relative; + vertical-align: middle; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; + width: 100%; + max-width: 50em; +} +.oo-ui-textInputWidget input, +.oo-ui-textInputWidget textarea { + display: inline-block; + width: 100%; + resize: none; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} +.oo-ui-textInputWidget > .oo-ui-iconElement-icon, +.oo-ui-textInputWidget > .oo-ui-indicatorElement-indicator, +.oo-ui-textInputWidget > .oo-ui-labelElement-label { + display: none; +} +.oo-ui-textInputWidget.oo-ui-iconElement > .oo-ui-iconElement-icon, +.oo-ui-textInputWidget.oo-ui-indicatorElement > .oo-ui-indicatorElement-indicator { + display: block; + position: absolute; + top: 0; + height: 100%; + background-repeat: no-repeat; + -webkit-touch-callout: none; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} +.oo-ui-textInputWidget.oo-ui-widget-enabled > .oo-ui-iconElement-icon, +.oo-ui-textInputWidget.oo-ui-widget-enabled > .oo-ui-indicatorElement-indicator { + cursor: pointer; +} +.oo-ui-textInputWidget.oo-ui-labelElement > .oo-ui-labelElement-label { + display: block; +} +.oo-ui-textInputWidget > .oo-ui-iconElement-icon { + left: 0; +} +.oo-ui-textInputWidget > .oo-ui-indicatorElement-indicator { + right: 0; +} +.oo-ui-textInputWidget > .oo-ui-labelElement-label { + position: absolute; + top: 0; +} +.oo-ui-textInputWidget-labelPosition-after > .oo-ui-labelElement-label { + right: 0; +} +.oo-ui-textInputWidget-labelPosition-before > .oo-ui-labelElement-label { + left: 0; +} +.oo-ui-textInputWidget input, +.oo-ui-textInputWidget textarea { + padding: 0.5em; + margin: 0; + font-size: inherit; + font-family: inherit; + background-color: #ffffff; + color: black; + border: solid 1px #cccccc; + box-shadow: inset 0 0 0 0 #347bff; + border-radius: 0.1em; + -webkit-transition: box-shadow 0.1s; + -moz-transition: box-shadow 0.1s; + -ms-transition: box-shadow 0.1s; + -o-transition: box-shadow 0.1s; + transition: box-shadow 0.1s; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} +.oo-ui-textInputWidget-decorated input, +.oo-ui-textInputWidget-decorated textarea { + padding-left: 2em; +} +.oo-ui-textInputWidget-icon { + width: 2em; +} +.oo-ui-textInputWidget.oo-ui-widget-enabled input, +.oo-ui-textInputWidget.oo-ui-widget-enabled textarea { + -webkit-transition: border 0.2s cubic-bezier(0.39, 0.575, 0.565, 1) box-shadow 0.2s cubic-bezier(0.39, 0.575, 0.565, 1); + -moz-transition: border 0.2s cubic-bezier(0.39, 0.575, 0.565, 1) box-shadow 0.2s cubic-bezier(0.39, 0.575, 0.565, 1); + -ms-transition: border 0.2s cubic-bezier(0.39, 0.575, 0.565, 1) box-shadow 0.2s cubic-bezier(0.39, 0.575, 0.565, 1); + -o-transition: border 0.2s cubic-bezier(0.39, 0.575, 0.565, 1) box-shadow 0.2s cubic-bezier(0.39, 0.575, 0.565, 1); + transition: border 0.2s cubic-bezier(0.39, 0.575, 0.565, 1) box-shadow 0.2s cubic-bezier(0.39, 0.575, 0.565, 1); +} +.oo-ui-textInputWidget.oo-ui-widget-enabled input:focus, +.oo-ui-textInputWidget.oo-ui-widget-enabled textarea:focus { + outline: none; + border-color: #347bff; + box-shadow: inset 0 0 0 0.1em #347bff; +} +.oo-ui-textInputWidget.oo-ui-widget-enabled input[readonly], +.oo-ui-textInputWidget.oo-ui-widget-enabled textarea[readonly] { + color: #777777; + text-shadow: 0 1px 1px #ffffff; +} +.oo-ui-textInputWidget.oo-ui-widget-enabled input[readonly]:focus, +.oo-ui-textInputWidget.oo-ui-widget-enabled textarea[readonly]:focus { + border-color: #cccccc; + box-shadow: inset 0 0 0 0.1em #cccccc; +} +.oo-ui-textInputWidget.oo-ui-widget-disabled input, +.oo-ui-textInputWidget.oo-ui-widget-disabled textarea { + color: #cccccc; + text-shadow: 0 1px 1px #ffffff; + border-color: #dddddd; + background-color: #f3f3f3; +} +.oo-ui-textInputWidget.oo-ui-widget-disabled .oo-ui-iconElement-icon, +.oo-ui-textInputWidget.oo-ui-widget-disabled .oo-ui-indicatorElement-indicator { + opacity: 0.2; +} +.oo-ui-textInputWidget.oo-ui-widget-disabled .oo-ui-labelElement-label { + color: #dddddd; + text-shadow: 0 1px 1px #ffffff; +} +.oo-ui-textInputWidget.oo-ui-pendingElement-pending input, +.oo-ui-textInputWidget.oo-ui-pendingElement-pending textarea { + background-color: transparent; + background-image: /* @embed */ url(themes/mediawiki/images/textures/pending.gif); +} +.oo-ui-textInputWidget.oo-ui-iconElement input, +.oo-ui-textInputWidget.oo-ui-iconElement textarea { + padding-left: 2.75em; +} +.oo-ui-textInputWidget.oo-ui-iconElement .oo-ui-iconElement-icon { + left: 0.4em; + width: 1.875em; + margin-left: 0.1em; + height: 100%; + background-position: right center; +} +.oo-ui-textInputWidget.oo-ui-indicatorElement input, +.oo-ui-textInputWidget.oo-ui-indicatorElement textarea { + padding-right: 1.875em; +} +.oo-ui-textInputWidget.oo-ui-indicatorElement .oo-ui-indicatorElement-indicator { + width: 0.9375em; + margin: 0 0.775em; + height: 100%; +} +.oo-ui-textInputWidget > .oo-ui-labelElement-label { + padding: 0.4em; + line-height: 1.5em; + color: #888888; +} +.oo-ui-textInputWidget-labelPosition-after.oo-ui-indicatorElement > .oo-ui-labelElement-label { + margin-right: 2em; +} +.oo-ui-textInputWidget-labelPosition-before.oo-ui-iconElement > .oo-ui-labelElement-label { + margin-left: 2.5em; +} +.oo-ui-menuSelectWidget { + position: absolute; + background: #ffffff; + margin-top: -1px; + border: 1px solid #aaaaaa; + border-radius: 0 0 0.2em 0.2em; + padding-bottom: 0.25em; + box-shadow: inset 0 -0.2em 0 0 rgba(0, 0, 0, 0.2), 0 0.1em 0 0 rgba(0, 0, 0, 0.2); +} +.oo-ui-menuSelectWidget input { + position: absolute; + width: 0; + height: 0; + overflow: hidden; + opacity: 0; +} +.oo-ui-menuOptionWidget { + position: relative; + padding: 0.5em 1em; +} +.oo-ui-menuOptionWidget .oo-ui-iconElement-icon { + display: none; +} +.oo-ui-menuOptionWidget.oo-ui-optionWidget-selected { + background-color: transparent; +} +.oo-ui-menuOptionWidget.oo-ui-optionWidget-selected .oo-ui-iconElement-icon { + display: block; +} +.oo-ui-menuOptionWidget.oo-ui-optionWidget-selected { + background-color: #999999; + color: #ffffff; +} +.oo-ui-menuOptionWidget.oo-ui-optionWidget-selected .oo-ui-iconElement-icon { + display: none; +} +.oo-ui-menuOptionWidget.oo-ui-optionWidget-highlighted { + background-color: #eeeeee; + color: black; +} +.oo-ui-menuSectionOptionWidget { + cursor: default; + padding: 0.33em 0.75em; + color: #888888; +} +.oo-ui-dropdownWidget { + display: inline-block; + position: relative; + margin: 0.25em 0; + width: 100%; + max-width: 50em; + margin-right: 0.5em; +} +.oo-ui-dropdownWidget-handle { + width: 100%; + display: inline-block; + cursor: pointer; + -webkit-touch-callout: none; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} +.oo-ui-dropdownWidget-handle .oo-ui-indicatorElement-indicator, +.oo-ui-dropdownWidget-handle .oo-ui-iconElement-icon { + position: absolute; + background-position: center center; + background-repeat: no-repeat; +} +.oo-ui-dropdownWidget > .oo-ui-menuSelectWidget { + z-index: 1; + width: 100%; +} +.oo-ui-dropdownWidget.oo-ui-widget-disabled .oo-ui-dropdownWidget-handle { + cursor: default; +} +.oo-ui-dropdownWidget:last-child { + margin-right: 0; +} +.oo-ui-dropdownWidget-handle { + height: 2.5em; + border: 1px solid #cccccc; + border-radius: 0.1em; +} +.oo-ui-dropdownWidget-handle .oo-ui-indicatorElement-indicator { + right: 0; +} +.oo-ui-dropdownWidget-handle .oo-ui-iconElement-icon { + left: 0.25em; +} +.oo-ui-dropdownWidget-handle .oo-ui-labelElement-label { + line-height: 2.5em; + margin: 0 1em; +} +.oo-ui-dropdownWidget-handle .oo-ui-indicatorElement-indicator { + top: 0; + width: 0.9375em; + height: 0.9375em; + margin: 0.775em; +} +.oo-ui-dropdownWidget-handle .oo-ui-iconElement-icon { + top: 0; + width: 1.875em; + height: 1.875em; + margin: 0.3em; +} +.oo-ui-dropdownWidget:hover .oo-ui-dropdownWidget-handle { + border-color: #aaaaaa; +} +.oo-ui-dropdownWidget.oo-ui-widget-disabled .oo-ui-dropdownWidget-handle { + color: #cccccc; + text-shadow: 0 1px 1px #ffffff; + border-color: #dddddd; + background-color: #f3f3f3; +} +.oo-ui-dropdownWidget.oo-ui-widget-disabled .oo-ui-indicatorElement-indicator { + opacity: 0.2; +} +.oo-ui-dropdownWidget.oo-ui-iconElement .oo-ui-dropdownWidget-handle .oo-ui-labelElement-label { + margin-left: 3em; +} +.oo-ui-dropdownWidget.oo-ui-indicatorElement .oo-ui-dropdownWidget-handle .oo-ui-labelElement-label { + margin-right: 2em; +} +.oo-ui-dropdownWidget .oo-ui-selectWidget { + border-top-color: #ffffff; +} +.oo-ui-outlineOptionWidget { + position: relative; + cursor: pointer; + -webkit-touch-callout: none; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + font-size: 1.1em; + padding: 0.75em; +} +.oo-ui-outlineOptionWidget.oo-ui-indicatorElement .oo-ui-labelElement-label { + padding-right: 1.5em; +} +.oo-ui-outlineOptionWidget.oo-ui-indicatorElement .oo-ui-indicatorElement-indicator { + opacity: 0.5; +} +.oo-ui-outlineOptionWidget-level-0 { + padding-left: 3.5em; +} +.oo-ui-outlineOptionWidget-level-0 .oo-ui-iconElement-icon { + left: 1em; +} +.oo-ui-outlineOptionWidget-level-1 { + padding-left: 5em; +} +.oo-ui-outlineOptionWidget-level-1 .oo-ui-iconElement-icon { + left: 2.5em; +} +.oo-ui-outlineOptionWidget-level-2 { + padding-left: 6.5em; +} +.oo-ui-outlineOptionWidget-level-2 .oo-ui-iconElement-icon { + left: 4em; +} +.oo-ui-selectWidget-depressed .oo-ui-outlineOptionWidget.oo-ui-optionWidget-selected { + background-color: #d0d0d0; + text-shadow: 0 1px 1px #ffffff; +} +.oo-ui-outlineOptionWidget.oo-ui-flaggedElement-important { + font-weight: bold; +} +.oo-ui-outlineOptionWidget.oo-ui-flaggedElement-placeholder { + font-style: italic; +} +.oo-ui-outlineOptionWidget.oo-ui-flaggedElement-empty .oo-ui-iconElement-icon { + opacity: 0.5; +} +.oo-ui-outlineOptionWidget.oo-ui-flaggedElement-empty .oo-ui-labelElement-label { + color: #777777; +} +.oo-ui-outlineControlsWidget { + height: 3em; + background-color: #ffffff; +} +.oo-ui-outlineControlsWidget-items, +.oo-ui-outlineControlsWidget-movers { + float: left; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} +.oo-ui-outlineControlsWidget > .oo-ui-iconElement-icon { + float: left; + background-position: right center; + background-repeat: no-repeat; +} +.oo-ui-outlineControlsWidget-items { + float: left; +} +.oo-ui-outlineControlsWidget-items .oo-ui-buttonWidget { + float: left; +} +.oo-ui-outlineControlsWidget-movers { + float: right; +} +.oo-ui-outlineControlsWidget-movers .oo-ui-buttonWidget { + float: right; +} +.oo-ui-outlineControlsWidget-items, +.oo-ui-outlineControlsWidget-movers { + height: 2em; + margin: 0.5em 0.5em 0.5em 0; + padding: 0; +} +.oo-ui-outlineControlsWidget > .oo-ui-iconElement-icon { + width: 1.5em; + height: 2em; + margin: 0.5em 0 0.5em 0.5em; + opacity: 0.2; +} +.oo-ui-comboBoxWidget { + display: inline-block; + position: relative; + width: 100%; + max-width: 50em; + margin-right: 0.5em; +} +.oo-ui-comboBoxWidget > .oo-ui-menuSelectWidget { + z-index: 1; + width: 100%; +} +.oo-ui-comboBoxWidget:last-child { + margin-right: 0; +} +.oo-ui-comboBoxWidget .oo-ui-textInputWidget input, +.oo-ui-comboBoxWidget .oo-ui-textInputWidget textarea { + height: 2.35em; +} +.oo-ui-searchWidget-query { + position: absolute; + top: 0; + left: 0; + right: 0; +} +.oo-ui-searchWidget-query .oo-ui-textInputWidget { + width: 100%; +} +.oo-ui-searchWidget-results { + position: absolute; + bottom: 0; + left: 0; + right: 0; + overflow-x: hidden; + overflow-y: auto; +} +.oo-ui-searchWidget-query { + height: 4em; + padding: 0 1em; + border-bottom: 1px solid #cccccc; +} +.oo-ui-searchWidget-query .oo-ui-textInputWidget { + margin: 0.75em 0; +} +.oo-ui-searchWidget-results { + top: 4em; + padding: 1em; + line-height: 0; +} +.oo-ui-window { + background: transparent; + font-size: 0.8em; +} +.oo-ui-window-frame { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} +.oo-ui-window-content:focus { + outline: none; +} +.oo-ui-window-head, +.oo-ui-window-foot { + -webkit-touch-callout: none; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} +.oo-ui-window-body { + margin: 0; + padding: 0; + background: none; +} +.oo-ui-window-overlay { + position: absolute; + top: 0; + /* @noflip */ + left: 0; +} +.oo-ui-dialog-content > .oo-ui-window-head, +.oo-ui-dialog-content > .oo-ui-window-body, +.oo-ui-dialog-content > .oo-ui-window-foot { + position: absolute; + left: 0; + right: 0; + overflow: hidden; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} +.oo-ui-dialog-content > .oo-ui-window-head { + z-index: 1; + top: 0; +} +.oo-ui-dialog-content > .oo-ui-window-body { + z-index: 2; + top: 0; + bottom: 0; +} +.oo-ui-dialog-content > .oo-ui-window-foot { + z-index: 1; + bottom: 0; +} +.oo-ui-dialog-content > .oo-ui-window-body { + outline: 1px solid #aaaaaa; +} +.oo-ui-messageDialog-actions-horizontal { + display: table; + table-layout: fixed; + width: 100%; +} +.oo-ui-messageDialog-actions-horizontal .oo-ui-actionWidget { + display: table-cell; + width: 1%; +} +.oo-ui-messageDialog-actions-vertical { + display: block; +} +.oo-ui-messageDialog-actions-vertical .oo-ui-actionWidget { + display: block; + overflow: hidden; + text-overflow: ellipsis; +} +.oo-ui-messageDialog-actions .oo-ui-actionWidget { + position: relative; + text-align: center; +} +.oo-ui-messageDialog-actions .oo-ui-actionWidget .oo-ui-buttonElement-button { + display: block; +} +.oo-ui-messageDialog-actions .oo-ui-actionWidget .oo-ui-labelElement-label { + position: relative; + top: auto; + bottom: auto; + display: inline; + white-space: nowrap; +} +.oo-ui-messageDialog-title, +.oo-ui-messageDialog-message { + display: block; + text-align: center; + padding-top: 0.5em; +} +.oo-ui-messageDialog-title { + font-size: 1.5em; + line-height: 1em; + color: #000000; +} +.oo-ui-messageDialog-message { + font-size: 0.9em; + line-height: 1.25em; + color: #666666; +} +.oo-ui-messageDialog-message-verbose { + font-size: 1.1em; + line-height: 1.5em; + text-align: left; +} +.oo-ui-messageDialog-actions-horizontal .oo-ui-actionWidget { + border-right: 1px solid #e5e5e5; +} +.oo-ui-messageDialog-actions-horizontal .oo-ui-actionWidget:last-child { + border-right-width: 0; +} +.oo-ui-messageDialog-actions-vertical .oo-ui-actionWidget { + border-bottom: 1px solid #e5e5e5; +} +.oo-ui-messageDialog-actions-vertical .oo-ui-actionWidget:last-child { + border-bottom-width: 0; +} +.oo-ui-messageDialog-actions .oo-ui-actionWidget { + height: 3.4em; +} +.oo-ui-messageDialog-actions .oo-ui-actionWidget.oo-ui-labelElement .oo-ui-labelElement-label { + text-align: center; + line-height: 3.4em; + padding: 0 2em; +} +.oo-ui-messageDialog-actions .oo-ui-actionWidget:hover { + background-color: rgba(0, 0, 0, 0.05); +} +.oo-ui-messageDialog-actions .oo-ui-actionWidget:active { + background-color: rgba(0, 0, 0, 0.1); +} +.oo-ui-messageDialog-actions .oo-ui-actionWidget.oo-ui-flaggedElement-progressive:hover { + background-color: rgba(8, 126, 204, 0.05); +} +.oo-ui-messageDialog-actions .oo-ui-actionWidget.oo-ui-flaggedElement-progressive:active { + background-color: rgba(8, 126, 204, 0.1); +} +.oo-ui-messageDialog-actions .oo-ui-actionWidget.oo-ui-flaggedElement-progressive .oo-ui-labelElement-label { + font-weight: bold; +} +.oo-ui-messageDialog-actions .oo-ui-actionWidget.oo-ui-flaggedElement-constructive:hover { + background-color: rgba(118, 171, 54, 0.05); +} +.oo-ui-messageDialog-actions .oo-ui-actionWidget.oo-ui-flaggedElement-constructive:active { + background-color: rgba(118, 171, 54, 0.1); +} +.oo-ui-messageDialog-actions .oo-ui-actionWidget.oo-ui-flaggedElement-destructive:hover { + background-color: rgba(212, 83, 83, 0.05); +} +.oo-ui-messageDialog-actions .oo-ui-actionWidget.oo-ui-flaggedElement-destructive:active { + background-color: rgba(212, 83, 83, 0.1); +} +.oo-ui-processDialog-location { + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; +} +.oo-ui-processDialog-title { + display: inline; + padding: 0; +} +.oo-ui-processDialog-actions-safe .oo-ui-actionWidget, +.oo-ui-processDialog-actions-primary .oo-ui-actionWidget, +.oo-ui-processDialog-actions-other .oo-ui-actionWidget { + white-space: nowrap; +} +.oo-ui-processDialog-actions-safe, +.oo-ui-processDialog-actions-primary { + position: absolute; + top: 0; + bottom: 0; +} +.oo-ui-processDialog-actions-safe { + left: 0; +} +.oo-ui-processDialog-actions-primary { + right: 0; +} +.oo-ui-processDialog-errors { + position: absolute; + top: 0; + left: 0; + right: 0; + bottom: 0; + z-index: 2; + overflow-x: hidden; + overflow-y: auto; +} +.oo-ui-processDialog-content .oo-ui-window-head { + height: 3.4em; +} +.oo-ui-processDialog-content .oo-ui-window-head.oo-ui-pendingElement-pending { + background-image: /* @embed */ url(themes/mediawiki/images/textures/pending.gif); +} +.oo-ui-processDialog-content .oo-ui-window-body { + top: 3.4em; + outline: 1px solid rgba(0, 0, 0, 0.2); +} +.oo-ui-processDialog-navigation { + position: relative; + height: 3.4em; + padding: 0 1em; +} +.oo-ui-processDialog-location { + padding: 0.75em 0; + height: 1.875em; + cursor: default; + text-align: center; +} +.oo-ui-processDialog-title { + font-weight: bold; + line-height: 1.875em; +} +.oo-ui-processDialog-actions-safe .oo-ui-actionWidget .oo-ui-buttonElement-button, +.oo-ui-processDialog-actions-primary .oo-ui-actionWidget .oo-ui-buttonElement-button, +.oo-ui-processDialog-actions-other .oo-ui-actionWidget .oo-ui-buttonElement-button { + min-width: 1.875em; + min-height: 1.875em; +} +.oo-ui-processDialog-actions-safe .oo-ui-actionWidget .oo-ui-labelElement-label, +.oo-ui-processDialog-actions-primary .oo-ui-actionWidget .oo-ui-labelElement-label, +.oo-ui-processDialog-actions-other .oo-ui-actionWidget .oo-ui-labelElement-label { + line-height: 1.875em; +} +.oo-ui-processDialog-actions-safe .oo-ui-actionWidget.oo-ui-iconElement .oo-ui-iconElement-icon, +.oo-ui-processDialog-actions-primary .oo-ui-actionWidget.oo-ui-iconElement .oo-ui-iconElement-icon, +.oo-ui-processDialog-actions-other .oo-ui-actionWidget.oo-ui-iconElement .oo-ui-iconElement-icon { + margin-top: -0.125em; +} +.oo-ui-processDialog-actions-safe .oo-ui-actionWidget.oo-ui-buttonElement-framed, +.oo-ui-processDialog-actions-primary .oo-ui-actionWidget.oo-ui-buttonElement-framed, +.oo-ui-processDialog-actions-other .oo-ui-actionWidget.oo-ui-buttonElement-framed { + margin: 0.75em 0 0.75em 0.75em; +} +.oo-ui-processDialog-actions-safe .oo-ui-actionWidget.oo-ui-buttonElement-framed .oo-ui-buttonElement-button, +.oo-ui-processDialog-actions-primary .oo-ui-actionWidget.oo-ui-buttonElement-framed .oo-ui-buttonElement-button, +.oo-ui-processDialog-actions-other .oo-ui-actionWidget.oo-ui-buttonElement-framed .oo-ui-buttonElement-button { + padding: 0 1em; + vertical-align: middle; +} +.oo-ui-processDialog-actions-safe .oo-ui-actionWidget:hover, +.oo-ui-processDialog-actions-primary .oo-ui-actionWidget:hover { + background-color: rgba(0, 0, 0, 0.05); +} +.oo-ui-processDialog-actions-safe .oo-ui-actionWidget:active, +.oo-ui-processDialog-actions-primary .oo-ui-actionWidget:active { + background-color: rgba(0, 0, 0, 0.1); +} +.oo-ui-processDialog-actions-safe .oo-ui-actionWidget.oo-ui-buttonElement-framed, +.oo-ui-processDialog-actions-primary .oo-ui-actionWidget.oo-ui-buttonElement-framed { + margin: 0.75em; +} +.oo-ui-processDialog-actions-safe .oo-ui-actionWidget.oo-ui-buttonElement-framed .oo-ui-buttonElement-button, +.oo-ui-processDialog-actions-primary .oo-ui-actionWidget.oo-ui-buttonElement-framed .oo-ui-buttonElement-button { + /* Adjust for border so text aligns with title */ + margin: -1px; +} +.oo-ui-processDialog-actions-safe .oo-ui-actionWidget.oo-ui-flaggedElement-progressive:hover, +.oo-ui-processDialog-actions-primary .oo-ui-actionWidget.oo-ui-flaggedElement-progressive:hover { + background-color: rgba(8, 126, 204, 0.05); +} +.oo-ui-processDialog-actions-safe .oo-ui-actionWidget.oo-ui-flaggedElement-progressive:active, +.oo-ui-processDialog-actions-primary .oo-ui-actionWidget.oo-ui-flaggedElement-progressive:active { + background-color: rgba(8, 126, 204, 0.1); +} +.oo-ui-processDialog-actions-safe .oo-ui-actionWidget.oo-ui-flaggedElement-progressive .oo-ui-labelElement-label, +.oo-ui-processDialog-actions-primary .oo-ui-actionWidget.oo-ui-flaggedElement-progressive .oo-ui-labelElement-label { + font-weight: bold; +} +.oo-ui-processDialog-actions-safe .oo-ui-actionWidget.oo-ui-flaggedElement-constructive:hover, +.oo-ui-processDialog-actions-primary .oo-ui-actionWidget.oo-ui-flaggedElement-constructive:hover { + background-color: rgba(118, 171, 54, 0.05); +} +.oo-ui-processDialog-actions-safe .oo-ui-actionWidget.oo-ui-flaggedElement-constructive:active, +.oo-ui-processDialog-actions-primary .oo-ui-actionWidget.oo-ui-flaggedElement-constructive:active { + background-color: rgba(118, 171, 54, 0.1); +} +.oo-ui-processDialog-actions-safe .oo-ui-actionWidget.oo-ui-flaggedElement-destructive:hover, +.oo-ui-processDialog-actions-primary .oo-ui-actionWidget.oo-ui-flaggedElement-destructive:hover { + background-color: rgba(212, 83, 83, 0.05); +} +.oo-ui-processDialog-actions-safe .oo-ui-actionWidget.oo-ui-flaggedElement-destructive:active, +.oo-ui-processDialog-actions-primary .oo-ui-actionWidget.oo-ui-flaggedElement-destructive:active { + background-color: rgba(212, 83, 83, 0.1); +} +.oo-ui-processDialog > .oo-ui-window-frame { + min-height: 5em; +} +.oo-ui-processDialog-errors { + background-color: rgba(255, 255, 255, 0.9); + padding: 3em 3em 1.5em 3em; + text-align: center; +} +.oo-ui-processDialog-errors .oo-ui-buttonWidget { + margin: 2em 1em 2em 1em; +} +.oo-ui-processDialog-errors-title { + font-size: 1.5em; + color: #000000; + margin-bottom: 2em; +} +.oo-ui-processDialog-error { + text-align: left; + margin: 1em; + padding: 1em; + border: 1px solid #ff9e9e; + background-color: #fff7f7; + border-radius: 0.25em; +} +.oo-ui-windowManager-modal > .oo-ui-dialog { + position: fixed; + width: 0; + height: 0; + overflow: hidden; +} +.oo-ui-windowManager-modal > .oo-ui-dialog.oo-ui-window-active { + width: auto; + height: auto; + top: 0; + right: 0; + bottom: 0; + left: 0; + padding: 1em; +} +.oo-ui-windowManager-modal > .oo-ui-dialog.oo-ui-window-setup > .oo-ui-window-frame { + position: absolute; + right: 0; + left: 0; + margin: auto; + overflow: hidden; + max-width: 100%; + max-height: 100%; +} +.oo-ui-windowManager-fullscreen > .oo-ui-dialog > .oo-ui-window-frame { + width: 100%; + height: 100%; + top: 0; + bottom: 0; +} +.oo-ui-windowManager-modal > .oo-ui-dialog { + background-color: rgba(255, 255, 255, 0.5); + opacity: 0; + -webkit-transition: opacity 250ms ease-in-out; + -moz-transition: opacity 250ms ease-in-out; + -ms-transition: opacity 250ms ease-in-out; + -o-transition: opacity 250ms ease-in-out; + transition: opacity 250ms ease-in-out; +} +.oo-ui-windowManager-modal > .oo-ui-dialog > .oo-ui-window-frame { + top: 1em; + bottom: 1em; + background-color: #ffffff; + opacity: 0; + -webkit-transform: scale(0.5); + -moz-transform: scale(0.5); + -ms-transform: scale(0.5); + -o-transform: scale(0.5); + transform: scale(0.5); + -webkit-transition: all 250ms ease-in-out; + -moz-transition: all 250ms ease-in-out; + -ms-transition: all 250ms ease-in-out; + -o-transition: all 250ms ease-in-out; + transition: all 250ms ease-in-out; +} +.oo-ui-windowManager-modal > .oo-ui-dialog.oo-ui-window-ready { + /* Fade window overlay */ + opacity: 1; +} +.oo-ui-windowManager-modal > .oo-ui-dialog.oo-ui-window-ready > .oo-ui-window-frame { + /* Fade frame */ + opacity: 1; + -webkit-transform: scale(1); + -moz-transform: scale(1); + -ms-transform: scale(1); + -o-transform: scale(1); + transform: scale(1); +} +.oo-ui-windowManager-modal.oo-ui-windowManager-floating > .oo-ui-dialog > .oo-ui-window-frame { + border: 1px solid #aaaaaa; + border-radius: 0.2em; + box-shadow: inset 0 -0.2em 0 0 rgba(0, 0, 0, 0.2); +} diff --git a/resources/lib/oojs-ui/oojs-ui-mediawiki.css b/resources/lib/oojs-ui/oojs-ui-mediawiki.css index de9c8224b9..cfca47b81b 100644 --- a/resources/lib/oojs-ui/oojs-ui-mediawiki.css +++ b/resources/lib/oojs-ui/oojs-ui-mediawiki.css @@ -1,12 +1,12 @@ /*! - * OOjs UI v0.9.4 + * OOjs UI v0.9.7 * 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-03-25T22:24:23Z + * Date: 2015-04-03T21:01:34Z */ .oo-ui-progressBarWidget-slide-frames from { margin-left: -40%; @@ -116,12 +116,13 @@ .oo-ui-buttonElement > .oo-ui-buttonElement-button { font-weight: bold; } -.oo-ui-buttonElement > .oo-ui-buttonElement-button > .oo-ui-iconElement-icon { +.oo-ui-buttonElement.oo-ui-iconElement > .oo-ui-buttonElement-button > .oo-ui-iconElement-icon { margin-left: 0; } -.oo-ui-buttonElement > .oo-ui-buttonElement-button > .oo-ui-indicatorElement-indicator { +.oo-ui-buttonElement.oo-ui-indicatorElement > .oo-ui-buttonElement-button > .oo-ui-indicatorElement-indicator { width: 0.9375em; height: 0.9375em; + margin: 0.46875em; } .oo-ui-buttonElement.oo-ui-iconElement > .oo-ui-buttonElement-button > .oo-ui-indicatorElement-indicator { margin-left: 0.46875em; @@ -192,7 +193,7 @@ } .oo-ui-buttonElement-framed > .oo-ui-buttonElement-button { margin: 0.1em 0; - padding: 0.5em 1em; + padding: 0.2em 0.8em; border-radius: 2px; -webkit-transition: background 0.1s ease-in-out, color 0.1s ease-in-out, box-shadow 0.1s ease-in-out; -moz-transition: background 0.1s ease-in-out, color 0.1s ease-in-out, box-shadow 0.1s ease-in-out; @@ -206,13 +207,11 @@ } .oo-ui-buttonElement-framed > input.oo-ui-buttonElement-button, .oo-ui-buttonElement-framed.oo-ui-labelElement > .oo-ui-buttonElement-button > .oo-ui-labelElement-label { - line-height: 1.2em; + line-height: 1.875em; } .oo-ui-buttonElement-framed.oo-ui-iconElement > .oo-ui-buttonElement-button > .oo-ui-iconElement-icon { - margin-left: -0.7em; - margin-top: -0.7em; - position: relative; - top: 0.3em; + margin-left: -0.5em; + margin-right: -0.5em; } .oo-ui-buttonElement-framed.oo-ui-iconElement.oo-ui-labelElement > .oo-ui-buttonElement-button > .oo-ui-iconElement-icon { margin-right: 0.3em; @@ -1130,7 +1129,7 @@ background-color: #eeeeee; } .oo-ui-optionWidget .oo-ui-labelElement-label { - line-height: 1.2em; + line-height: 1.5em; } .oo-ui-selectWidget-depressed .oo-ui-optionWidget-selected, .oo-ui-selectWidget-pressed .oo-ui-optionWidget-pressed, @@ -1163,6 +1162,10 @@ width: 0.9375em; right: 0.5em; } +.oo-ui-decoratedOptionWidget.oo-ui-widget-disabled .oo-ui-iconElement-icon, +.oo-ui-decoratedOptionWidget.oo-ui-widget-disabled .oo-ui-indicatorElement-indicator { + opacity: 0.2; +} .oo-ui-buttonSelectWidget { display: inline-block; white-space: nowrap; @@ -1199,6 +1202,9 @@ display: inline-block; vertical-align: middle; } +.oo-ui-buttonOptionWidget .oo-ui-buttonElement-button { + height: 1.875em; +} .oo-ui-buttonOptionWidget.oo-ui-iconElement .oo-ui-iconElement-icon { margin-top: 0; } @@ -1207,9 +1213,13 @@ .oo-ui-buttonOptionWidget.oo-ui-optionWidget-highlighted { background-color: transparent; } +.oo-ui-buttonOptionWidget.oo-ui-widget-disabled .oo-ui-iconElement-icon, +.oo-ui-buttonOptionWidget.oo-ui-widget-disabled .oo-ui-indicatorElement-indicator { + opacity: 1; +} .oo-ui-radioOptionWidget { cursor: default; - padding: 0; + padding: 0.25em 0; background-color: transparent; } .oo-ui-radioOptionWidget .oo-ui-radioInputWidget, @@ -1521,9 +1531,11 @@ cursor: auto; } .oo-ui-popupButtonWidget.oo-ui-buttonElement-frameless > .oo-ui-popupWidget { + /* @noflip */ left: 1em; } .oo-ui-popupButtonWidget.oo-ui-buttonElement-framed > .oo-ui-popupWidget { + /* @noflip */ left: 1.75em; } .oo-ui-inputWidget { @@ -1625,7 +1637,8 @@ .oo-ui-dropdownInputWidget select { height: 2.5em; padding: 0.5em; - font-size: 1em; + font-size: inherit; + font-family: inherit; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; @@ -1771,9 +1784,10 @@ } .oo-ui-textInputWidget input, .oo-ui-textInputWidget textarea { - padding: 0.5em 0.5em 0.5em 0.9em; + padding: 0.5em; margin: 0; - font-size: 1em; + font-size: inherit; + font-family: inherit; background-color: #ffffff; color: black; border: solid 1px #cccccc; @@ -2140,7 +2154,6 @@ line-height: 0; } .oo-ui-window { - line-height: 1em; background: transparent; font-size: 0.8em; } @@ -2362,6 +2375,7 @@ .oo-ui-processDialog-actions-primary .oo-ui-actionWidget .oo-ui-buttonElement-button, .oo-ui-processDialog-actions-other .oo-ui-actionWidget .oo-ui-buttonElement-button { min-width: 1.875em; + min-height: 1.875em; } .oo-ui-processDialog-actions-safe .oo-ui-actionWidget .oo-ui-labelElement-label, .oo-ui-processDialog-actions-primary .oo-ui-actionWidget .oo-ui-labelElement-label, @@ -2381,6 +2395,7 @@ .oo-ui-processDialog-actions-safe .oo-ui-actionWidget.oo-ui-buttonElement-framed .oo-ui-buttonElement-button, .oo-ui-processDialog-actions-primary .oo-ui-actionWidget.oo-ui-buttonElement-framed .oo-ui-buttonElement-button, .oo-ui-processDialog-actions-other .oo-ui-actionWidget.oo-ui-buttonElement-framed .oo-ui-buttonElement-button { + padding: 0 1em; vertical-align: middle; } .oo-ui-processDialog-actions-safe .oo-ui-actionWidget:hover, @@ -2393,7 +2408,7 @@ } .oo-ui-processDialog-actions-safe .oo-ui-actionWidget.oo-ui-buttonElement-framed, .oo-ui-processDialog-actions-primary .oo-ui-actionWidget.oo-ui-buttonElement-framed { - margin: 0.6em; + margin: 0.75em; } .oo-ui-processDialog-actions-safe .oo-ui-actionWidget.oo-ui-buttonElement-framed .oo-ui-buttonElement-button, .oo-ui-processDialog-actions-primary .oo-ui-actionWidget.oo-ui-buttonElement-framed .oo-ui-buttonElement-button { @@ -2718,17 +2733,17 @@ background-image: -o-linear-gradient(transparent, transparent), url("themes/mediawiki/images/icons/expand-invert.png"); } .oo-ui-icon-help { - background-image: url("themes/mediawiki/images/icons/help.png"); - background-image: -webkit-linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/help.svg"); - background-image: linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/help.svg"); - background-image: -o-linear-gradient(transparent, transparent), url("themes/mediawiki/images/icons/help.png"); + background-image: url("themes/mediawiki/images/icons/help-ltr.png"); + background-image: -webkit-linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/help-ltr.svg"); + background-image: linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/help-ltr.svg"); + background-image: -o-linear-gradient(transparent, transparent), url("themes/mediawiki/images/icons/help-ltr.png"); } .oo-ui-image-invert .oo-ui-icon-help, .oo-ui-image-invert.oo-ui-icon-help { - background-image: url("themes/mediawiki/images/icons/help-invert.png"); - background-image: -webkit-linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/help-invert.svg"); - background-image: linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/help-invert.svg"); - background-image: -o-linear-gradient(transparent, transparent), url("themes/mediawiki/images/icons/help-invert.png"); + background-image: url("themes/mediawiki/images/icons/help-ltr-invert.png"); + background-image: -webkit-linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/help-ltr-invert.svg"); + background-image: linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/help-ltr-invert.svg"); + background-image: -o-linear-gradient(transparent, transparent), url("themes/mediawiki/images/icons/help-ltr-invert.png"); } .oo-ui-icon-info { background-image: url("themes/mediawiki/images/icons/info.png"); @@ -2893,6 +2908,7 @@ background-image: linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/icons/window-invert.svg"); background-image: -o-linear-gradient(transparent, transparent), url("themes/mediawiki/images/icons/window-invert.png"); } + .oo-ui-indicator-alert { background-image: url("themes/mediawiki/images/indicators/alert.png"); background-image: -webkit-linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/indicators/alert.svg"); @@ -2971,10 +2987,11 @@ background-image: linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/indicators/required-invert.svg"); background-image: -o-linear-gradient(transparent, transparent), url("themes/mediawiki/images/indicators/required-invert.png"); } + .oo-ui-texture-pending { background-image: url("themes/mediawiki/images/textures/pending.gif"); - background-image: -webkit-linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/textures/pending.svg"); - background-image: linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/textures/pending.svg"); + background-image: -webkit-linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/textures/pending.gif"); + background-image: linear-gradient(transparent, transparent), /* @embed */ url("themes/mediawiki/images/textures/pending.gif"); background-image: -o-linear-gradient(transparent, transparent), url("themes/mediawiki/images/textures/pending.gif"); } .oo-ui-texture-transparency { diff --git a/resources/lib/oojs-ui/oojs-ui-mediawiki.js b/resources/lib/oojs-ui/oojs-ui-mediawiki.js index 9a9aa6da8a..688262aeb8 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.9.4 + * OOjs UI v0.9.7 * 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-03-25T22:24:05Z + * Date: 2015-04-03T21:01:28Z */ /** * @class @@ -39,10 +39,12 @@ OO.ui.MediaWikiTheme.prototype.getElementClasses = function ( element ) { destructive: false }, // Parent method - classes = OO.ui.MediaWikiTheme.super.prototype.getElementClasses.call( this, element ); + classes = OO.ui.MediaWikiTheme.super.prototype.getElementClasses.call( this, element ), + isFramed; - if ( element.supports( [ 'isFramed', 'isDisabled', 'hasFlag' ] ) ) { - if ( element.isFramed() && ( element.isDisabled() || element.hasFlag( 'primary' ) ) ) { + if ( element.supports( [ 'hasFlag' ] ) ) { + isFramed = element.supports( [ 'isFramed' ] ) && element.isFramed(); + if ( isFramed && ( element.isDisabled() || element.hasFlag( 'primary' ) ) ) { variants.invert = true; } else { variants.progressive = element.hasFlag( 'progressive' ); diff --git a/resources/lib/oojs-ui/oojs-ui.js b/resources/lib/oojs-ui/oojs-ui.js index 56ff6fa8a9..ccedf604db 100644 --- a/resources/lib/oojs-ui/oojs-ui.js +++ b/resources/lib/oojs-ui/oojs-ui.js @@ -1,12 +1,12 @@ /*! - * OOjs UI v0.9.4 + * OOjs UI v0.9.7 * 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-03-25T22:24:05Z + * Date: 2015-04-03T21:01:28Z */ ( function ( OO ) { @@ -3439,19 +3439,27 @@ OO.ui.HtmlSnippet.prototype.toString = function () { }; /** - * A list of functions, called in sequence. + * A Process is a list of steps that are called in sequence. The step can be a number, a jQuery promise, + * or a function: * - * If a function added to a process returns boolean false the process will stop; if it returns an - * object with a `promise` method the process will use the promise to either continue to the next - * step when the promise is resolved or stop when the promise is rejected. + * - **number**: the process will wait for the specified number of milliseconds before proceeding. + * - **promise**: the process will continue to the next step when the promise is successfully resolved + * or stop if the promise is rejected. + * - **function**: the process will execute the function. The process will stop if the function returns + * either a boolean `false` or a promise that is rejected; if the function returns a number, the process + * will wait for that number of milliseconds before proceeding. + * + * If the process fails, an {@link OO.ui.Error error} is generated. Depending on how the error is + * configured, users can dismiss the error and try the process again, or not. If a process is stopped, + * its remaining steps will not be performed. * * @class * * @constructor - * @param {number|jQuery.Promise|Function} step Time to wait, promise to wait for or function to - * call, see #createStep for more information - * @param {Object} [context=null] Context to call the step function in, ignored if step is a number - * or a promise + * @param {number|jQuery.Promise|Function} step Number of miliseconds to wait before proceeding, promise + * that must be resolved before proceeding, or a function to execute. See #createStep for more information. see #createStep for more information + * @param {Object} [context=null] Execution context of the function. The context is ignored if the step is + * a number or promise. * @return {Object} Step object, with `callback` and `context` properties */ OO.ui.Process = function ( step, context ) { @@ -3473,9 +3481,9 @@ OO.initClass( OO.ui.Process ); /** * Start the process. * - * @return {jQuery.Promise} Promise that is resolved when all steps have completed or rejected when - * any of the steps return boolean false or a promise which gets rejected; upon stopping the - * process, the remaining steps will not be taken + * @return {jQuery.Promise} Promise that is resolved when all steps have successfully completed. + * If any of the steps return a promise that is rejected or a boolean false, this promise is rejected + * and any remaining steps are not performed. */ OO.ui.Process.prototype.execute = function () { var i, len, promise; @@ -3543,16 +3551,16 @@ OO.ui.Process.prototype.execute = function () { * @private * @param {number|jQuery.Promise|Function} step * - * - Number of milliseconds to wait; or - * - Promise to wait to be resolved; or + * - Number of milliseconds to wait before proceeding + * - Promise that must be resolved before proceeding * - Function to execute - * - If it returns boolean false the process will stop - * - If it returns an object with a `promise` method the process will use the promise to either - * continue to the next step when the promise is resolved or stop when the promise is rejected - * - If it returns a number, the process will wait for that number of milliseconds before - * proceeding - * @param {Object} [context=null] Context to call the step function in, ignored if step is a number - * or a promise + * - If the function returns a boolean false the process will stop + * - If the function returns a promise, the process will continue to the next + * step when the promise is resolved or stop if the promise is rejected + * - If the function returns a number, the process will wait for that number of + * milliseconds before proceeding + * @param {Object} [context=null] Execution context of the function. The context is + * ignored if the step is a number or promise. * @return {Object} Step object, with `callback` and `context` properties */ OO.ui.Process.prototype.createStep = function ( step, context ) { @@ -5547,12 +5555,10 @@ OO.ui.LookupElement.prototype.onLookupMenuToggle = function ( visible ) { * Handle menu item 'choose' event, updating the text input value to the value of the clicked item. * * @protected - * @param {OO.ui.MenuOptionWidget|null} item Selected item + * @param {OO.ui.MenuOptionWidget} item Selected item */ OO.ui.LookupElement.prototype.onLookupMenuItemChoose = function ( item ) { - if ( item ) { - this.setValue( item.getData() ); - } + this.setValue( item.getData() ); }; /** @@ -7709,7 +7715,7 @@ OO.ui.ProcessDialog.prototype.fitLabel = function () { * Handle errors that occurred during accept or reject processes. * * @private - * @param {OO.ui.Error[]} errors Errors to be handled + * @param {OO.ui.Error[]|OO.ui.Error} errors Errors to be handled */ OO.ui.ProcessDialog.prototype.showErrors = function ( errors ) { var i, len, $item, actions, @@ -7718,6 +7724,10 @@ OO.ui.ProcessDialog.prototype.showErrors = function ( errors ) { recoverable = true, warning = false; + if ( errors instanceof OO.ui.Error ) { + errors = [ errors ]; + } + for ( i = 0, len = errors.length; i < len; i++ ) { if ( !errors[ i ].isRecoverable() ) { recoverable = false; @@ -7939,7 +7949,43 @@ OO.ui.FieldLayout.prototype.setAlignment = function ( value ) { }; /** - * Layout made of a field, a button, and an optional label. + * ActionFieldLayouts are used with OO.ui.FieldsetLayout. The layout consists of a field-widget, a button, + * and an optional label and/or help text. The field-widget (e.g., a {@link OO.ui.TextInputWidget TextInputWidget}), + * is required and is specified before any optional configuration settings. + * + * Labels can be aligned in one of four ways: + * + * - **left**: The label is placed before the field-widget and aligned with the left margin. + * A left-alignment is used for forms with many fields. + * - **right**: The label is placed before the field-widget and aligned to the right margin. + * A right-alignment is used for long but familiar forms which users tab through, + * verifying the current field with a quick glance at the label. + * - **top**: The label is placed above the field-widget. A top-alignment is used for brief forms + * that users fill out from top to bottom. + * - **inline**: The label is placed after the field-widget and aligned to the left. + * An inline-alignment is best used with checkboxes or radio buttons. + * + * Help text is accessed via a help icon that appears in the upper right corner of the rendered field layout when help + * text is specified. + * + * @example + * // Example of an ActionFieldLayout + * var actionFieldLayout = new OO.ui.ActionFieldLayout( + * new OO.ui.TextInputWidget( { + * placeholder: 'Field widget' + * } ), + * new OO.ui.ButtonWidget( { + * label: 'Button' + * } ), + * { + * label: 'An ActionFieldLayout. This label is aligned top', + * align: 'top', + * help: 'This is help text' + * } + * ); + * + * $( 'body' ).append( actionFieldLayout.$element ); + * * * @class * @extends OO.ui.FieldLayout @@ -7948,8 +7994,9 @@ OO.ui.FieldLayout.prototype.setAlignment = function ( value ) { * @param {OO.ui.Widget} fieldWidget Field widget * @param {OO.ui.ButtonWidget} buttonWidget Button widget * @param {Object} [config] Configuration options - * @cfg {string} [align='left'] Alignment mode, either 'left', 'right', 'top' or 'inline' - * @cfg {string} [help] Explanatory text shown as a '?' icon. + * @cfg {string} [align='left'] Alignment of the label: 'left', 'right', 'top' or 'inline' + * @cfg {string} [help] Help text. When help text is specified, a help icon will appear in the + * upper-right corner of the rendered field. */ OO.ui.ActionFieldLayout = function OoUiActionFieldLayout( fieldWidget, buttonWidget, config ) { // Allow passing positional parameters inside the config object @@ -8190,8 +8237,7 @@ OO.ui.FormLayout.prototype.onFormSubmit = function () { * @param {Object} [config] Configuration options * @cfg {number|string} [menuSize='18em'] Size of menu in pixels or any CSS unit * @cfg {boolean} [showMenu=true] Show menu - * @cfg {string} [position='before'] Position of menu, either `top`, `after`, `bottom` or `before` - * @cfg {boolean} [collapse] Collapse the menu out of view + * @cfg {string} [menuPosition='before'] Position of menu: `top`, `after`, `bottom` or `before` */ OO.ui.MenuLayout = function OoUiMenuLayout( config ) { var positions = this.constructor.static.menuPositions; @@ -8373,7 +8419,44 @@ OO.ui.MenuLayout.prototype.getMenuPosition = function () { }; /** - * Layout containing a series of pages. + * BookletLayouts contain {@link OO.ui.PageLayout page layouts} as well as + * an {@link OO.ui.OutlineSelectWidget outline} that allows users to easily navigate + * through the pages and select which one to display. By default, only one page is + * displayed at a time and the outline is hidden. When a user navigates to a new page, + * the booklet layout automatically focuses on the first focusable element, unless the + * default setting is changed. Optionally, booklets can be configured to show + * {@link OO.ui.OutlineControlsWidget controls} for adding, moving, and removing items. + * + * @example + * // Example of a BookletLayout that contains two PageLayouts. + * + * function PageOneLayout( name, config ) { + * PageOneLayout.super.call( this, name, config ); + * this.$element.append( '

First page

(This booklet has an outline, displayed on the left)

' ); + * } + * OO.inheritClass( PageOneLayout, OO.ui.PageLayout ); + * PageOneLayout.prototype.setupOutlineItem = function () { + * this.outlineItem.setLabel( 'Page One' ); + * }; + * + * function PageTwoLayout( name, config ) { + * PageTwoLayout.super.call( this, name, config ); + * this.$element.append( '

Second page

' ); + * } + * OO.inheritClass( PageTwoLayout, OO.ui.PageLayout ); + * PageTwoLayout.prototype.setupOutlineItem = function () { + * this.outlineItem.setLabel( 'Page Two' ); + * }; + * + * var page1 = new PageOneLayout( 'one' ), + * page2 = new PageTwoLayout( 'two' ); + * + * var booklet = new OO.ui.BookletLayout( { + * outlined: true + * } ); + * + * booklet.addPages ( [ page1, page2 ] ); + * $( 'body' ).append( booklet.$element ); * * @class * @extends OO.ui.MenuLayout @@ -8381,8 +8464,8 @@ OO.ui.MenuLayout.prototype.getMenuPosition = function () { * @constructor * @param {Object} [config] Configuration options * @cfg {boolean} [continuous=false] Show all pages, one after another - * @cfg {boolean} [autoFocus=true] Focus on the first focusable element when changing to a page - * @cfg {boolean} [outlined=false] Show an outline + * @cfg {boolean} [autoFocus=true] Focus on the first focusable element when a new page is displayed. + * @cfg {boolean} [outlined=false] Show the outline. The outline is used to navigate through the pages of the booklet. * @cfg {boolean} [editable=false] Show controls for adding, removing and reordering pages */ OO.ui.BookletLayout = function OoUiBookletLayout( config ) { @@ -8448,17 +8531,23 @@ OO.inheritClass( OO.ui.BookletLayout, OO.ui.MenuLayout ); /* Events */ /** + * A 'set' event is emitted when a page is {@link #setPage set} to be displayed by the booklet layout. * @event set * @param {OO.ui.PageLayout} page Current page */ /** + * An 'add' event is emitted when pages are {@link #addPages added} to the booklet layout. + * * @event add * @param {OO.ui.PageLayout[]} page Added pages * @param {number} index Index pages were added at */ /** + * A 'remove' event is emitted when pages are {@link #clearPages cleared} or + * {@link #removePages removed} from the booklet. + * * @event remove * @param {OO.ui.PageLayout[]} pages Removed pages */ @@ -8468,6 +8557,7 @@ OO.inheritClass( OO.ui.BookletLayout, OO.ui.MenuLayout ); /** * Handle stack layout focus. * + * @private * @param {jQuery.Event} e Focusin event */ OO.ui.BookletLayout.prototype.onStackLayoutFocus = function ( e ) { @@ -8487,6 +8577,7 @@ OO.ui.BookletLayout.prototype.onStackLayoutFocus = function ( e ) { /** * Handle stack layout set events. * + * @private * @param {OO.ui.PanelLayout|null} page The page panel that is now the current panel */ OO.ui.BookletLayout.prototype.onStackLayoutSet = function ( page ) { @@ -8527,6 +8618,7 @@ OO.ui.BookletLayout.prototype.focus = function () { /** * Handle outline widget select events. * + * @private * @param {OO.ui.OptionWidget|null} item Selected item */ OO.ui.BookletLayout.prototype.onOutlineSelectWidgetSelect = function ( item ) { @@ -8538,7 +8630,7 @@ OO.ui.BookletLayout.prototype.onOutlineSelectWidgetSelect = function ( item ) { /** * Check if booklet has an outline. * - * @return {boolean} + * @return {boolean} Booklet has an outline */ OO.ui.BookletLayout.prototype.isOutlined = function () { return this.outlined; @@ -8547,7 +8639,7 @@ OO.ui.BookletLayout.prototype.isOutlined = function () { /** * Check if booklet has editing controls. * - * @return {boolean} + * @return {boolean} Booklet is editable */ OO.ui.BookletLayout.prototype.isEditable = function () { return this.editable; @@ -8556,7 +8648,7 @@ OO.ui.BookletLayout.prototype.isEditable = function () { /** * Check if booklet has a visible outline. * - * @return {boolean} + * @return {boolean} Outline is visible */ OO.ui.BookletLayout.prototype.isOutlineVisible = function () { return this.outlined && this.outlineVisible; @@ -8579,10 +8671,10 @@ OO.ui.BookletLayout.prototype.toggleOutline = function ( show ) { }; /** - * Get the outline widget. + * Get the page closest to the specified page. * - * @param {OO.ui.PageLayout} page Page to be selected - * @return {OO.ui.PageLayout|null} Closest page to another + * @param {OO.ui.PageLayout} page Page to use as a reference point + * @return {OO.ui.PageLayout|null} Page closest to the specified page */ OO.ui.BookletLayout.prototype.getClosestPage = function ( page ) { var next, prev, level, @@ -8615,14 +8707,18 @@ OO.ui.BookletLayout.prototype.getClosestPage = function ( page ) { /** * Get the outline widget. * - * @return {OO.ui.OutlineSelectWidget|null} Outline widget, or null if booklet has no outline + * If the booklet is not outlined, the method will return `null`. + * + * @return {OO.ui.OutlineSelectWidget|null} Outline widget, or null if the booklet is not outlined */ OO.ui.BookletLayout.prototype.getOutline = function () { return this.outlineSelectWidget; }; /** - * Get the outline controls widget. If the outline is not editable, null is returned. + * Get the outline controls widget. + * + * If the outline is not editable, the method will return `null`. * * @return {OO.ui.OutlineControlsWidget|null} The outline controls widget. */ @@ -8631,7 +8727,7 @@ OO.ui.BookletLayout.prototype.getOutlineControls = function () { }; /** - * Get a page by name. + * Get a page by its symbolic name. * * @param {string} name Symbolic name of page * @return {OO.ui.PageLayout|undefined} Page, if found @@ -8641,7 +8737,7 @@ OO.ui.BookletLayout.prototype.getPage = function ( name ) { }; /** - * Get the current page + * Get the current page. * * @return {OO.ui.PageLayout|undefined} Current page, if found */ @@ -8651,22 +8747,22 @@ OO.ui.BookletLayout.prototype.getCurrentPage = function () { }; /** - * Get the current page name. + * Get the symbolic name of the current page. * - * @return {string|null} Current page name + * @return {string|null} Symbolic name of the current page */ OO.ui.BookletLayout.prototype.getCurrentPageName = function () { return this.currentPageName; }; /** - * Add a page to the layout. + * Add pages to the booklet layout * * When pages are added with the same names as existing pages, the existing pages will be * automatically removed before the new pages are added. * * @param {OO.ui.PageLayout[]} pages Pages to add - * @param {number} index Index to insert pages after + * @param {number} index Index of the insertion point * @fires add * @chainable */ @@ -8717,8 +8813,11 @@ OO.ui.BookletLayout.prototype.addPages = function ( pages, index ) { }; /** - * Remove a page from the layout. + * Remove the specified pages from the booklet layout. + * + * To remove all pages from the booklet, you may wish to use the #clearPages method instead. * + * @param {OO.ui.PageLayout[]} pages An array of pages to remove * @fires remove * @chainable */ @@ -8746,7 +8845,9 @@ OO.ui.BookletLayout.prototype.removePages = function ( pages ) { }; /** - * Clear all pages from the layout. + * Clear all pages from the booklet layout. + * + * To remove only a subset of pages from the booklet, use the #removePages method. * * @fires remove * @chainable @@ -8771,7 +8872,7 @@ OO.ui.BookletLayout.prototype.clearPages = function () { }; /** - * Set the current page by name. + * Set the current page by symbolic name. * * @fires set * @param {string} name Symbolic name of page @@ -8879,7 +8980,13 @@ OO.ui.PanelLayout = function OoUiPanelLayout( config ) { OO.inheritClass( OO.ui.PanelLayout, OO.ui.Layout ); /** - * Page within an booklet layout. + * PageLayouts are used within {@link OO.ui.BookletLayout booklet layouts} to create pages that users can select and display + * from the booklet's optional {@link OO.ui.OutlineSelectWidget outline} navigation. Pages are usually not instantiated directly, + * rather extended to include the required content and functionality. + * + * Each page must have a unique symbolic name, which is passed to the constructor. In addition, the page's outline + * item is customized (with a label, outline level, etc.) using the #setupOutlineItem method. See + * {@link OO.ui.BookletLayout BookletLayout} for an example. * * @class * @extends OO.ui.PanelLayout @@ -8917,6 +9024,9 @@ OO.inheritClass( OO.ui.PageLayout, OO.ui.PanelLayout ); /* Events */ /** + * An 'active' event is emitted when the page becomes active. Pages become active when they are + * shown in a booklet layout that is configured to display only one page at a time. + * * @event active * @param {boolean} active Page is active */ @@ -8924,7 +9034,7 @@ OO.inheritClass( OO.ui.PageLayout, OO.ui.PanelLayout ); /* Methods */ /** - * Get page name. + * Get the symbolic name of the page. * * @return {string} Symbolic name of page */ @@ -8935,6 +9045,9 @@ OO.ui.PageLayout.prototype.getName = function () { /** * Check if page is active. * + * Pages become active when they are shown in a {@link OO.ui.BookletLayout booklet layout} that is configured to display + * only one page at a time. Additional CSS is applied to the page's outline item to reflect the active state. + * * @return {boolean} Page is active */ OO.ui.PageLayout.prototype.isActive = function () { @@ -8944,21 +9057,23 @@ OO.ui.PageLayout.prototype.isActive = function () { /** * Get outline item. * - * @return {OO.ui.OutlineOptionWidget|null} Outline item widget + * The outline item allows users to access the page from the booklet's outline + * navigation. The outline item itself can be customized (with a label, level, etc.) using the #setupOutlineItem method. + * + * @return {OO.ui.OutlineOptionWidget|null} Outline option widget */ OO.ui.PageLayout.prototype.getOutlineItem = function () { return this.outlineItem; }; /** - * Set outline item. + * Set or unset the outline item. * - * @localdoc Subclasses should override #setupOutlineItem instead of this method to adjust the - * outline item as desired; this method is called for setting (with an object) and unsetting - * (with null) and overriding methods would have to check the value of `outlineItem` to avoid - * operating on null instead of an OO.ui.OutlineOptionWidget object. + * Specify an {@link OO.ui.OutlineOptionWidget outline option} to set it, + * or `null` to clear the outline item. To customize the outline item itself (e.g., to set a label or outline + * level), use #setupOutlineItem instead of this method. * - * @param {OO.ui.OutlineOptionWidget|null} outlineItem Outline item widget, null to clear + * @param {OO.ui.OutlineOptionWidget|null} outlineItem Outline option widget, null to clear * @chainable */ OO.ui.PageLayout.prototype.setOutlineItem = function ( outlineItem ) { @@ -8970,11 +9085,13 @@ OO.ui.PageLayout.prototype.setOutlineItem = function ( outlineItem ) { }; /** - * Setup outline item. + * Set up the outline item. * - * @localdoc Subclasses should override this method to adjust the outline item as desired. + * Use this method to customize the outline item (e.g., to add a label or outline level). To set or unset + * the outline item itself (with an {@link OO.ui.OutlineOptionWidget outline option} or `null`), use + * the #setOutlineItem method instead. * - * @param {OO.ui.OutlineOptionWidget} outlineItem Outline item widget to setup + * @param {OO.ui.OutlineOptionWidget} outlineItem Outline option widget to set up * @chainable */ OO.ui.PageLayout.prototype.setupOutlineItem = function () { @@ -8982,9 +9099,13 @@ OO.ui.PageLayout.prototype.setupOutlineItem = function () { }; /** - * Set page active state. + * Set the page to its 'active' state. + * + * Pages become active when they are shown in a booklet layout that is configured to display only one page at a time. Additional + * CSS is applied to the outline item to reflect the page's active state. Outside of the booklet + * context, setting the active state on a page does nothing. * - * @param {boolean} Page is active + * @param {boolean} value Page is active * @fires active */ OO.ui.PageLayout.prototype.setActive = function ( active ) { @@ -8998,7 +9119,28 @@ OO.ui.PageLayout.prototype.setActive = function ( active ) { }; /** - * Layout containing a series of mutually exclusive pages. + * StackLayouts contain a series of {@link OO.ui.PanelLayout panel layouts}. By default, only one panel is displayed + * at a time, though the stack layout can also be configured to show all contained panels, one after another, + * by setting the #continuous option to 'true'. + * + * @example + * // A stack layout with two panels, configured to be displayed continously + * var myStack = new OO.ui.StackLayout( { + * items: [ + * new OO.ui.PanelLayout( { + * $content: $( '

Panel One

' ), + * padded: true, + * framed: true + * } ), + * new OO.ui.PanelLayout( { + * $content: $( '

Panel Two

' ), + * padded: true, + * framed: true + * } ) + * ], + * continuous: true + * } ); + * $( 'body' ).append( myStack.$element ); * * @class * @extends OO.ui.PanelLayout @@ -9006,8 +9148,8 @@ OO.ui.PageLayout.prototype.setActive = function ( active ) { * * @constructor * @param {Object} [config] Configuration options - * @cfg {boolean} [continuous=false] Show all pages, one after another - * @cfg {OO.ui.Layout[]} [items] Layouts to add + * @cfg {boolean} [continuous=false] Show all panels, one after another. By default, only one panel is displayed at a time. + * @cfg {OO.ui.Layout[]} [items] Panel layouts to add to the stack layout. */ OO.ui.StackLayout = function OoUiStackLayout( config ) { // Configuration initialization @@ -9041,14 +9183,17 @@ OO.mixinClass( OO.ui.StackLayout, OO.ui.GroupElement ); /* Events */ /** + * A 'set' event is emitted when panels are {@link #addItems added}, {@link #removeItems removed}, + * {@link #clearItems cleared} or {@link #setItem displayed}. + * * @event set - * @param {OO.ui.Layout|null} item Current item or null if there is no longer a layout shown + * @param {OO.ui.Layout|null} item Current panel or `null` if no panel is shown */ /* Methods */ /** - * Get the current item. + * Get the current panel. * * @return {OO.ui.Layout|null} */ @@ -9074,12 +9219,14 @@ OO.ui.StackLayout.prototype.unsetCurrentItem = function () { }; /** - * Add items. + * Add panel layouts to the stack layout. * - * Adding an existing item (by value) will move it. + * Panels will be added to the end of the stack layout array unless the optional index parameter specifies a different + * insertion point. Adding a panel that is already in the stack will move it to the end of the array or the point specified + * by the index. * - * @param {OO.ui.Layout[]} items Items to add - * @param {number} [index] Index to insert items after + * @param {OO.ui.Layout[]} items Panels to add + * @param {number} [index] Index of the insertion point * @chainable */ OO.ui.StackLayout.prototype.addItems = function ( items, index ) { @@ -9097,11 +9244,12 @@ OO.ui.StackLayout.prototype.addItems = function ( items, index ) { }; /** - * Remove items. + * Remove the specified panels from the stack layout. * - * Items will be detached, not removed, so they can be used later. + * Removed panels are detached from the DOM, not removed, so that they may be reused. To remove all panels, + * you may wish to use the #clearItems method instead. * - * @param {OO.ui.Layout[]} items Items to remove + * @param {OO.ui.Layout[]} items Panels to remove * @chainable * @fires set */ @@ -9121,9 +9269,10 @@ OO.ui.StackLayout.prototype.removeItems = function ( items ) { }; /** - * Clear all items. + * Clear all panels from the stack layout. * - * Items will be detached, not removed, so they can be used later. + * Cleared panels are detached from the DOM, not removed, so that they may be reused. To remove only + * a subset of panels, use the #removeItems method. * * @chainable * @fires set @@ -9136,14 +9285,11 @@ OO.ui.StackLayout.prototype.clearItems = function () { }; /** - * Show item. - * - * Any currently shown item will be hidden. + * Show the specified panel. * - * FIXME: If the passed item to show has not been added in the items list, then - * this method drops it and unsets the current item. + * If another panel is currently displayed, it will be hidden. * - * @param {OO.ui.Layout} item Item to show + * @param {OO.ui.Layout} item Panel to show * @chainable * @fires set */ @@ -9168,6 +9314,7 @@ OO.ui.StackLayout.prototype.setItem = function ( item ) { * Ensure all items are hidden except for the selected one. * This method does nothing when the stack is continuous. * + * @private * @param {OO.ui.Layout[]} items Item list iterate over * @param {OO.ui.Layout} [selectedItem] Selected item to show */ @@ -10793,6 +10940,7 @@ OO.ui.DropdownWidget.prototype.onKeyPress = function ( e ) { * @extends OO.ui.Widget * @mixins OO.ui.IconElement * @mixins OO.ui.TitledElement + * @mixins OO.ui.FlaggedElement * * @constructor * @param {Object} [config] Configuration options @@ -10807,6 +10955,7 @@ OO.ui.IconWidget = function OoUiIconWidget( config ) { // Mixin constructors OO.ui.IconElement.call( this, $.extend( {}, config, { $icon: this.$element } ) ); OO.ui.TitledElement.call( this, $.extend( {}, config, { $titled: this.$element } ) ); + OO.ui.FlaggedElement.call( this, $.extend( {}, config, { $flagged: this.$element } ) ); // Initialization this.$element.addClass( 'oo-ui-iconWidget' ); @@ -10817,6 +10966,7 @@ OO.ui.IconWidget = function OoUiIconWidget( config ) { OO.inheritClass( OO.ui.IconWidget, OO.ui.Widget ); OO.mixinClass( OO.ui.IconWidget, OO.ui.IconElement ); OO.mixinClass( OO.ui.IconWidget, OO.ui.TitledElement ); +OO.mixinClass( OO.ui.IconWidget, OO.ui.FlaggedElement ); /* Static Properties */ @@ -12257,9 +12407,7 @@ OO.ui.ComboBoxWidget.prototype.onInputEnter = function () { * @param {OO.ui.OptionWidget} item Chosen item */ OO.ui.ComboBoxWidget.prototype.onMenuChoose = function ( item ) { - if ( item ) { - this.input.setValue( item.getData() ); - } + this.input.setValue( item.getData() ); }; /** @@ -12831,7 +12979,11 @@ OO.ui.MenuSectionOptionWidget.static.selectable = false; OO.ui.MenuSectionOptionWidget.static.highlightable = false; /** - * Items for an OO.ui.OutlineSelectWidget. + * OutlineOptionWidget is an item in an {@link OO.ui.OutlineSelectWidget OutlineSelectWidget}. + * + * Currently, this class is only used by {@link OO.ui.BookletLayout booklet layouts}, which contain + * {@link OO.ui.PageLayout page layouts}. See {@link OO.ui.BookletLayout BookletLayout} + * for an example. * * @class * @extends OO.ui.DecoratedOptionWidget @@ -12839,7 +12991,7 @@ OO.ui.MenuSectionOptionWidget.static.highlightable = false; * @constructor * @param {Object} [config] Configuration options * @cfg {number} [level] Indentation level - * @cfg {boolean} [movable] Allow modification from outline controls + * @cfg {boolean} [movable] Allow modification from {@link OO.ui.OutlineControlsWidget outline controls}. */ OO.ui.OutlineOptionWidget = function OoUiOutlineOptionWidget( config ) { // Configuration initialization @@ -12877,7 +13029,7 @@ OO.ui.OutlineOptionWidget.static.levels = 3; /** * Check if item is movable. * - * Movability is used by outline controls. + * Movability is used by {@link OO.ui.OutlineControlsWidget outline controls}. * * @return {boolean} Item is movable */ @@ -12888,7 +13040,7 @@ OO.ui.OutlineOptionWidget.prototype.isMovable = function () { /** * Check if item is removable. * - * Removability is used by outline controls. + * Removability is used by {@link OO.ui.OutlineControlsWidget outline controls}. * * @return {boolean} Item is removable */ @@ -12908,7 +13060,7 @@ OO.ui.OutlineOptionWidget.prototype.getLevel = function () { /** * Set movability. * - * Movability is used by outline controls. + * Movability is used by {@link OO.ui.OutlineControlsWidget outline controls}. * * @param {boolean} movable Item is movable * @chainable @@ -12922,7 +13074,7 @@ OO.ui.OutlineOptionWidget.prototype.setMovable = function ( movable ) { /** * Set removability. * - * Removability is used by outline controls. + * Removability is used by {@link OO.ui.OutlineControlsWidget outline controls}. * * @param {boolean} movable Item is removable * @chainable @@ -13485,6 +13637,7 @@ OO.inheritClass( OO.ui.SearchWidget, OO.ui.Widget ); * will be highlighted. * @event highlight + * @deprecated Connect straight to getResults() events instead * @param {Object|null} item Item data or null if no item is highlighted */ @@ -13493,6 +13646,7 @@ OO.inheritClass( OO.ui.SearchWidget, OO.ui.Widget ); * or when a user types a search query, a menu result is highlighted, and the user presses enter. * * @event select + * @deprecated Connect straight to getResults() events instead * @param {Object|null} item Item data or null if no item is selected */ @@ -13549,6 +13703,7 @@ OO.ui.SearchWidget.prototype.onQueryEnter = function () { * Handle select widget highlight events. * * @private + * @deprecated Connect straight to getResults() events instead * @param {OO.ui.OptionWidget} item Highlighted item * @fires highlight */ @@ -13560,6 +13715,7 @@ OO.ui.SearchWidget.prototype.onResultsHighlight = function ( item ) { * Handle select widget select events. * * @private + * @deprecated Connect straight to getResults() events instead * @param {OO.ui.OptionWidget} item Selected item * @fires select */ @@ -13698,7 +13854,7 @@ OO.mixinClass( OO.ui.SelectWidget, OO.ui.GroupWidget ); /** * @event choose * A `choose` event is emitted when an item is chosen with the #chooseItem method. - * @param {OO.ui.OptionWidget|null} item Chosen item + * @param {OO.ui.OptionWidget} item Chosen item */ /** diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/align-center.png b/resources/lib/oojs-ui/themes/mediawiki/images/icons/align-center.png new file mode 100644 index 0000000000000000000000000000000000000000..92d231e2ec2351f9cfafea0626166bbe589b9d96 GIT binary patch literal 165 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ za0`PlBg3pYARX?WE{-7{oyiFjtcx3NJ + + + + + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/align-float-left.png b/resources/lib/oojs-ui/themes/mediawiki/images/icons/align-float-left.png new file mode 100644 index 0000000000000000000000000000000000000000..2880478cdec2c6c69d71d7716d0b2faacf91a014 GIT binary patch literal 176 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ za0`PlBg3pYARR%TE{-7{oyiFjtcx3NJ|&iH3a|w literal 0 HcmV?d00001 diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/align-float-left.svg b/resources/lib/oojs-ui/themes/mediawiki/images/icons/align-float-left.svg new file mode 100644 index 0000000000..ce9761e208 --- /dev/null +++ b/resources/lib/oojs-ui/themes/mediawiki/images/icons/align-float-left.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/align-float-right.png b/resources/lib/oojs-ui/themes/mediawiki/images/icons/align-float-right.png new file mode 100644 index 0000000000000000000000000000000000000000..e9c2f0ea2a4d68b0449b5b22a78517ccaed56fe5 GIT binary patch literal 176 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ za0`PlBg3pYARR%TE{-7{oyiFjtcx3NJ>XmdKI;Vst00&1jY5)KL literal 0 HcmV?d00001 diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/align-float-right.svg b/resources/lib/oojs-ui/themes/mediawiki/images/icons/align-float-right.svg new file mode 100644 index 0000000000..557692ae10 --- /dev/null +++ b/resources/lib/oojs-ui/themes/mediawiki/images/icons/align-float-right.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/arched-arrow-ltr-invert.png b/resources/lib/oojs-ui/themes/mediawiki/images/icons/arched-arrow-ltr-invert.png index c6cbec19b3a07ad570b60837441bca4911e66f89..8a0714054c950d79a3adb8ae02e709f1ae4718e6 100644 GIT binary patch delta 239 zcmVEJN#FLxwr0RXTft~oCP^Q-ZwS`5k6TGvJaGWLHCxyoH?!q0f+Q13 p`?i<17r*nK$eU?GnW7W002ovPDHLkV1i+`Zi)Z^ delta 230 zcmVTlxgw=)WEViD@m7< g2ImM0g~C6u1*R3}n8AUh761SM07*qoM6N<$f - - + + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/bold-a.png b/resources/lib/oojs-ui/themes/mediawiki/images/icons/bold-a.png new file mode 100644 index 0000000000000000000000000000000000000000..86611e354146e742c513e1792b564257dfcff5e9 GIT binary patch literal 276 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ za0`PlBg3pYARXI0T^vI^I^Rxl&(S}i z;AUv9xa^AnkI54rY4JNvI&V-fq1Nd0Y`%!Y^019t94!rZ=+3NRH4$!h`x5E1;2`UU zqJO9IT>XzR$hWPEPT>CYtb;~cxdEH(v6{2<1Z_DCKtEN1WZrfI3yqfje zI+lI^VwsbAj<_Z_N`3cub#blaa-A8*|J*}Y%?Ms|ko*7k1^fHc*Ep&PyYc5F*ktmY S+p`Af0|rl5KbLh*2~7YtHD?Y0 literal 0 HcmV?d00001 diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/bold-a.svg b/resources/lib/oojs-ui/themes/mediawiki/images/icons/bold-a.svg new file mode 100644 index 0000000000..4b82877979 --- /dev/null +++ b/resources/lib/oojs-ui/themes/mediawiki/images/icons/bold-a.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/bold-arab-ain.png b/resources/lib/oojs-ui/themes/mediawiki/images/icons/bold-arab-ain.png new file mode 100644 index 0000000000000000000000000000000000000000..871da471aad5f0d6b09d08f799ca750542ad3a3c GIT binary patch literal 289 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ za0`PlBg3pYARUK2T^vI^I^SM0^kQ}tY5y26qU1DdL#@ZG2b?wytt;2CUS@StXk8m| z`&M*BWm|~c!CS|;Ir26pELHFbdef5gd{bq_TlW5$NzZ=U-{aBM{qM^D{l`J>V;31e ztL#5&ny2(M_DO|no19*Oq^Q9GtI)ppTlRNzHMD!3unx26oW%dJGkuPhyv-E#)Z^?I zAL+8Ln-#b2a;Us8uX}OC<1-@Z7RL?yF3no1HH#%Y^48x4S+$AV*3T(2;okF5T)yIn fhSR-EpUkC?87P~4Uo__*&^rvCu6{1-oD!M + + + + + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/bold-arab-dad.png b/resources/lib/oojs-ui/themes/mediawiki/images/icons/bold-arab-dad.png new file mode 100644 index 0000000000000000000000000000000000000000..ad6f342f38f6d3e41f79fdfdcb40c5f22293d843 GIT binary patch literal 315 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ za0`PlBg3pYARTu-T^vI^I^SM0^ll0iIri~>wxxxNM2B~Vb9Z)g^%k=ore8u|S(|V- zMPDfAn8U0n#WhPgqrmV)%PBVfACsciXTJFG?;+25+v(3Or&oJ;Myd*~yKvyy8gFB1 zPK||4-vjG~_dk^5OZufUW6nbkehW9T zp925P{2hdM&REyhF#lE6tczQ8yEgRKy?G-iJLMwxO$_c4es)VZDEbYc?FqYR#|elF{r G5}E+Z&3FX> literal 0 HcmV?d00001 diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/bold-arab-dad.svg b/resources/lib/oojs-ui/themes/mediawiki/images/icons/bold-arab-dad.svg new file mode 100644 index 0000000000..f04c6aad25 --- /dev/null +++ b/resources/lib/oojs-ui/themes/mediawiki/images/icons/bold-arab-dad.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/bold-armn-to.png b/resources/lib/oojs-ui/themes/mediawiki/images/icons/bold-armn-to.png new file mode 100644 index 0000000000000000000000000000000000000000..c4af66e7c3952df59ce9e4556f538ffee5b318ec GIT binary patch literal 342 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ za0`PlBg3pYARRwET^vI^I^SMi@5K@*bM)i+jzzaykEUHnGRWQVTDil~adL!i+3%!{ zlC?bDfgdM?$9+4IsQJ_o3M`Sff7^BpGWy_{}M$HxQiIf z{JhLS_~&v7^E-3-rpUf)w>)U3_qSGkb16eL>p^A4nD(E1xtXdr=NV__+G|N^Gv>5^ zmEqsHd42`&hEoldA#%Nd_L3=9JXPgg&ebxsLQ07FuWtpET3 literal 0 HcmV?d00001 diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/bold-armn-to.svg b/resources/lib/oojs-ui/themes/mediawiki/images/icons/bold-armn-to.svg new file mode 100644 index 0000000000..4dbec6d9b3 --- /dev/null +++ b/resources/lib/oojs-ui/themes/mediawiki/images/icons/bold-armn-to.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/bold-b.png b/resources/lib/oojs-ui/themes/mediawiki/images/icons/bold-b.png new file mode 100644 index 0000000000000000000000000000000000000000..b1c6955b8864d997258237daf1cc83209e19b45f GIT binary patch literal 219 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ za0`PlBg3pYARV=yE{-7{oyiFjtcx42J+SBd)7;qjP=uM;S!u0~!!h0~n;0ZLlsfk> zZ)H7EwEv^z0jIX5Jv;*P2M*L3ooQfpdbq#0vC&avKBLc+8|N54^13$6@VMv8%{}4i z3b~VWczAdgdi>D`8Zuj70tnP5C9s7#XGVqeGzB^Ut@plU`&WIE-F=`#7(8A5T-G@y GGywpTFGSq{ literal 0 HcmV?d00001 diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/bold-b.svg b/resources/lib/oojs-ui/themes/mediawiki/images/icons/bold-b.svg new file mode 100644 index 0000000000..4f64820368 --- /dev/null +++ b/resources/lib/oojs-ui/themes/mediawiki/images/icons/bold-b.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/bold-cyrl-be.png b/resources/lib/oojs-ui/themes/mediawiki/images/icons/bold-cyrl-be.png new file mode 100644 index 0000000000000000000000000000000000000000..dc310511210c7429e4d10dc07b87dc512f121bc5 GIT binary patch literal 232 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ za0`PlBg3pYARS$vE{-7{oo^=?@*Oe|U}=94QYk33pW}~~J$I>#=V9)kC4~mAGMZK= z*=qVSY%ZCVUpjj$KqJGl=EmMB<}2z}O>XFXld?JEvcT^B57smNRLz^rxq~sh_m4(j zl)U<-XF_YP9FVN|@pFQf0pmfh=g*7v8WS_`GpIj!`TToKQ-GdSBX0^z)!C0u53BDT X%`$S1Y$z55x{ATm)z4*}Q$iB}t6ov$ literal 0 HcmV?d00001 diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/bold-cyrl-be.svg b/resources/lib/oojs-ui/themes/mediawiki/images/icons/bold-cyrl-be.svg new file mode 100644 index 0000000000..279466d4aa --- /dev/null +++ b/resources/lib/oojs-ui/themes/mediawiki/images/icons/bold-cyrl-be.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/bold-cyrl-te.png b/resources/lib/oojs-ui/themes/mediawiki/images/icons/bold-cyrl-te.png new file mode 100644 index 0000000000000000000000000000000000000000..6058d8f1bb3bc0eba08a15085b02aac0c24df00d GIT binary patch literal 145 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ za0`PlBg3pYARWe@E{-7{oyiFjtcx3h4tO~HvtOEKI5B}CvS9-M1;$PN9hba|<$IzG ivJS3bU7R2izzo!s%Ow8KFlrT$#o+1c=d#Wzp$P!KiX@i+ literal 0 HcmV?d00001 diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/bold-cyrl-te.svg b/resources/lib/oojs-ui/themes/mediawiki/images/icons/bold-cyrl-te.svg new file mode 100644 index 0000000000..fdeeb6c534 --- /dev/null +++ b/resources/lib/oojs-ui/themes/mediawiki/images/icons/bold-cyrl-te.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/bold-cyrl-zhe.png b/resources/lib/oojs-ui/themes/mediawiki/images/icons/bold-cyrl-zhe.png new file mode 100644 index 0000000000000000000000000000000000000000..3084fef21214797cf7821cb4ff1704f35b6264e1 GIT binary patch literal 343 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ za0`PlBg3pYARRwFT^vI^I^SMd>%|f%aqQ#$U9*lTh;= <&zdKAN>DPeA8hqo=_e z-UuDF*$00MBsNztvKe-+SaVQxqT!EIGHr~{7oTHpuRL%3*{+`N`J9Ep%e!7(&7I-a z#?HePH?3xS|M8}9$%1Cjo})qsgzO&wEsZ@e|C`c>6)XiZU-K>(%s8m+rrKa_v+zC} zgSg3RQ|r~`We + + + + + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/bold-f.png b/resources/lib/oojs-ui/themes/mediawiki/images/icons/bold-f.png new file mode 100644 index 0000000000000000000000000000000000000000..e650eb601b25895dbbd068b549837e6ff4b77336 GIT binary patch literal 150 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ za0`PlBg3pYARQK-E{-7{oyiFjtcx3h4tTW8`afmHL6<$zCzy3qR;eF5uF>$!Zoy90 oDQ-rNe-}@*$vUVZ!P?9SH2oZtthrnH1E3iUp00i_>zopr0Qa~kn*aa+ literal 0 HcmV?d00001 diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/bold-f.svg b/resources/lib/oojs-ui/themes/mediawiki/images/icons/bold-f.svg new file mode 100644 index 0000000000..357d2e5d34 --- /dev/null +++ b/resources/lib/oojs-ui/themes/mediawiki/images/icons/bold-f.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/bold-g.png b/resources/lib/oojs-ui/themes/mediawiki/images/icons/bold-g.png new file mode 100644 index 0000000000000000000000000000000000000000..e30e1fead8f6590f6ecb1d2c212de12bc9ecfda2 GIT binary patch literal 315 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ za0`PlBg3pYARTu-T^vI^I^SO2o5kcPa`a=o-5Ms&WnPLLnv=~v^do)=*tL}^Bq%EW zU}Kb5o6F(pl6^2pP`G1u61z}J`NYW6wgx_h@Bi>mx18=Z^;=2X?qB)U4C-D3Vegh}-YYAdJZ5tW7gfH@Z z-_vuj(oy&1OV4l8g_GDdXC;We`z`Z1_TcU2EBp&gr6j-3+OOievN4pQWy2SZOEVq5S5!;f?s$(Mee;jhz#UA-Tc;%&uU%5ZETI!ftncV|=l)=;0&t;uc GLK6U9Fm&($ literal 0 HcmV?d00001 diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/bold-g.svg b/resources/lib/oojs-ui/themes/mediawiki/images/icons/bold-g.svg new file mode 100644 index 0000000000..e032542e97 --- /dev/null +++ b/resources/lib/oojs-ui/themes/mediawiki/images/icons/bold-g.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/bold-geor-man.png b/resources/lib/oojs-ui/themes/mediawiki/images/icons/bold-geor-man.png new file mode 100644 index 0000000000000000000000000000000000000000..814eff890d789ac8a3c8d6d556fd88635626a06f GIT binary patch literal 297 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ za0`PlBg3pYARVVYT^vI^I^SL}^ll22XnXj2wM~)EwHIuyy8l&eNzr%6x`Lgz-(-tXTF*tfx-uhZm!@i@}iue4rNPnnxD(>RJ z;JkyyQ?@4Cd5XSK;aWA3f8zI*vzKx$n>cmq??}Ca2A?c8$^D%1qfUAGw0gS(?sI1E qWMMt0WA^V5x8BC--T^_Mtna&&>33YXx`!L+Ee20lKbLh*2~7Yw@_F+B literal 0 HcmV?d00001 diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/bold-geor-man.svg b/resources/lib/oojs-ui/themes/mediawiki/images/icons/bold-geor-man.svg new file mode 100644 index 0000000000..b211bf7aa1 --- /dev/null +++ b/resources/lib/oojs-ui/themes/mediawiki/images/icons/bold-geor-man.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/bold-l.png b/resources/lib/oojs-ui/themes/mediawiki/images/icons/bold-l.png new file mode 100644 index 0000000000000000000000000000000000000000..ff021ce328bc9fbc84110dd0acb782400c1e67cc GIT binary patch literal 143 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ za0`PlBg3pYARUIDE{-7{oyiFjtcx3h4tTW8`meIeozZ7Wmc-VCD@}pi9_&k=rA#`z iU?;!ZL5&463=GU6Oya^-CJTX@89ZJ6T-G@yGywpN1tdlQ literal 0 HcmV?d00001 diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/bold-l.svg b/resources/lib/oojs-ui/themes/mediawiki/images/icons/bold-l.svg new file mode 100644 index 0000000000..1679793884 --- /dev/null +++ b/resources/lib/oojs-ui/themes/mediawiki/images/icons/bold-l.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/bold-n.png b/resources/lib/oojs-ui/themes/mediawiki/images/icons/bold-n.png new file mode 100644 index 0000000000000000000000000000000000000000..7ae9321b089ada99511044c5309ef298862d49df GIT binary patch literal 176 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ za0`PlBg3pYARR%TE{-7{oo^=^axoZiFu%{VyE}ht@WN@A^iDo&oIF99%lC0wj&T26 zmkD_XZyr+eSgx>A_es-&Z4#QRuESv#5lcRr@|d3gZUgS{&}@cKHUa + + + + + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/bold-v.png b/resources/lib/oojs-ui/themes/mediawiki/images/icons/bold-v.png new file mode 100644 index 0000000000000000000000000000000000000000..39c2be04b60aa04348273f64ed81ff5b35e90ae3 GIT binary patch literal 256 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ za0`PlBg3pYARUW5T^vI^I^RyR=4&<(aG5Xgh+|Ik;(*{n6Z0=Jt<_K1JQ-P~Q(gXW zZoBl;Q#;c5+PbZBD?eJ9^pCm7V9-+a9KnN8g!xr)Ml9~es>l`eZ* zw*0&#!-h|hhc$j_{F-&!=9-4d53_xtN5a0lzM0H8??BRXu^DTkE{p9BK4RLp@<-Z2 y-^n+_gS4w2*In6kv0wLG9Y=3k;5Y55)iNs&Sokl#HB$iSS_V&7KbLh*2~7Y=^kaJf literal 0 HcmV?d00001 diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/bold-v.svg b/resources/lib/oojs-ui/themes/mediawiki/images/icons/bold-v.svg new file mode 100644 index 0000000000..146943a591 --- /dev/null +++ b/resources/lib/oojs-ui/themes/mediawiki/images/icons/bold-v.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/case-sensitive.png b/resources/lib/oojs-ui/themes/mediawiki/images/icons/case-sensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..e30bf2dd32d906eed4c0e8654b7eb26cc67f8241 GIT binary patch literal 368 zcmV-$0gwKPP)K(!VRkQ5XjB&lPd~7)Vy- zA7ElL_yZVZVK>RHl)84C3_xm90^>-y8SNW0(RlA}YwBjJ*{g~&Hx)`3*~Pl0w2y z2fvGv0iI~dNAPYCpFPTgYW_P%|Jrth=B+I O0000 + + + + + + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/check-constructive.png b/resources/lib/oojs-ui/themes/mediawiki/images/icons/check-constructive.png index 8c167d9bc2ecb681bc614f2ef5e431b8c50e2b53..875fa68cc2c6e29e1da3346810f50180deba99d4 100644 GIT binary patch delta 188 zcmV;t07L)f0{j7xNPhsHNklST5C9Jgu?E?I6<8rmzznI9ijp;`XHew1$qMgiiGLM{j9f5jSB$^p#IRR}cGHZ=$2@&>Xj1q!WvJ77gV q=;ZqWE25Ww56qDQNVRf@;~L%0onfi0p$XaNPhtbNkl1ws>|SA5#AXyM#+fu(%>G!}KcGRA zGLXwaL=bji_zw(C8dTW8A_zuJ29w1i8V$ykZRZ%Y?w)g3M7U3WzW4ihKPV{pTbz?m z@d_j9rt^q13|p)vFQYUwR`~Vd1acRkC5EbJsnJ*q;_?A#0e|c}1MOw0`77$Aix@ou z;M_9R_$dC)31(dqf4eVSRrC$%QWP sKe<-_q93i`+#fBa(q^9Uf`Wg-HzS!qyAh)kHUIzs07*qoM6N<$f>{WS_W%F@ diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/check-constructive.svg b/resources/lib/oojs-ui/themes/mediawiki/images/icons/check-constructive.svg index 05202e50c9..e55233f315 100644 --- a/resources/lib/oojs-ui/themes/mediawiki/images/icons/check-constructive.svg +++ b/resources/lib/oojs-ui/themes/mediawiki/images/icons/check-constructive.svg @@ -1,6 +1,6 @@ - + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/check-invert.png b/resources/lib/oojs-ui/themes/mediawiki/images/icons/check-invert.png index 1ff67909026f7aaf70ef182b7e5765d48ddb0d59..83ba2b0f75f86648c3a1357a7a27d3c8f47d515a 100644 GIT binary patch delta 124 zcmV-?0E7R90=@x|Np)aJL_t(YiS3fH3BWK61YKngjgpBoLq^C5TI9Jj38b*Wg#?D^ z`oD*lS}TfW0Jbc#NxA?e9T{?eSmN{v{@ZBjBQ7Zj4+nsNBx=nFOb4f=@i>AiMZ1;h)Z3DaP z1Hd}rciY3PxTGa1+pFC80Jx^tZ*qVWpte1Yhyb<;KiTfJ9z6i|3A{ - + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/check-progressive.png b/resources/lib/oojs-ui/themes/mediawiki/images/icons/check-progressive.png index f376c97ea2639a7711ec86fdc2d1bbd6a19435c2..343d52f84151ce5ff6bd368bd6812a923e8a781e 100644 GIT binary patch delta 216 zcmV;}04M+K0+<4jNPhsjNkl5JmrP7_R}fjU_E-@C2U0hSJKyTX+LK z0+truLGK|y6bz07fiZ!?BEQUL-`pU7HZNvw;g{Rd+(3ec_{mfuxHkd{Quw1i*o*H$eM~47DI|3xUVPERzP_#EciI SuKK - + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/check.png b/resources/lib/oojs-ui/themes/mediawiki/images/icons/check.png index 9a2c9dbff05dd8f54b6c2e66aab911b8e76b0bf0..1ea326dfe986b7e8ac898ee1ed851dd8cf2e3905 100644 GIT binary patch delta 117 zcmV-*0E++X0k;8=Np4w5L_t(YiDO_G1*2dv0XAA0tiZs)aDjn=;XeZd!#Y|R{s3zD z11Nul7_NXv6IBd!*vLy#-W%wu<1%v?r XLPIFmFO|f|00000NkvXXu0mjfkw+}$ delta 170 zcmV;b09F6D0qX&fNq>z=L_t(YiS5%N3PM2?1<+&AVh}zSi%}3aU~oHsCAtQq*=TVK z20=FYybcN07*qoM6N<$f^3ve4*&oF diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/check.svg b/resources/lib/oojs-ui/themes/mediawiki/images/icons/check.svg index 03e366071f..cf7858ba9f 100644 --- a/resources/lib/oojs-ui/themes/mediawiki/images/icons/check.svg +++ b/resources/lib/oojs-ui/themes/mediawiki/images/icons/check.svg @@ -1,6 +1,6 @@ - + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/close-ltr-invert.png b/resources/lib/oojs-ui/themes/mediawiki/images/icons/close-ltr-invert.png index 004a51869d96fe46d807e8139684bb6a5fb49916..6d8abc3be9cf5c107707f5d4ee5be7ba3dc94419 100644 GIT binary patch delta 270 zcmV+p0rCFj0?h)DNPhtDNkl5JkHMAFH{ch#*G$E&hYw<4+iFB8q_^ zC?>|5Zn7dO$fjn(x!0tHWp#UMW(?;>O?A~dMbjw_84`)49Z4r`26ll{+v`oewzqBH z1D|05aA(`Vc}*f|1l*S1hp<4>7?{^2wzq(r((`P4FDz)1NPpS{uFKtv?fq8pn#A@7 za8+urwhubNS4n`2a(B278xX-es7q4bz@o^@IFSIV1Tmd)o) zzpEEq(m3*kJHvnOdP{2Xe~|!ZHTVk2q>bRK3BDwGlXTohFp0nyB%?5V$a1~`P-B~J U!Y=y;00000Ne4wvM6N<$f`zSr*#H0l delta 294 zcmV+>0one|0_6gbNPhtbNkl_VMz#&yN?Q8`eigIBY=NXr;3*bwY_B$FY*z`qmVdODEeOdLFb=>#Ql|mG zOyIk%;E7}#cn;9D?WzHPof)27y92xgun+VX22Z}E2h@%PyqB}PlIeIXisC+bzbnh~ zq4lNH(x_q$yv6f{?P@Ogv?@y4Ux?(VD$Xs*siLHVnI*Q*bE+7U_n1A+7Dze*#yM4- sNPv%QK`egzlOJow_91ZAO0di%UpZ8swP=w<%m4rY07*qoM6N<$g4+Csp#T5? diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/close-ltr-invert.svg b/resources/lib/oojs-ui/themes/mediawiki/images/icons/close-ltr-invert.svg index b5ae392fa0..ec44c9251d 100644 --- a/resources/lib/oojs-ui/themes/mediawiki/images/icons/close-ltr-invert.svg +++ b/resources/lib/oojs-ui/themes/mediawiki/images/icons/close-ltr-invert.svg @@ -1,4 +1,4 @@ - + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/close-rtl-invert.png b/resources/lib/oojs-ui/themes/mediawiki/images/icons/close-rtl-invert.png new file mode 100644 index 0000000000000000000000000000000000000000..004a51869d96fe46d807e8139684bb6a5fb49916 GIT binary patch literal 357 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ za0`PlBg3pYKpl+io-U3d9-VKe*m^N1inylhs7X~qIvn&S_lY`#@7HKWDvJdQLd!o@raA>vEhFGvGVm5VV|e zzt4l+Yaeu`NLTP(*!p%AWBpvoc`>`0_pof>|02%jzi$cql|Gg|(>L#)^s+*y>ycgM ze(lqr7JglN`O=Cc-aSV@x4zBN`>{pK>sEZnljU0HbWg5aw4`~a>bCR6t0X3UpJ97e z%)^T5m}Tf3kB0snN1eLgle3R~Q!KdVwc(6Pyk*F|tr-(t&H%%S!PC{xWt~$(695D1 Bj++1g literal 0 HcmV?d00001 diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/close-rtl-invert.svg b/resources/lib/oojs-ui/themes/mediawiki/images/icons/close-rtl-invert.svg new file mode 100644 index 0000000000..b5ae392fa0 --- /dev/null +++ b/resources/lib/oojs-ui/themes/mediawiki/images/icons/close-rtl-invert.svg @@ -0,0 +1,4 @@ + + + + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/external-link-ltr.png b/resources/lib/oojs-ui/themes/mediawiki/images/icons/external-link-ltr.png new file mode 100644 index 0000000000000000000000000000000000000000..10927e164a304c5cebf4e5e0ff31f94eff5385ad GIT binary patch literal 168 zcmeAS@N?(olHy`uVBq!ia0vp^JRr=$1|-8uW1a&kmSQK*5Dp-y;YjHK@;M7UB8wRq zxP?KOkzv*x380{tr;B5V#>C`=1?oTgTO=hUB$$9i-Qv!~3 + + + + + + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/external-link-rtl.png b/resources/lib/oojs-ui/themes/mediawiki/images/icons/external-link-rtl.png new file mode 100644 index 0000000000000000000000000000000000000000..7a3454e9b17096af7fb28f68ea4a47abb9669c55 GIT binary patch literal 164 zcmeAS@N?(olHy`uVBq!ia0vp^JRr=$1|-8uW1a&kmSQK*5Dp-y;YjHK@;M7UB8wRq zxP?KOkzv*x380{xr;B5V#>C`=1?oTekJ?L0NYq?7^6&9w1O9dywjZ3Kf95wfE^LwD zHAtW0AbLaiQUlMMi$5&>HgF$!I)fv!l`q0$L#rPHgZX(;<#gT}WuS=+p00i_>zopr E0A64&%>V!Z literal 0 HcmV?d00001 diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/external-link-rtl.svg b/resources/lib/oojs-ui/themes/mediawiki/images/icons/external-link-rtl.svg new file mode 100644 index 0000000000..c375ca0fb7 --- /dev/null +++ b/resources/lib/oojs-ui/themes/mediawiki/images/icons/external-link-rtl.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/help-invert.png b/resources/lib/oojs-ui/themes/mediawiki/images/icons/help-ltr-invert.png similarity index 100% rename from resources/lib/oojs-ui/themes/mediawiki/images/icons/help-invert.png rename to resources/lib/oojs-ui/themes/mediawiki/images/icons/help-ltr-invert.png diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/help-invert.svg b/resources/lib/oojs-ui/themes/mediawiki/images/icons/help-ltr-invert.svg similarity index 100% rename from resources/lib/oojs-ui/themes/mediawiki/images/icons/help-invert.svg rename to resources/lib/oojs-ui/themes/mediawiki/images/icons/help-ltr-invert.svg diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/help.png b/resources/lib/oojs-ui/themes/mediawiki/images/icons/help-ltr.png similarity index 100% rename from resources/lib/oojs-ui/themes/mediawiki/images/icons/help.png rename to resources/lib/oojs-ui/themes/mediawiki/images/icons/help-ltr.png diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/help.svg b/resources/lib/oojs-ui/themes/mediawiki/images/icons/help-ltr.svg similarity index 100% rename from resources/lib/oojs-ui/themes/mediawiki/images/icons/help.svg rename to resources/lib/oojs-ui/themes/mediawiki/images/icons/help-ltr.svg diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/help-rtl-invert.png b/resources/lib/oojs-ui/themes/mediawiki/images/icons/help-rtl-invert.png new file mode 100644 index 0000000000000000000000000000000000000000..dfb9c03187ebb8295c8d185478a91ee1325395c0 GIT binary patch literal 622 zcmV-!0+IcRP)4RXuA|K@`0+*abA;22`-p zMhMzi8H}zUB%mfNLHr4JA}AOO{RLKHzJ1<(UPlJi+|NwMyEGjsPp0r0EQwx1;LCnC$f z_95FUl8X*_mH0dE|3Ti$^~iNIk1-JE!8l3FhCE+?=9pq~pQc^bd~z<}h*l8EEJ)ZeiL{sW3}+svNE z7^fuNnItAB(2X%pr!A^2gz&;&+vCVc&cqm}%&eOesLaeHjs5{c`{d6Pg@o(aDyP2S z8?;^^C>nq_{xghL=?Chg1Fq)?>VuYBBe~)UZjGHuk}d)ufbS${Clw%hM$#^Zvtq7T zCdr4MNsr`G3G0)0MbfTUey>Pg2T5A>5i9^3enMM~BxXq7s(bF4?@gXmGVg<{dAa-m zFi3pwNuC?WGs%_N*551hm<_MYu9;Oa#x*m08$!r#{QqIU0Wn8~EcZSvPyhe`07*qo IM6N<$f)w-&nE(I) literal 0 HcmV?d00001 diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/help-rtl-invert.svg b/resources/lib/oojs-ui/themes/mediawiki/images/icons/help-rtl-invert.svg new file mode 100644 index 0000000000..203f8f9bd7 --- /dev/null +++ b/resources/lib/oojs-ui/themes/mediawiki/images/icons/help-rtl-invert.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/help-rtl.png b/resources/lib/oojs-ui/themes/mediawiki/images/icons/help-rtl.png new file mode 100644 index 0000000000000000000000000000000000000000..62f3d21a88bf6d1f274853f32eab0151c57bdb72 GIT binary patch literal 543 zcmV+)0^t3LP)4)jewzQ4|K?XNPox3fX`P zR@w-njUXsS;|E#rBLoqDf}IEo#zKFAmDuI}4iKv8u(;46vZRBjA1{eMWB#{bg)K&fPZgxq|tj64%8AT*RIdcQ}d+ zFkNS!8TGtZia*3pqqhCPol^c>aPQQ#suzOirTBcrzhDL@r5!ZHsgm|(#Lre0coO7X zDSjj3ONH2e+`>djdo8q&s|u_HxvLbP#9B@9GPf+D z#5q>+2s?0d%$(n_thz-xjtBp~!DA{kZ}LEK1^swe?f`s<_ko52d2YXooQ>*>4F+v^ z6&^EHWF{?th)XpF`Jh$dYH%wW&ZINaxPO(#f7}8`v59SI5F2qXOg5xbv>fyh!@g?b_<#*TsP|Z_PFLnOiKq>@pAbt4N@_-j1x^?+k{No5&4z5FHF~r huFTi!|M>p^zW}HNerL3>DV_iT002ovPDHLkV1nZ%@lyZ* literal 0 HcmV?d00001 diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/help-rtl.svg b/resources/lib/oojs-ui/themes/mediawiki/images/icons/help-rtl.svg new file mode 100644 index 0000000000..99c7f842db --- /dev/null +++ b/resources/lib/oojs-ui/themes/mediawiki/images/icons/help-rtl.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/insert.png b/resources/lib/oojs-ui/themes/mediawiki/images/icons/insert.png new file mode 100644 index 0000000000000000000000000000000000000000..97927a84a9c43152c4698fa6272f4bf3601819e6 GIT binary patch literal 144 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ za0`PlBg3pYARR`YE{-7{oyiFjtcw|V|FkD9VifL`G0Hlqu&F_?-NI9ob$+GEcgB?o hCh|Q|23&3`3=C>ztRl8vk%>Uv44$rjF6*2Ung9~{Ag2HT literal 0 HcmV?d00001 diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/insert.svg b/resources/lib/oojs-ui/themes/mediawiki/images/icons/insert.svg new file mode 100644 index 0000000000..0833f84ffd --- /dev/null +++ b/resources/lib/oojs-ui/themes/mediawiki/images/icons/insert.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/italic-a.png b/resources/lib/oojs-ui/themes/mediawiki/images/icons/italic-a.png new file mode 100644 index 0000000000000000000000000000000000000000..a81e803dd7b87fcaa7ec567d4ccce2460ac6e697 GIT binary patch literal 284 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ za0`PlBg3pYARYTWT^vI^I^SMenAMaharEQ-2VH?I;b+B~OBJN{HnQ&KdEIr>+MvVy zp=tzATqE1&j?5+not~YodmZiULVm3Q6W|v_5&7T2`$F6#CP*goE36-`Tp+7 z`d*XMEEdhW;qQ_Wq~5Y;c?GlN?2sc|(l$$f=$4zTtT + + + + + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/italic-arab-keheh-jeem.png b/resources/lib/oojs-ui/themes/mediawiki/images/icons/italic-arab-keheh-jeem.png new file mode 100644 index 0000000000000000000000000000000000000000..7cf774fa7580164ce81cc08099b04efa48dc8343 GIT binary patch literal 333 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ za0`PlBg3pYARX^LT^vI^I^SN|@8xVLa{QzJ-|j~j_*m5o1>MzaCFBq6<yhzvx1GF8lfj>F_;$ zW_bmjheO^dbf!<5x=7UKv0uTjhQ%R&m|idb`8Jg={l;NVyAPA3cthGdznspWuJx|f zzoa#FZ~orN5*dB(=1STu?8siYB2e?8@NXwwu?;G5*^H)JTK;|NxI5!f?6bgWv8y@% a&&|KPPcu@qt$Q2L>kOW*elF{r5}E*hREYQh literal 0 HcmV?d00001 diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/italic-arab-keheh-jeem.svg b/resources/lib/oojs-ui/themes/mediawiki/images/icons/italic-arab-keheh-jeem.svg new file mode 100644 index 0000000000..d4bff1becd --- /dev/null +++ b/resources/lib/oojs-ui/themes/mediawiki/images/icons/italic-arab-keheh-jeem.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/italic-arab-meem.png b/resources/lib/oojs-ui/themes/mediawiki/images/icons/italic-arab-meem.png new file mode 100644 index 0000000000000000000000000000000000000000..e8f2b620a61c03f7fd4195c2eada9e881ed7e095 GIT binary patch literal 271 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ za0`PlBg3pYARQY$T^vI^I^SNh + + + + + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/italic-armn-sha.png b/resources/lib/oojs-ui/themes/mediawiki/images/icons/italic-armn-sha.png new file mode 100644 index 0000000000000000000000000000000000000000..4d4178ac46a5826c7fc0fa6d131e32de041ac888 GIT binary patch literal 339 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ za0`PlBg3pYARS*lT^vI^I^SMCsO1_ca_r;$#}h=Dnb%F3*m>ru;1ylx*z*YwINx14 zaplSZZH+_B8pe|tnTr)wUBY>;$$EUxIleQsi`^dCCznDM{Nu8sFj z!opP*%;h(n;{+ya-|UaedCYq`lr<=2$MHI)WsN8AyL8Ps$a0SBU2#m}>a3=V@BRfA z?AMX1o!~Vg$))FMX1~)im#^XyUY$$qqTF|6bOy>EkO|wUJje9tlu)(9yIve#T~N|z hcI>y{x|N#e#l7XV^XxZG?FI$_gQu&X%Q~loCIIhZj1>R? literal 0 HcmV?d00001 diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/italic-armn-sha.svg b/resources/lib/oojs-ui/themes/mediawiki/images/icons/italic-armn-sha.svg new file mode 100644 index 0000000000..63de0f6c16 --- /dev/null +++ b/resources/lib/oojs-ui/themes/mediawiki/images/icons/italic-armn-sha.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/italic-c.png b/resources/lib/oojs-ui/themes/mediawiki/images/icons/italic-c.png new file mode 100644 index 0000000000000000000000000000000000000000..fc6133caae8c1480e1fd207443239de149e9298a GIT binary patch literal 300 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ za0`PlBg3pYARXsCT^vI^I^SN|=+zV`)An)xvkBf8ff^MSA+~ z3G)|y)?d4@$9hkqNc1E}?)@5iDaT)Mso$KH?NhK{rT##%&p~dxLJ{T2qwKQ`o8HW_ zajc)uy86UJE_FlJ+8CXac`bpuxw|%3zLHqHVZ*!y?cs@2wm;)x{_{X^`-%tN6<41d sev;&r`XRQjQ*Pdxoxi6{xogN;vQepa@tsF4K%X&qy85}Sb4q9e0DLZV0{{R3 literal 0 HcmV?d00001 diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/italic-c.svg b/resources/lib/oojs-ui/themes/mediawiki/images/icons/italic-c.svg new file mode 100644 index 0000000000..b468deaced --- /dev/null +++ b/resources/lib/oojs-ui/themes/mediawiki/images/icons/italic-c.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/italic-d.png b/resources/lib/oojs-ui/themes/mediawiki/images/icons/italic-d.png new file mode 100644 index 0000000000000000000000000000000000000000..1711ef9510b6e0d7fe71c8d223958c739dbe02f2 GIT binary patch literal 324 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ za0`PlBg3pYARW&vTly;HN$ zjB^y^+RNmwzI$ahJ9krelb=<$)f4@WswA7P;5ZJ&O3VA-pR@3pn*Kj3u>Soz@jDMC zPN#B9i*l<8ZV^5IIU`ZpKjZPg<-z`uAwIUh4z1PP_e{ZD=Gx*11`p2{OpUS$UbsN^ zdw0uzx6k@q=Y;F{&WjdJy7ORT$_($G;=|KLe%H_Xu=-(t5x14#hWQ_ukAB-y#9g*{ z!S9E)%+?RTonlJcuQ}u21GTD%16*c@z9x6% + + + + + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/italic-e.png b/resources/lib/oojs-ui/themes/mediawiki/images/icons/italic-e.png new file mode 100644 index 0000000000000000000000000000000000000000..f5b44d9e4a4fcb36bb2a8fb68978c0336e0c7f76 GIT binary patch literal 254 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ za0`PlBg3pYARP-lT^vI^I+GJ5SQj_MB^WX@AFj9g!Kv4);}Vr{>cD}5#>U2l;_ZLD zlVZDgKNvd1+;r?qQ&YMk;r#OQmQ4qyToaq&@Uop}#>C&Vfhw8jrzI)foWl6%muJM2 zeFg>we-sY!%y9q;Tw*KYRS0Huq@)02Rg`tfua4p`rdy_j1+)wW$<+Mb6Mw<&;$VX+fw)d literal 0 HcmV?d00001 diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/italic-e.svg b/resources/lib/oojs-ui/themes/mediawiki/images/icons/italic-e.svg new file mode 100644 index 0000000000..66a5ef5d50 --- /dev/null +++ b/resources/lib/oojs-ui/themes/mediawiki/images/icons/italic-e.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/italic-geor-kan.png b/resources/lib/oojs-ui/themes/mediawiki/images/icons/italic-geor-kan.png new file mode 100644 index 0000000000000000000000000000000000000000..e728cd7b9230363d1ec2a9629f96d8325c4a47a4 GIT binary patch literal 287 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ za0`PlBg3pYARPxiT^vI^I^SMa^mhuBIQH>At5BomzDAP{H61s@9g!zgHpw@;9exwO zKuW{q`5%@XtGSM5T034&DahZkd-m>}Id@C`J$np{s^%peH z?+-9 fGj)VkcGy}v%l^K!>DL>eXBa$P{an^LB{Ts5?~HO? literal 0 HcmV?d00001 diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/italic-geor-kan.svg b/resources/lib/oojs-ui/themes/mediawiki/images/icons/italic-geor-kan.svg new file mode 100644 index 0000000000..3398904dad --- /dev/null +++ b/resources/lib/oojs-ui/themes/mediawiki/images/icons/italic-geor-kan.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/italic-i.png b/resources/lib/oojs-ui/themes/mediawiki/images/icons/italic-i.png new file mode 100644 index 0000000000000000000000000000000000000000..3c6b3c1b0ff249dd5dbdfc529ac8a44341434a58 GIT binary patch literal 208 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ za0`PlBg3pYARR@XE{-7{oyiFjtcx4wC5SOIA1-HOYx~c`!&5IIA+gWEz`!Nw_9T%N zti>Hy54bF1E x$UMc);DwF?%OnYfqfAEgd~?0s4r(0WXK+6yaY{JoJPXiv22WQ%mvv4FO#uH&Jfi>r literal 0 HcmV?d00001 diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/italic-i.svg b/resources/lib/oojs-ui/themes/mediawiki/images/icons/italic-i.svg new file mode 100644 index 0000000000..93bec5a66d --- /dev/null +++ b/resources/lib/oojs-ui/themes/mediawiki/images/icons/italic-i.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/italic-k.png b/resources/lib/oojs-ui/themes/mediawiki/images/icons/italic-k.png new file mode 100644 index 0000000000000000000000000000000000000000..4f87e9aeb48a680f59695128a56c2530bdd53908 GIT binary patch literal 285 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ za0`PlBg3pYARYTXT^vI^I^SMen8)NO()y6U`+;CWs;c6_hpz=!EQ<}4Td+#5*&)H< zF!u+uuXn>&WH2eFXs1n@W-5AT!M7DNwg1%@J-f8*?A}es)04M3^nT}XY`r`Gw~+W5 z + + + + + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/italic-s.png b/resources/lib/oojs-ui/themes/mediawiki/images/icons/italic-s.png new file mode 100644 index 0000000000000000000000000000000000000000..4fc10c50e1987b80594495ca6a3e218429718dc7 GIT binary patch literal 321 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ za0`PlBg3pYARUiAT^vI^I^SN|?ZxaU((o`}*m|{y*h`k%UnZHg&dm_La7=H)sqlak z+$<{n3zn|!TGG|~KzWHU%W9D@HG%HA4qa!@ZCZ2p-&x6LMgNS?w9cBvBV@AL@756k z`G}<6e4E9yw->B;_{1hx&}Mxnsg>_n#?-Y{hj(sybh>Bbl7xvndzv3CIP=J@(b8VA zuOP%tXmM}(OTB9|l9g + + + + + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/language.png b/resources/lib/oojs-ui/themes/mediawiki/images/icons/language.png new file mode 100644 index 0000000000000000000000000000000000000000..c864384ec478d21d9a0f0378274fd90b22e8af1b GIT binary patch literal 410 zcmV;L0cHM)P)K(=kX}VH5@6FS>M4>Qu1N zQqs_+*`$k7a1*qnpg0RUbZIkmsIGB#augR4DLM%q;-FoMt3)V*Qo400bSM_o*5SWs zc*Gc_phFJ4;Xn7jbI*U@d9=~SU7{0T@Z`1vRs6wBhVR954B#ANc#91TwJM&+Uz}kl zQ=7s8j_?Z~QNaXyS{?8%+*M*wUxS`eY~d-U@upRA*ppWD2&X7#>RnjIZ|ve9zF|$e z{UtgYh(E(itl|f@Fv~I6=3x>Q`ZIv6=gM zDf_Q8{7Ud8EX27ag`j|+Qf$l85BT4acf*Hmqm6rv3juCKtW)>}@Bjb+07*qoM6N<$ Ef(X#9Q2+n{ literal 0 HcmV?d00001 diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/language.svg b/resources/lib/oojs-ui/themes/mediawiki/images/icons/language.svg new file mode 100644 index 0000000000..081e49a14c --- /dev/null +++ b/resources/lib/oojs-ui/themes/mediawiki/images/icons/language.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/layout-ltr.png b/resources/lib/oojs-ui/themes/mediawiki/images/icons/layout-ltr.png new file mode 100644 index 0000000000000000000000000000000000000000..dac7b2cc6656cb573cf7ab33dccd719ab6fdd75b GIT binary patch literal 166 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ za0`PlBg3pYARQi_E{-7{oyiFjtcT?c9tr&Scd%8gv`A3A>RQ2bI7?HQRZM`jZ6E8D zBaG`hmUXf22$E-8P$@8R7QcsC{)^>{0=eA|Y9u5uFr?M9Dqfve4{{NMr>mdKI;Vst E0L| + + + + + + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/layout-rtl.png b/resources/lib/oojs-ui/themes/mediawiki/images/icons/layout-rtl.png new file mode 100644 index 0000000000000000000000000000000000000000..470b7855a03acb1e7812f8904847710b6289457b GIT binary patch literal 163 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ za0`PlBg3pYARVrrE{-7{oyiFjtcT?c9tr&Scd%8gv`A1qSQOLth}GvwhE$~3gKp+c zhvr0Z7cAAAbg+R{Ftn+?G0|elqCjr9gBl453=Hd4S(Od`$Q}S1$l&Sf=d#Wzp$P!M Cqbvyk literal 0 HcmV?d00001 diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/layout-rtl.svg b/resources/lib/oojs-ui/themes/mediawiki/images/icons/layout-rtl.svg new file mode 100644 index 0000000000..fe9ee617db --- /dev/null +++ b/resources/lib/oojs-ui/themes/mediawiki/images/icons/layout-rtl.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/move-ltr-invert.png b/resources/lib/oojs-ui/themes/mediawiki/images/icons/move-ltr-invert.png index e97d37b9d60b3b8bba3d8186b82812684e6ab03b..7c9bdc1c75fe3409b4b88b8fec837a165fa0ba5f 100644 GIT binary patch delta 160 zcmV;R0AK&z0pS6VNq>V$L_t(YiS5&|4Z=VWL{U4kkR=DMfe2`coCd)eq5^6_B0xBE z0rSVno#X;;9o-c0zBbsVsjJHahDiJ-=?9#OJyL_t(YiS5s!4Z>g)Md4ydKr~E&qs)V5LW(0{2{u4f5D;D9 z+*{F-AS&M@75^FFySY_WD$OOS&cqMEOVT+5Z-BRL18pXLwY|>5+i3g - - + + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/outline-ltr.png b/resources/lib/oojs-ui/themes/mediawiki/images/icons/outline-ltr.png new file mode 100644 index 0000000000000000000000000000000000000000..a9a186b0d68755ccfdf21a3f1dba7b7c53faba01 GIT binary patch literal 153 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ za0`PlBg3pYARX48E{-7{oyiFjtcT?c9tr&SUsN@T(TuwwvP;|`@Wlkd1V(N-%T0%B selP}oW<2?f_iu + + + + + + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/outline-rtl.png b/resources/lib/oojs-ui/themes/mediawiki/images/icons/outline-rtl.png new file mode 100644 index 0000000000000000000000000000000000000000..b7f025d8aff74b6d96ead81f8af76c795c9c90ec GIT binary patch literal 154 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ za0`PlBg3pYARRWIE{-7{oyiFjtcT?cCarvLKlQBgDW)~ki~>))#U#9lKH$_C7b9qU thGAWa_qy+fXQY3v%(&7NXuu^Q!7#g@RivtRYY)&I22WQ%mvv4FO#rKmD_;Nr literal 0 HcmV?d00001 diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/outline-rtl.svg b/resources/lib/oojs-ui/themes/mediawiki/images/icons/outline-rtl.svg new file mode 100644 index 0000000000..2a3428e939 --- /dev/null +++ b/resources/lib/oojs-ui/themes/mediawiki/images/icons/outline-rtl.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/regular-expression.png b/resources/lib/oojs-ui/themes/mediawiki/images/icons/regular-expression.png new file mode 100644 index 0000000000000000000000000000000000000000..4643928363e01d1a0d58df7c52eeb35055a07888 GIT binary patch literal 340 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ za0`PlBg3pYARXU4T^vI^I^SNl)@KQnIQDV=>8{i44lk}+@pfMDydcoq-`3RO6%ws= zQY}l!WVdRon~BQm8ODWW#?N~urTjbj#OL1gy=TuDo0$CZKKG&FWXrxbyJ?GWn9M5- zx?W={@;)Tv^Nj;RCn681J!{%0|44f$S$4u_=qKhx;Sh`=RvDGB{f8^rZ*tgbT%@XMkZtLtxa~?0v>t+$|>aUsOt!2AU`slk0KaVzCN{yTy6!G=m`TlDMeSOc0 i%)63v|H23NpKRSsMtrl{*B=Fj0E4HipUXO@geCw~!;Mk^ literal 0 HcmV?d00001 diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/regular-expression.svg b/resources/lib/oojs-ui/themes/mediawiki/images/icons/regular-expression.svg new file mode 100644 index 0000000000..7b672618fe --- /dev/null +++ b/resources/lib/oojs-ui/themes/mediawiki/images/icons/regular-expression.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/secure-link.png b/resources/lib/oojs-ui/themes/mediawiki/images/icons/secure-link.png new file mode 100644 index 0000000000000000000000000000000000000000..918b3d7b663217de596cfa299b5464d44e769b5c GIT binary patch literal 201 zcmeAS@N?(olHy`uVBq!ia0vp^JRr=$1|-8uW1a&kmSQK*5Dp-y;YjHK@;M7UB8wRq zxP?KOkzv*x37}xMr;B5V#>A!P9l4kcd0HR(7v5bu@9<{6V&U@!8au8lS2PrczsNZi z;5FCrm% + + + + + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/specialCharacter.png b/resources/lib/oojs-ui/themes/mediawiki/images/icons/specialCharacter.png new file mode 100644 index 0000000000000000000000000000000000000000..51ccb89c7dc94c04a9b5150af435a735496bbeb3 GIT binary patch literal 360 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ za0`PlBg3pYKpl)+o-U3d9-VJ5@7H4q6gmF!{5syiWNxXslRCVfDwN+;JX$+;>fKlkU0b9V9U+R;^GnYcmZb*WSEi71J=KmS{r7j*K4 zofcbvGA%*)y~UUBo1Pamnco!FGp(sC-#+pD0|xWj-`_J5wPx+~7S&2(b+0(opEId= z)+X+IM|H$bm&}(gXM1G&Eo;-uclUqmWd{Tr+U&pl#CXRGjW1V#LB-(d>gTe~DWM4f D{x*?a literal 0 HcmV?d00001 diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/specialCharacter.svg b/resources/lib/oojs-ui/themes/mediawiki/images/icons/specialCharacter.svg new file mode 100644 index 0000000000..4d60128161 --- /dev/null +++ b/resources/lib/oojs-ui/themes/mediawiki/images/icons/specialCharacter.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/strikethrough-a.png b/resources/lib/oojs-ui/themes/mediawiki/images/icons/strikethrough-a.png new file mode 100644 index 0000000000000000000000000000000000000000..cab7a980b515ba6e967c69e7eb57e265cae0f81c GIT binary patch literal 299 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ za0`PlBg3pYART8tT^vI^I^SN}n8oBMaO~s!Tb>7;CWuU{W~sbwlRV!CZ`r-z>uHHID%JNrFW&lb tU`xhl<2{KJCmJ8up5^MRrS + + + + + + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/strikethrough-s.png b/resources/lib/oojs-ui/themes/mediawiki/images/icons/strikethrough-s.png new file mode 100644 index 0000000000000000000000000000000000000000..8aafe3f66e6909a749c90de2e520ec35510bb235 GIT binary patch literal 306 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ za0`PlBg3pYARSjcT^vI^I^SL~^kR0DIQlXEjHJ#NhLww!mR(d^7QjDA_(o+*j6+L^ zWn+RWM`MZ8CAKv#-rT|*iwbqiT2x-7ne&AGZcqG?_N@B-SrKQ?ll2!J3oyyZJ5ZJaK`GihmPhi*(8gZW06@SB`$hix*i6*dN+_Ad~6w*1h=x`o=lzniRW wTB`cec$%GKy!W^B`xNwt@qC;#>1z#h{B%vOGZ*>p0sY6|>FVdQ&MBb@00DY&B>(^b literal 0 HcmV?d00001 diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/strikethrough-s.svg b/resources/lib/oojs-ui/themes/mediawiki/images/icons/strikethrough-s.svg new file mode 100644 index 0000000000..d57b652fa8 --- /dev/null +++ b/resources/lib/oojs-ui/themes/mediawiki/images/icons/strikethrough-s.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/strikethrough-y.png b/resources/lib/oojs-ui/themes/mediawiki/images/icons/strikethrough-y.png new file mode 100644 index 0000000000000000000000000000000000000000..a0065cbbb311e63a2d211f3bcae169afc53f93ea GIT binary patch literal 244 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ za0`PlBg3pYARW^@T^vI^I^SM0bP0l+XkKyY*7W literal 0 HcmV?d00001 diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/strikethrough-y.svg b/resources/lib/oojs-ui/themes/mediawiki/images/icons/strikethrough-y.svg new file mode 100644 index 0000000000..8409dc1536 --- /dev/null +++ b/resources/lib/oojs-ui/themes/mediawiki/images/icons/strikethrough-y.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/table-caption.png b/resources/lib/oojs-ui/themes/mediawiki/images/icons/table-caption.png new file mode 100644 index 0000000000000000000000000000000000000000..1389d3d8bd2389ce812d0a68900e58f4abdb9b55 GIT binary patch literal 154 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ za0`PlBg3pYARRWIE{-7{oyiFjtcx3h4s^J`vo}4Hq;yeW660Cj1(pZI@|LvO8m0+t tX~;30b^Kt4fFKLAkjvr(5gsE3hFo + + + + + + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/table-insert-column-ltr.png b/resources/lib/oojs-ui/themes/mediawiki/images/icons/table-insert-column-ltr.png new file mode 100644 index 0000000000000000000000000000000000000000..dfd5e512b26fff766d72cd72d09bcfc106490148 GIT binary patch literal 164 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ za0`PlBg3pYARTU=E{-7{oyiFjtjc14+LO8%g-v-Rw=zghkTEy;&d5FS)rDBz$HqdJ zEHY{siZw6lwKqCGW|mO6_0+)N#ixT0HYbSm0F6<(#xB>PUZV?SGI+ZBxvX + + + + + + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/table-insert-column-rtl.png b/resources/lib/oojs-ui/themes/mediawiki/images/icons/table-insert-column-rtl.png new file mode 100644 index 0000000000000000000000000000000000000000..1354a8823e58bf2fec6f30915b72482e0c6bf302 GIT binary patch literal 165 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ za0`PlBg3pYARX?WE{-7{oyiFjtcx2wKFD_&G6=8Dm8%qcz>}R7>0p$g7$m!Ebz+U1 zlN5U|e}bOst)~VC88r;dF1uye*kbJ@YQ%b)1Q{5PsgTe~DWM4f DOE)Mw literal 0 HcmV?d00001 diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/table-insert-column-rtl.svg b/resources/lib/oojs-ui/themes/mediawiki/images/icons/table-insert-column-rtl.svg new file mode 100644 index 0000000000..dfa33a0878 --- /dev/null +++ b/resources/lib/oojs-ui/themes/mediawiki/images/icons/table-insert-column-rtl.svg @@ -0,0 +1,11 @@ + + + + + + + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/table-insert-row-after.png b/resources/lib/oojs-ui/themes/mediawiki/images/icons/table-insert-row-after.png new file mode 100644 index 0000000000000000000000000000000000000000..3d8091e8743727a38d19691750a9813474d5e51e GIT binary patch literal 153 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ za0`PlBg3pYARX48E{-7{oyiFjtcw#wc&t9icXhJ)m=tly7znN8o4%U!)$*PE9<0s! sd~J3IrgC|3rPn;`J$6uIfeZsf+$lD8r9JEK0gYksboFyt=akR{0E@#W!2kdN literal 0 HcmV?d00001 diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/table-insert-row-after.svg b/resources/lib/oojs-ui/themes/mediawiki/images/icons/table-insert-row-after.svg new file mode 100644 index 0000000000..91d0664453 --- /dev/null +++ b/resources/lib/oojs-ui/themes/mediawiki/images/icons/table-insert-row-after.svg @@ -0,0 +1,11 @@ + + + + + + + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/table-insert-row-before.png b/resources/lib/oojs-ui/themes/mediawiki/images/icons/table-insert-row-before.png new file mode 100644 index 0000000000000000000000000000000000000000..e357f90e62d0b3086524c8d33788880bdd51875f GIT binary patch literal 151 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ za0`PlBg3pYARU&TE{-7{oyiFjtcT?c9tr&S*Zn->gh__T1D5}i9zF82jx(+cY2ho_ qIcvc`$LU>c@iIM4fd*VJ7#M!6Vq-V@&ovil2!p4qpUXO@geCw2i78e9 literal 0 HcmV?d00001 diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/table-insert-row-before.svg b/resources/lib/oojs-ui/themes/mediawiki/images/icons/table-insert-row-before.svg new file mode 100644 index 0000000000..4b71f2a825 --- /dev/null +++ b/resources/lib/oojs-ui/themes/mediawiki/images/icons/table-insert-row-before.svg @@ -0,0 +1,11 @@ + + + + + + + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/table-merge-cells.png b/resources/lib/oojs-ui/themes/mediawiki/images/icons/table-merge-cells.png new file mode 100644 index 0000000000000000000000000000000000000000..202a12094a6471806097d3c5c0fb609e15d14386 GIT binary patch literal 220 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ za0`PlBg3pYARTp{E{-7{oo_E49 N;OXk;vd$@?2>=$yS0exb literal 0 HcmV?d00001 diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/table-merge-cells.svg b/resources/lib/oojs-ui/themes/mediawiki/images/icons/table-merge-cells.svg new file mode 100644 index 0000000000..6a8b77d812 --- /dev/null +++ b/resources/lib/oojs-ui/themes/mediawiki/images/icons/table-merge-cells.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/text-dir-lefttoright.png b/resources/lib/oojs-ui/themes/mediawiki/images/icons/text-dir-lefttoright.png new file mode 100644 index 0000000000000000000000000000000000000000..ffd190a13d0df39838e6d3ff5337a55e75f9d80e GIT binary patch literal 224 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ za0`PlBg3pYARSGfE{-7{oo^@Fay1z6xXll`5Gt7eRH4G2{op}sj(KiJyss>E7Oc<8 z+HS`o; + + + + + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/text-dir-righttoleft.png b/resources/lib/oojs-ui/themes/mediawiki/images/icons/text-dir-righttoleft.png new file mode 100644 index 0000000000000000000000000000000000000000..214f8d142b36647ee5c620154ef2d02c7e8563ea GIT binary patch literal 233 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ za0`PlBg3pYARXPFE{-7{oo_E2axpmyxLn-6iT#4h2d`>o=6*E^>B=V7_emN_8Os{G znk`m8wwQ6Iy{&ImSJo`Ar}O9JUuLg1T&%H}pJiFZ;=i7A8rX{8#0DSZ*|#dKt=E0~ z`N^pp4kS9*oP2PVx6fkfGOyI8sZOG;B{wt+o=h;DrpkNIFk`}JoAQUb8_XrErh2t- YTb1jwn71$71#}jJr>mdKI;Vst09>k3cK`qY literal 0 HcmV?d00001 diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/text-dir-righttoleft.svg b/resources/lib/oojs-ui/themes/mediawiki/images/icons/text-dir-righttoleft.svg new file mode 100644 index 0000000000..913bbfd644 --- /dev/null +++ b/resources/lib/oojs-ui/themes/mediawiki/images/icons/text-dir-righttoleft.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/text-style.png b/resources/lib/oojs-ui/themes/mediawiki/images/icons/text-style.png new file mode 100644 index 0000000000000000000000000000000000000000..4484496fbce460738c0e1380253b02d05fb87cb9 GIT binary patch literal 306 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ za0`PlBg3pYARSjcT^vI^I^Ry&&&TK}&~9&{BE;J2wDjVN&_#>CaLsdGeZfQTBa2n% z_Z^3X7X)~iSoLbO%sF%-Z^zSrIYnpxP0B1w+jsxno3w)`HML6{tOXd%71D*{n97*y z-Ony-{LaYVuuZpuzk=h-8p$udygwyA7;Ts^kJsR8QK>YW@q&}Di`)+=b~%Rd20Wf| zA}T!k^Q8mY2PVGnzM7nw)n~NG^1_ec$rUcnSM-i6{_K9T&GSL%1C<8T0FIS67thPd yS-a#X*A^aAyH_noRn%5~eLa~=XVV;`E5c&ZX1^Tge+7D!fx*+&&t;ucLK6VF_;)}6 literal 0 HcmV?d00001 diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/text-style.svg b/resources/lib/oojs-ui/themes/mediawiki/images/icons/text-style.svg new file mode 100644 index 0000000000..0198c3559d --- /dev/null +++ b/resources/lib/oojs-ui/themes/mediawiki/images/icons/text-style.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/underline-a.png b/resources/lib/oojs-ui/themes/mediawiki/images/icons/underline-a.png new file mode 100644 index 0000000000000000000000000000000000000000..81713bddb6aed917b108868051526aa045e5ed4c GIT binary patch literal 295 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ za0`PlBg3pYARQ+?T^vI^I^SM4%yM!RIQB8#$wik*$*gIK$3xDb8!S3bdIH@QMhCq% zcA5u#U}N-8R6eMd8l-YG`h+sa?oCNw{}~vZd1G$8`%OS#p(oo9&TkX6cG)dFxZ}zG zWnJt1BvRUKU+p+L_mNp(BA0W?#v{^I6+Tzg3`2dY`|CcaKi7&o%=muk4Kev0ot=x> zKlE&S^fz7cnghFk#M1Lsb6WSm|9St}&ZDz`91)LNTETr^@%o8OgCL(>c9U+m-0}8n m&PnPPi(PWWN>o(x50k?_rPAuBon1grF?hQAxvX + + + + + + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/underline-u.png b/resources/lib/oojs-ui/themes/mediawiki/images/icons/underline-u.png new file mode 100644 index 0000000000000000000000000000000000000000..c4eb2a214e2de6f220b5a4daa207a00d0d66ab51 GIT binary patch literal 220 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ za0`PlBg3pYARTp{E{-7{oo}ZYay1wTu()4z`_S5ykgQ)9oO852Lp7^-0h`Yh7M(qf z%BNY&f^`_5es`I++vQj{%Z(JDci+U5?u%y}NN3zuwwEiy-^%u-&pB0>0~)&+iwyHq z&37=(3n(tRH^<1ufhEL&|I7iF5(mLUccjCm=fod$mUsP_z|N~EdL}6P@;RVO7(8A5 KT-G@yGywp`6-D3x literal 0 HcmV?d00001 diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/underline-u.svg b/resources/lib/oojs-ui/themes/mediawiki/images/icons/underline-u.svg new file mode 100644 index 0000000000..fbd7c1478b --- /dev/null +++ b/resources/lib/oojs-ui/themes/mediawiki/images/icons/underline-u.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/indicators/arrow-ltr-invert.png b/resources/lib/oojs-ui/themes/mediawiki/images/indicators/arrow-ltr-invert.png index ac769a3e8ef738f35a80930e9567840fad78730e..9edc9deb77b0f3d0bb623568aa0714788ea724f2 100644 GIT binary patch delta 93 zcmV-j0HXi60iOYoNmfBgL_t(2kz-(>1pNR1zvBP@{|!WI`1|+o{{Ij_oTh*O{%QUF z`}gI*YGNYF1gbfSWcUC5`}ZKJo-H9M;)nqNc#CYYYZXnM00000NkvXXu0mjfdv`E& delta 118 zcmV-+0Ez#f0k{E>NpD(7L_t(2k*$rp4S+BZL(hm=K(HPQWGouS;nP!}O-qqPIfP65 zJ=yHfNJ=D^W>}KkeT~37$)OcKBJfFa%rRZXuWi|vi{$i0nxoS8?)#DeAW1R+chf^D Y4_ISr80y)Hu>b%707*qoM6N<$f*KbzV*mgE diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/indicators/arrow-ltr-invert.svg b/resources/lib/oojs-ui/themes/mediawiki/images/indicators/arrow-ltr-invert.svg index 3d36e4fdc2..64203e1dcc 100644 --- a/resources/lib/oojs-ui/themes/mediawiki/images/indicators/arrow-ltr-invert.svg +++ b/resources/lib/oojs-ui/themes/mediawiki/images/indicators/arrow-ltr-invert.svg @@ -1,6 +1,6 @@ - - + + -- 2.20.1