From 9d41cc71911adaefa5afe3f2f4bd6e383e2c2374 Mon Sep 17 00:00:00 2001 From: Roan Kattouw Date: Mon, 29 Sep 2014 16:17:34 -0700 Subject: [PATCH] Update OOjs UI to v0.1.0-pre (afa3241e8e) New changes: 8daef61 TextInputWidget: Add setValidation function to change pattern used to validate text 953c46c [BREAKING CHANGE] Create a MediaWiki theme e2a3bae PopupWidget: Position body/anchor using 'margin-left' instead of 'left' 4f50c34 Correct the left positioning of a popup wrapper afa3241 Move references to pending.gif to the themes that provide it Update changes: * Update links to OOjs UI distribution files Change-Id: Ic59650b56de44807348db4df46c538756ed9329e --- resources/Resources.php | 10 +- resources/lib/oojs-ui/images/anchor.png | Bin 203 -> 0 bytes resources/lib/oojs-ui/images/anchor.svg | 7 - resources/lib/oojs-ui/images/icons/accept.png | Bin 332 -> 0 bytes resources/lib/oojs-ui/images/icons/accept.svg | 6 - .../lib/oojs-ui/images/icons/add-item.png | Bin 145 -> 0 bytes .../lib/oojs-ui/images/icons/advanced.png | Bin 531 -> 0 bytes resources/lib/oojs-ui/images/icons/alert.png | Bin 448 -> 0 bytes .../oojs-ui/images/icons/arched-arrow-ltr.png | Bin 294 -> 0 bytes .../oojs-ui/images/icons/arched-arrow-rtl.png | Bin 296 -> 0 bytes resources/lib/oojs-ui/images/icons/clear.png | Bin 430 -> 0 bytes resources/lib/oojs-ui/images/icons/close.png | Bin 286 -> 0 bytes resources/lib/oojs-ui/images/icons/code.png | Bin 313 -> 0 bytes .../lib/oojs-ui/images/icons/collapse.png | Bin 221 -> 0 bytes .../lib/oojs-ui/images/icons/comment.png | Bin 244 -> 0 bytes resources/lib/oojs-ui/images/icons/expand.png | Bin 237 -> 0 bytes resources/lib/oojs-ui/images/icons/help.png | Bin 591 -> 0 bytes .../lib/oojs-ui/images/icons/history.png | Bin 591 -> 0 bytes .../lib/oojs-ui/images/icons/history.svg | 7 - resources/lib/oojs-ui/images/icons/info.png | Bin 349 -> 0 bytes resources/lib/oojs-ui/images/icons/link.png | Bin 348 -> 0 bytes resources/lib/oojs-ui/images/icons/menu.png | Bin 190 -> 0 bytes .../lib/oojs-ui/images/icons/move-ltr.png | Bin 254 -> 0 bytes .../lib/oojs-ui/images/icons/move-rtl.png | Bin 250 -> 0 bytes .../lib/oojs-ui/images/icons/picture.png | Bin 402 -> 0 bytes resources/lib/oojs-ui/images/icons/remove.png | Bin 175 -> 0 bytes resources/lib/oojs-ui/images/icons/search.png | Bin 267 -> 0 bytes .../lib/oojs-ui/images/icons/settings.png | Bin 230 -> 0 bytes resources/lib/oojs-ui/images/icons/tag.png | Bin 319 -> 0 bytes resources/lib/oojs-ui/images/icons/window.png | Bin 309 -> 0 bytes .../lib/oojs-ui/images/indicators/alert.png | Bin 256 -> 0 bytes .../oojs-ui/images/indicators/arrow-down.png | Bin 199 -> 0 bytes .../oojs-ui/images/indicators/arrow-ltr.png | Bin 204 -> 0 bytes .../oojs-ui/images/indicators/arrow-rtl.png | Bin 194 -> 0 bytes .../oojs-ui/images/indicators/arrow-up.png | Bin 180 -> 0 bytes .../oojs-ui/images/indicators/required.png | Bin 264 -> 0 bytes resources/lib/oojs-ui/oojs-ui-apex.css | 203 +- resources/lib/oojs-ui/oojs-ui-apex.js | 13 + resources/lib/oojs-ui/oojs-ui-apex.svg.css | 2072 +++++++++++++++++ resources/lib/oojs-ui/oojs-ui-mediawiki.css | 2014 ++++++++++++++++ resources/lib/oojs-ui/oojs-ui-mediawiki.js | 68 + .../lib/oojs-ui/oojs-ui-mediawiki.svg.css | 2014 ++++++++++++++++ resources/lib/oojs-ui/oojs-ui-minerva.css | 51 +- resources/lib/oojs-ui/oojs-ui-minerva.js | 13 + resources/lib/oojs-ui/oojs-ui-minerva.svg.css | 1374 +++++++++++ resources/lib/oojs-ui/oojs-ui.js | 131 +- resources/lib/oojs-ui/oojs-ui.svg.css | 112 - .../apex/images/icons/add.png} | Bin 131 -> 144 bytes .../apex/images/icons/add.svg} | 2 +- .../themes/apex/images/icons/advanced.png | Bin 0 -> 467 bytes .../apex}/images/icons/advanced.svg | 2 +- .../themes/apex/images/icons/alert.png | Bin 0 -> 433 bytes .../{ => themes/apex}/images/icons/alert.svg | 2 +- .../apex/images/icons/arched-arrow-ltr.png | Bin 0 -> 268 bytes .../apex}/images/icons/arched-arrow-ltr.svg | 2 +- .../apex/images/icons/arched-arrow-rtl.png | Bin 0 -> 260 bytes .../apex}/images/icons/arched-arrow-rtl.svg | 2 +- .../{ => themes/apex}/images/icons/check.png | Bin .../{ => themes/apex}/images/icons/check.svg | 0 .../themes/apex/images/icons/clear.png | Bin 0 -> 351 bytes .../{ => themes/apex}/images/icons/clear.svg | 2 +- .../themes/apex/images/icons/close.png | Bin 0 -> 246 bytes .../{ => themes/apex}/images/icons/close.svg | 2 +- .../oojs-ui/themes/apex/images/icons/code.png | Bin 0 -> 272 bytes .../{ => themes/apex}/images/icons/code.svg | 2 +- .../themes/apex/images/icons/collapse.png | Bin 0 -> 207 bytes .../apex}/images/icons/collapse.svg | 2 +- .../themes/apex/images/icons/comment.png | Bin 0 -> 211 bytes .../apex}/images/icons/comment.svg | 2 +- .../themes/apex/images/icons/expand.png | Bin 0 -> 196 bytes .../{ => themes/apex}/images/icons/expand.svg | 2 +- .../oojs-ui/themes/apex/images/icons/help.png | Bin 0 -> 529 bytes .../{ => themes/apex}/images/icons/help.svg | 2 +- .../oojs-ui/themes/apex/images/icons/info.png | Bin 0 -> 328 bytes .../{ => themes/apex}/images/icons/info.svg | 2 +- .../oojs-ui/themes/apex/images/icons/link.png | Bin 0 -> 312 bytes .../{ => themes/apex}/images/icons/link.svg | 2 +- .../oojs-ui/themes/apex/images/icons/menu.png | Bin 0 -> 172 bytes .../{ => themes/apex}/images/icons/menu.svg | 2 +- .../themes/apex/images/icons/move-ltr.png | Bin 0 -> 219 bytes .../apex}/images/icons/move-ltr.svg | 2 +- .../themes/apex/images/icons/move-rtl.png | Bin 0 -> 214 bytes .../apex}/images/icons/move-rtl.svg | 2 +- .../themes/apex/images/icons/picture.png | Bin 0 -> 350 bytes .../apex}/images/icons/picture.svg | 2 +- .../themes/apex/images/icons/remove.png | Bin 0 -> 172 bytes .../{ => themes/apex}/images/icons/remove.svg | 2 +- .../themes/apex/images/icons/search.png | Bin 0 -> 246 bytes .../{ => themes/apex}/images/icons/search.svg | 2 +- .../themes/apex/images/icons/settings.png | Bin 0 -> 191 bytes .../apex}/images/icons/settings.svg | 2 +- .../oojs-ui/themes/apex/images/icons/tag.png | Bin 0 -> 262 bytes .../{ => themes/apex}/images/icons/tag.svg | 2 +- .../themes/apex/images/icons/window.png | Bin 0 -> 251 bytes .../{ => themes/apex}/images/icons/window.svg | 2 +- .../themes/apex/images/indicators/alert.png | Bin 0 -> 233 bytes .../apex}/images/indicators/alert.svg | 2 +- .../apex/images/indicators/arrow-down.png | Bin 0 -> 169 bytes .../apex}/images/indicators/arrow-down.svg | 2 +- .../apex/images/indicators/arrow-ltr.png | Bin 0 -> 166 bytes .../apex}/images/indicators/arrow-ltr.svg | 2 +- .../apex/images/indicators/arrow-rtl.png | Bin 0 -> 171 bytes .../apex}/images/indicators/arrow-rtl.svg | 2 +- .../apex/images/indicators/arrow-up.png | Bin 0 -> 171 bytes .../apex}/images/indicators/arrow-up.svg | 2 +- .../apex/images/indicators/required.png | Bin 0 -> 241 bytes .../apex}/images/indicators/required.svg | 2 +- .../apex}/images/textures/pending.gif | Bin .../apex}/images/textures/transparency.png | Bin .../apex}/images/textures/transparency.svg | 0 .../apex}/images/toolbar-shadow.png | Bin .../images/icons/add-constructive.png | Bin 0 -> 152 bytes .../images/icons/add-constructive.svg | 6 + .../mediawiki/images/icons/add-invert.png | Bin 0 -> 148 bytes .../mediawiki/images/icons/add-invert.svg | 6 + .../themes/mediawiki/images/icons/add.png | Bin 0 -> 144 bytes .../themes/mediawiki/images/icons/add.svg | 6 + .../images/icons/advanced-invert.png | Bin 0 -> 523 bytes .../images/icons/advanced-invert.svg | 6 + .../mediawiki/images/icons/advanced.png | Bin 0 -> 467 bytes .../mediawiki/images/icons/advanced.svg | 6 + .../mediawiki/images/icons/alert-invert.png | Bin 0 -> 469 bytes .../mediawiki/images/icons/alert-invert.svg | 8 + .../themes/mediawiki/images/icons/alert.png | Bin 0 -> 433 bytes .../themes/mediawiki/images/icons/alert.svg | 8 + .../images/icons/arched-arrow-ltr-invert.png | Bin 0 -> 304 bytes .../images/icons/arched-arrow-ltr-invert.svg | 6 + .../images/icons/arched-arrow-ltr.png | Bin 0 -> 268 bytes .../images/icons/arched-arrow-ltr.svg | 6 + .../images/icons/arched-arrow-rtl-invert.png | Bin 0 -> 295 bytes .../images/icons/arched-arrow-rtl-invert.svg | 6 + .../images/icons/arched-arrow-rtl.png | Bin 0 -> 260 bytes .../images/icons/arched-arrow-rtl.svg | 6 + .../mediawiki/images/icons/check-invert.png | Bin 0 -> 261 bytes .../mediawiki/images/icons/check-invert.svg | 6 + .../mediawiki/images/icons/check-primary.png | Bin 0 -> 378 bytes .../mediawiki/images/icons/check-primary.svg | 6 + .../themes/mediawiki/images/icons/check.png | Bin 0 -> 235 bytes .../mediawiki/images/icons/check.svg} | 4 +- .../mediawiki/images/icons/clear-invert.png | Bin 0 -> 378 bytes .../mediawiki/images/icons/clear-invert.svg | 6 + .../themes/mediawiki/images/icons/clear.png | Bin 0 -> 351 bytes .../themes/mediawiki/images/icons/clear.svg | 6 + .../mediawiki/images/icons/close-invert.png | Bin 0 -> 264 bytes .../mediawiki/images/icons/close-invert.svg | 6 + .../themes/mediawiki/images/icons/close.png | Bin 0 -> 246 bytes .../themes/mediawiki/images/icons/close.svg | 6 + .../mediawiki/images/icons/code-invert.png | Bin 0 -> 297 bytes .../mediawiki/images/icons/code-invert.svg | 7 + .../themes/mediawiki/images/icons/code.png | Bin 0 -> 272 bytes .../themes/mediawiki/images/icons/code.svg | 7 + .../images/icons/collapse-invert.png | Bin 0 -> 204 bytes .../images/icons/collapse-invert.svg | 6 + .../mediawiki/images/icons/collapse.png | Bin 0 -> 207 bytes .../mediawiki/images/icons/collapse.svg | 6 + .../mediawiki/images/icons/comment-invert.png | Bin 0 -> 233 bytes .../mediawiki/images/icons/comment-invert.svg | 6 + .../themes/mediawiki/images/icons/comment.png | Bin 0 -> 211 bytes .../themes/mediawiki/images/icons/comment.svg | 6 + .../mediawiki/images/icons/expand-invert.png | Bin 0 -> 212 bytes .../mediawiki/images/icons/expand-invert.svg | 6 + .../themes/mediawiki/images/icons/expand.png | Bin 0 -> 196 bytes .../themes/mediawiki/images/icons/expand.svg | 6 + .../mediawiki/images/icons/help-invert.png | Bin 0 -> 603 bytes .../mediawiki/images/icons/help-invert.svg | 10 + .../themes/mediawiki/images/icons/help.png | Bin 0 -> 529 bytes .../themes/mediawiki/images/icons/help.svg | 10 + .../mediawiki/images/icons/info-invert.png | Bin 0 -> 377 bytes .../mediawiki/images/icons/info-invert.svg | 6 + .../themes/mediawiki/images/icons/info.png | Bin 0 -> 328 bytes .../themes/mediawiki/images/icons/info.svg | 6 + .../mediawiki/images/icons/link-invert.png | Bin 0 -> 335 bytes .../mediawiki/images/icons/link-invert.svg | 8 + .../themes/mediawiki/images/icons/link.png | Bin 0 -> 312 bytes .../themes/mediawiki/images/icons/link.svg | 8 + .../mediawiki/images/icons/menu-invert.png | Bin 0 -> 185 bytes .../mediawiki/images/icons/menu-invert.svg | 6 + .../themes/mediawiki/images/icons/menu.png | Bin 0 -> 172 bytes .../themes/mediawiki/images/icons/menu.svg | 6 + .../images/icons/move-ltr-invert.png | Bin 0 -> 225 bytes .../images/icons/move-ltr-invert.svg | 6 + .../mediawiki/images/icons/move-ltr.png | Bin 0 -> 219 bytes .../mediawiki/images/icons/move-ltr.svg | 6 + .../images/icons/move-rtl-invert.png | Bin 0 -> 221 bytes .../images/icons/move-rtl-invert.svg | 6 + .../mediawiki/images/icons/move-rtl.png | Bin 0 -> 214 bytes .../mediawiki/images/icons/move-rtl.svg | 6 + .../mediawiki/images/icons/picture-invert.png | Bin 0 -> 396 bytes .../mediawiki/images/icons/picture-invert.svg | 8 + .../themes/mediawiki/images/icons/picture.png | Bin 0 -> 350 bytes .../themes/mediawiki/images/icons/picture.svg | 8 + .../images/icons/remove-destructive.png | Bin 0 -> 189 bytes .../images/icons/remove-destructive.svg | 6 + .../mediawiki/images/icons/remove-invert.png | Bin 0 -> 181 bytes .../mediawiki/images/icons/remove-invert.svg | 6 + .../themes/mediawiki/images/icons/remove.png | Bin 0 -> 172 bytes .../themes/mediawiki/images/icons/remove.svg | 6 + .../mediawiki/images/icons/search-invert.png | Bin 0 -> 278 bytes .../mediawiki/images/icons/search-invert.svg | 6 + .../themes/mediawiki/images/icons/search.png | Bin 0 -> 246 bytes .../themes/mediawiki/images/icons/search.svg | 6 + .../images/icons/settings-invert.png | Bin 0 -> 202 bytes .../images/icons/settings-invert.svg | 6 + .../mediawiki/images/icons/settings.png | Bin 0 -> 191 bytes .../mediawiki/images/icons/settings.svg | 6 + .../mediawiki/images/icons/tag-invert.png | Bin 0 -> 295 bytes .../mediawiki/images/icons/tag-invert.svg | 6 + .../themes/mediawiki/images/icons/tag.png | Bin 0 -> 262 bytes .../themes/mediawiki/images/icons/tag.svg | 6 + .../mediawiki/images/icons/window-invert.png | Bin 0 -> 273 bytes .../mediawiki/images/icons/window-invert.svg | 7 + .../themes/mediawiki/images/icons/window.png | Bin 0 -> 251 bytes .../themes/mediawiki/images/icons/window.svg | 7 + .../images/indicators/alert-invert.png | Bin 0 -> 264 bytes .../images/indicators/alert-invert.svg | 6 + .../mediawiki/images/indicators/alert.png | Bin 0 -> 233 bytes .../mediawiki/images/indicators/alert.svg | 6 + .../images/indicators/arrow-down-invert.png | Bin 0 -> 218 bytes .../images/indicators/arrow-down-invert.svg | 6 + .../images/indicators/arrow-down.png | Bin 0 -> 203 bytes .../images/indicators/arrow-down.svg | 6 + .../images/indicators/arrow-ltr-invert.png | Bin 0 -> 209 bytes .../images/indicators/arrow-ltr-invert.svg | 6 + .../mediawiki/images/indicators/arrow-ltr.png | Bin 0 -> 207 bytes .../mediawiki/images/indicators/arrow-ltr.svg | 6 + .../images/indicators/arrow-rtl-invert.png | Bin 0 -> 229 bytes .../images/indicators/arrow-rtl-invert.svg | 6 + .../mediawiki/images/indicators/arrow-rtl.png | Bin 0 -> 211 bytes .../mediawiki/images/indicators/arrow-rtl.svg | 6 + .../images/indicators/arrow-up-invert.png | Bin 0 -> 229 bytes .../images/indicators/arrow-up-invert.svg | 6 + .../mediawiki/images/indicators/arrow-up.png | Bin 0 -> 205 bytes .../mediawiki/images/indicators/arrow-up.svg | 6 + .../images/indicators/required-invert.png | Bin 0 -> 266 bytes .../images/indicators/required-invert.svg | 6 + .../mediawiki/images/indicators/required.png | Bin 0 -> 241 bytes .../mediawiki/images/indicators/required.svg | 6 + .../mediawiki/images/textures/pending.gif | Bin 0 -> 2032 bytes .../images/textures/transparency.png | Bin 0 -> 145 bytes .../images/textures/transparency.svg | 10 + .../minerva/images/icons/check-invert.png | Bin 0 -> 635 bytes .../minerva/images/icons/check-invert.svg | 6 + .../themes/minerva/images/icons/check.png | Bin 640 -> 578 bytes .../themes/minerva/images/icons/check.svg | 14 +- 244 files changed, 8316 insertions(+), 267 deletions(-) delete mode 100644 resources/lib/oojs-ui/images/anchor.png delete mode 100644 resources/lib/oojs-ui/images/anchor.svg delete mode 100644 resources/lib/oojs-ui/images/icons/accept.png delete mode 100644 resources/lib/oojs-ui/images/icons/accept.svg delete mode 100644 resources/lib/oojs-ui/images/icons/add-item.png delete mode 100644 resources/lib/oojs-ui/images/icons/advanced.png delete mode 100644 resources/lib/oojs-ui/images/icons/alert.png delete mode 100644 resources/lib/oojs-ui/images/icons/arched-arrow-ltr.png delete mode 100644 resources/lib/oojs-ui/images/icons/arched-arrow-rtl.png delete mode 100644 resources/lib/oojs-ui/images/icons/clear.png delete mode 100644 resources/lib/oojs-ui/images/icons/close.png delete mode 100644 resources/lib/oojs-ui/images/icons/code.png delete mode 100644 resources/lib/oojs-ui/images/icons/collapse.png delete mode 100644 resources/lib/oojs-ui/images/icons/comment.png delete mode 100644 resources/lib/oojs-ui/images/icons/expand.png delete mode 100644 resources/lib/oojs-ui/images/icons/help.png delete mode 100644 resources/lib/oojs-ui/images/icons/history.png delete mode 100644 resources/lib/oojs-ui/images/icons/history.svg delete mode 100644 resources/lib/oojs-ui/images/icons/info.png delete mode 100644 resources/lib/oojs-ui/images/icons/link.png delete mode 100644 resources/lib/oojs-ui/images/icons/menu.png delete mode 100644 resources/lib/oojs-ui/images/icons/move-ltr.png delete mode 100644 resources/lib/oojs-ui/images/icons/move-rtl.png delete mode 100644 resources/lib/oojs-ui/images/icons/picture.png delete mode 100644 resources/lib/oojs-ui/images/icons/remove.png delete mode 100644 resources/lib/oojs-ui/images/icons/search.png delete mode 100644 resources/lib/oojs-ui/images/icons/settings.png delete mode 100644 resources/lib/oojs-ui/images/icons/tag.png delete mode 100644 resources/lib/oojs-ui/images/icons/window.png delete mode 100644 resources/lib/oojs-ui/images/indicators/alert.png delete mode 100644 resources/lib/oojs-ui/images/indicators/arrow-down.png delete mode 100644 resources/lib/oojs-ui/images/indicators/arrow-ltr.png delete mode 100644 resources/lib/oojs-ui/images/indicators/arrow-rtl.png delete mode 100644 resources/lib/oojs-ui/images/indicators/arrow-up.png delete mode 100644 resources/lib/oojs-ui/images/indicators/required.png create mode 100644 resources/lib/oojs-ui/oojs-ui-apex.js create mode 100644 resources/lib/oojs-ui/oojs-ui-apex.svg.css create mode 100644 resources/lib/oojs-ui/oojs-ui-mediawiki.css create mode 100644 resources/lib/oojs-ui/oojs-ui-mediawiki.js create mode 100644 resources/lib/oojs-ui/oojs-ui-mediawiki.svg.css create mode 100644 resources/lib/oojs-ui/oojs-ui-minerva.js create mode 100644 resources/lib/oojs-ui/oojs-ui-minerva.svg.css delete mode 100644 resources/lib/oojs-ui/oojs-ui.svg.css rename resources/lib/oojs-ui/{images/icons/remove-item.png => themes/apex/images/icons/add.png} (50%) rename resources/lib/oojs-ui/{images/icons/add-item.svg => themes/apex/images/icons/add.svg} (84%) create mode 100644 resources/lib/oojs-ui/themes/apex/images/icons/advanced.png rename resources/lib/oojs-ui/{ => themes/apex}/images/icons/advanced.svg (96%) create mode 100644 resources/lib/oojs-ui/themes/apex/images/icons/alert.png rename resources/lib/oojs-ui/{ => themes/apex}/images/icons/alert.svg (93%) create mode 100644 resources/lib/oojs-ui/themes/apex/images/icons/arched-arrow-ltr.png rename resources/lib/oojs-ui/{ => themes/apex}/images/icons/arched-arrow-ltr.svg (89%) create mode 100644 resources/lib/oojs-ui/themes/apex/images/icons/arched-arrow-rtl.png rename resources/lib/oojs-ui/{ => themes/apex}/images/icons/arched-arrow-rtl.svg (89%) rename resources/lib/oojs-ui/{ => themes/apex}/images/icons/check.png (100%) rename resources/lib/oojs-ui/{ => themes/apex}/images/icons/check.svg (100%) create mode 100644 resources/lib/oojs-ui/themes/apex/images/icons/clear.png rename resources/lib/oojs-ui/{ => themes/apex}/images/icons/clear.svg (94%) create mode 100644 resources/lib/oojs-ui/themes/apex/images/icons/close.png rename resources/lib/oojs-ui/{ => themes/apex}/images/icons/close.svg (90%) create mode 100644 resources/lib/oojs-ui/themes/apex/images/icons/code.png rename resources/lib/oojs-ui/{ => themes/apex}/images/icons/code.svg (96%) create mode 100644 resources/lib/oojs-ui/themes/apex/images/icons/collapse.png rename resources/lib/oojs-ui/{ => themes/apex}/images/icons/collapse.svg (87%) create mode 100644 resources/lib/oojs-ui/themes/apex/images/icons/comment.png rename resources/lib/oojs-ui/{ => themes/apex}/images/icons/comment.svg (88%) create mode 100644 resources/lib/oojs-ui/themes/apex/images/icons/expand.png rename resources/lib/oojs-ui/{ => themes/apex}/images/icons/expand.svg (87%) create mode 100644 resources/lib/oojs-ui/themes/apex/images/icons/help.png rename resources/lib/oojs-ui/{ => themes/apex}/images/icons/help.svg (96%) create mode 100644 resources/lib/oojs-ui/themes/apex/images/icons/info.png rename resources/lib/oojs-ui/{ => themes/apex}/images/icons/info.svg (93%) create mode 100644 resources/lib/oojs-ui/themes/apex/images/icons/link.png rename resources/lib/oojs-ui/{ => themes/apex}/images/icons/link.svg (95%) create mode 100644 resources/lib/oojs-ui/themes/apex/images/icons/menu.png rename resources/lib/oojs-ui/{ => themes/apex}/images/icons/menu.svg (93%) create mode 100644 resources/lib/oojs-ui/themes/apex/images/icons/move-ltr.png rename resources/lib/oojs-ui/{ => themes/apex}/images/icons/move-ltr.svg (87%) create mode 100644 resources/lib/oojs-ui/themes/apex/images/icons/move-rtl.png rename resources/lib/oojs-ui/{ => themes/apex}/images/icons/move-rtl.svg (87%) create mode 100644 resources/lib/oojs-ui/themes/apex/images/icons/picture.png rename resources/lib/oojs-ui/{ => themes/apex}/images/icons/picture.svg (93%) create mode 100644 resources/lib/oojs-ui/themes/apex/images/icons/remove.png rename resources/lib/oojs-ui/{ => themes/apex}/images/icons/remove.svg (90%) create mode 100644 resources/lib/oojs-ui/themes/apex/images/icons/search.png rename resources/lib/oojs-ui/{ => themes/apex}/images/icons/search.svg (94%) create mode 100644 resources/lib/oojs-ui/themes/apex/images/icons/settings.png rename resources/lib/oojs-ui/{ => themes/apex}/images/icons/settings.svg (93%) create mode 100644 resources/lib/oojs-ui/themes/apex/images/icons/tag.png rename resources/lib/oojs-ui/{ => themes/apex}/images/icons/tag.svg (94%) create mode 100644 resources/lib/oojs-ui/themes/apex/images/icons/window.png rename resources/lib/oojs-ui/{ => themes/apex}/images/icons/window.svg (92%) create mode 100644 resources/lib/oojs-ui/themes/apex/images/indicators/alert.png rename resources/lib/oojs-ui/{ => themes/apex}/images/indicators/alert.svg (88%) create mode 100644 resources/lib/oojs-ui/themes/apex/images/indicators/arrow-down.png rename resources/lib/oojs-ui/{ => themes/apex}/images/indicators/arrow-down.svg (85%) create mode 100644 resources/lib/oojs-ui/themes/apex/images/indicators/arrow-ltr.png rename resources/lib/oojs-ui/{ => themes/apex}/images/indicators/arrow-ltr.svg (85%) create mode 100644 resources/lib/oojs-ui/themes/apex/images/indicators/arrow-rtl.png rename resources/lib/oojs-ui/{ => themes/apex}/images/indicators/arrow-rtl.svg (85%) create mode 100644 resources/lib/oojs-ui/themes/apex/images/indicators/arrow-up.png rename resources/lib/oojs-ui/{ => themes/apex}/images/indicators/arrow-up.svg (86%) create mode 100644 resources/lib/oojs-ui/themes/apex/images/indicators/required.png rename resources/lib/oojs-ui/{ => themes/apex}/images/indicators/required.svg (87%) rename resources/lib/oojs-ui/{ => themes/apex}/images/textures/pending.gif (100%) rename resources/lib/oojs-ui/{ => themes/apex}/images/textures/transparency.png (100%) rename resources/lib/oojs-ui/{ => themes/apex}/images/textures/transparency.svg (100%) rename resources/lib/oojs-ui/{ => themes/apex}/images/toolbar-shadow.png (100%) create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/add-constructive.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/add-constructive.svg create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/add-invert.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/add-invert.svg create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/add.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/add.svg create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/advanced-invert.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/advanced-invert.svg create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/advanced.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/advanced.svg create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/alert-invert.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/alert-invert.svg create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/alert.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/alert.svg create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/arched-arrow-ltr-invert.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/arched-arrow-ltr-invert.svg create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/arched-arrow-ltr.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/arched-arrow-ltr.svg create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/arched-arrow-rtl-invert.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/arched-arrow-rtl-invert.svg create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/arched-arrow-rtl.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/arched-arrow-rtl.svg create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/check-invert.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/check-invert.svg create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/check-primary.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/check-primary.svg create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/check.png rename resources/lib/oojs-ui/{images/icons/remove-item.svg => themes/mediawiki/images/icons/check.svg} (55%) create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/clear-invert.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/clear-invert.svg create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/clear.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/clear.svg create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/close-invert.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/close-invert.svg create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/close.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/close.svg create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/code-invert.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/code-invert.svg create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/code.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/code.svg create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/collapse-invert.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/collapse-invert.svg create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/collapse.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/collapse.svg create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/comment-invert.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/comment-invert.svg create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/comment.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/comment.svg create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/expand-invert.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/expand-invert.svg create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/expand.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/expand.svg create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/help-invert.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/help-invert.svg create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/help.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/help.svg create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/info-invert.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/info-invert.svg create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/info.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/info.svg create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/link-invert.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/link-invert.svg create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/link.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/link.svg create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/menu-invert.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/menu-invert.svg create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/menu.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/menu.svg create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/move-ltr-invert.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/move-ltr-invert.svg create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/move-ltr.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/move-ltr.svg create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/move-rtl-invert.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/move-rtl-invert.svg create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/move-rtl.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/move-rtl.svg create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/picture-invert.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/picture-invert.svg create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/picture.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/picture.svg create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/remove-destructive.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/remove-destructive.svg create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/remove-invert.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/remove-invert.svg create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/remove.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/remove.svg create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/search-invert.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/search-invert.svg create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/search.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/search.svg create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/settings-invert.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/settings-invert.svg create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/settings.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/settings.svg create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/tag-invert.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/tag-invert.svg create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/tag.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/tag.svg create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/window-invert.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/window-invert.svg create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/window.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/icons/window.svg create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/indicators/alert-invert.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/indicators/alert-invert.svg create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/indicators/alert.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/indicators/alert.svg create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/indicators/arrow-down-invert.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/indicators/arrow-down-invert.svg create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/indicators/arrow-down.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/indicators/arrow-down.svg create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/indicators/arrow-ltr-invert.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/indicators/arrow-ltr-invert.svg create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/indicators/arrow-ltr.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/indicators/arrow-ltr.svg create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/indicators/arrow-rtl-invert.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/indicators/arrow-rtl-invert.svg create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/indicators/arrow-rtl.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/indicators/arrow-rtl.svg create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/indicators/arrow-up-invert.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/indicators/arrow-up-invert.svg create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/indicators/arrow-up.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/indicators/arrow-up.svg create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/indicators/required-invert.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/indicators/required-invert.svg create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/indicators/required.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/indicators/required.svg create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/textures/pending.gif create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/textures/transparency.png create mode 100644 resources/lib/oojs-ui/themes/mediawiki/images/textures/transparency.svg create mode 100644 resources/lib/oojs-ui/themes/minerva/images/icons/check-invert.png create mode 100644 resources/lib/oojs-ui/themes/minerva/images/icons/check-invert.svg diff --git a/resources/Resources.php b/resources/Resources.php index a0ce040bb1..d290d5c8cb 100644 --- a/resources/Resources.php +++ b/resources/Resources.php @@ -1550,13 +1550,13 @@ return array( 'scripts' => array( 'resources/lib/oojs-ui/oojs-ui.js', ), - 'styles' => array( - 'resources/lib/oojs-ui/oojs-ui.svg.css', + 'skinScripts' => array( + 'default' => 'resources/lib/oojs-ui/oojs-ui-apex.js', + 'minerva' => 'resources/lib/oojs-ui/oojs-ui-minerva.js', ), 'skinStyles' => array( - 'default' => 'resources/lib/oojs-ui/oojs-ui-apex.css', - // FIXME As of July 2014, this is to be gone "in a couple of months". - 'minerva' => 'resources/lib/oojs-ui/oojs-ui-minerva.css', + 'default' => 'resources/lib/oojs-ui/oojs-ui-apex.svg.css', + 'minerva' => 'resources/lib/oojs-ui/oojs-ui-minerva.svg.css', ), 'messages' => array( 'ooui-outline-control-move-down', diff --git a/resources/lib/oojs-ui/images/anchor.png b/resources/lib/oojs-ui/images/anchor.png deleted file mode 100644 index 470a7ac7b7227d12aa19f3e0908e632fa8b7ebda..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 203 zcmeAS@N?(olHy`uVBq!ia0vp^{6NgX!3HGNE-(EAq*#ibJVQ8upoSx*1IXtr@Q5sC zVBi)8VMc~ob0mO*xt=bLAre#1o-yQWHV|;R*t)n-U1-}jv9vEtKF{>o#ST%EoSg^^>bP0l+XkKJtss3 diff --git a/resources/lib/oojs-ui/images/anchor.svg b/resources/lib/oojs-ui/images/anchor.svg deleted file mode 100644 index 3694391e8d..0000000000 --- a/resources/lib/oojs-ui/images/anchor.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/resources/lib/oojs-ui/images/icons/accept.png b/resources/lib/oojs-ui/images/icons/accept.png deleted file mode 100644 index 76df47957ed0268e47c66e3bcc4874431a63e9df..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 332 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ za0`PlBg3pYARX^KT^vI^I^SNh_hNRGX!{ty$fHLiNp#}`k+Mhg!!BGpC!Hf`<1nj1 zVV=U=MZGs7ZZ8#Zop>W6qLR&D;ogCyWgNS@rH#!L{mt*|o&SAq`{|a#1ithe=c*%o z1uh(8i{gy2zu_#uJ!8o<{e|Mp-@4 - - - - - diff --git a/resources/lib/oojs-ui/images/icons/add-item.png b/resources/lib/oojs-ui/images/icons/add-item.png deleted file mode 100644 index a7788c72637c55b4ca07e8d29ac6b4fef08ba0a5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 145 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ za0`PlBg3pYARWe@E{-7{oyiFjtcw#wCUAXoHoVx->BhHkK5LK53Pll>z8@-?@0f!Q ja`Ze2G~jY$WM*bqXP)K)Vpd`K@wmNoyoLo_lg+GD!3Yi~@=|^%;+IfqgK_N4o$?{WSG*Kj@&s4#K)C14 zZY<(5?&E;4WYc(4;HzT9>K0B51D(g!L_dICHImv>LG~&NPewQSZ_rbCK)VoU@Q547Vj~2cQAxIGH zLXaSc|9}t>!GK^PAwhy*5?`QyOjyBJQV1eKieQn(-~+5|Ekw{VAc_VdDNGtI?p>V> zE<3wyBkUK3xpU^6^E>C1|3Jw2j4i?~KFdI}VLM-3K)jT|fDn`AV`d`=gg?qC3& zILF!piSnl?%{tET41 qN^pX4{vXi>epev*pO~vkHf{mgQA0VOul?Zw0000;_ diff --git a/resources/lib/oojs-ui/images/icons/arched-arrow-ltr.png b/resources/lib/oojs-ui/images/icons/arched-arrow-ltr.png deleted file mode 100644 index c48f55dfb966e7a0a93deccf41cafdd352f5f75a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 294 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ za0`PlBg3pYARQ+>T^vI^I^SO0=+zV`aqMHfyklbH_5^PW4*?Yuu}7C=IC@RZtlG>U zs8+DXIXrmtE=>HvHHjsY-ApQ44j(^gmt$LRar*b3=a%OWD^5Ns6LQ1SS-5n~$3}A< zrGB|%D^Isu_vnA<`P}lYSJQ3BG2yt4Yi>Q@t6gKjpP8NUK;>5SB92=EleKvDE*|Ah zQ+zv(Dc7bgZTZA&p0*RRE*z>(k_%2~n4R&hxw>YW_~}2Xe8&|%ZoW2~nj$Y(kn-95 l_UG2swttOgo~i%ATEZqb>2$%wH$Xozc)I$ztaD0e0str(ar^)P diff --git a/resources/lib/oojs-ui/images/icons/arched-arrow-rtl.png b/resources/lib/oojs-ui/images/icons/arched-arrow-rtl.png deleted file mode 100644 index 51c8de4fe4d4753646816763339d0526eea9444f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 296 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ za0`PlBg3pYARVVXT^vI^I^SN}=+zV`aqQ##l~1;>=$`Fd+-&heA-9y*wK(8HX$3QH zT*C#~67G8q9lnhZLb6R;9B(8QSk3X5l0GNT*Zz4=`*Yj#4^=0h4EcUVZzIpSTpj}# z{@9!k+txd-b$S1Q?R>;TDRm2vJFy8(%cle`U2>2$?_(DmU-K>NYd;)>-FF{LKJ#zZ zgPiT#7ftswJZ^U3wZuai{lZBhO?vN?-!hg@Ec9VLUcqzp%KUk1TlRh0VxN;-d?~o3 om1+J#tq)JXholK)K4o$K@MN%kfPEM$m&6yy67ASj5Fo1o|PUQ!0_tP@8nf8WanV%r4QyfvRf$*=#;_ho zUlvJu#(o3lP!ZR~Nc0@nH`vE92GEUFJmeJ^MJMLtx(jXCN{A3@QG*WL;ovh-Aw!@y z&TE*&UKE*5Wc7}PIQOIxWeGG3?zq5X36V2gq4hfgpHWKWMQ~Yefm6YXO*ur0sEud7 zAgjoYXpcABPwYPng>Lgv_*=nA%Q(#7`+|C`2-fUPiB|{@Y%`AKm__ak?gb0>V^FZ- ziSTlv5>LVdd%+Zr(uhj6iatz40fJjz6Suv@jL?@-k*C?!VOaQ8@6GNMJ6MXM|M<&z Y12tAn@_4nJ za0`PlBg3pYARPxhT^vI^I^SMCn|sJX#Pwl+3jezUo?QzBUZ}J>aB-ORx=ei0JfBag zOy}l}loq3p-GZxs=*^#he&?)<22bMC`;<0>CtPFy*SX3$DB2+8{9&%PNuD@S zq{6u~H~ewT?p2xL@t&8Sy_fhdxMjgFuSti(V?P82Y&s&$ch+9Dtm5d$Fh}jo^U)%H z|0XGOPOav7v*d00k3-zcZalcM`2p*`Z?y|2r)~2}n|NHJZTbDYNq^YRd;Xg;^M4nJ za0`PlBg3pYARV_oT^vI^I^Rw))q> zHOjufruFhHNn2~G8O<>72j32D)5Z#8euZh*Y-X->f6Mg4Lu!GdoYfbLj_bY)UtX{I zsBOUfEuXXSdo)yV*FA>YPW{7$;U8iCFN!Enww}s2%Qh5a! z)g$?*?t1dW;@Qo+9nW=MF^Qhp{Nh-)7^{fZ7hzil!*Iorl|pf5KyNa5y85}Sb4q9e E0K|uH(*OVf diff --git a/resources/lib/oojs-ui/images/icons/collapse.png b/resources/lib/oojs-ui/images/icons/collapse.png deleted file mode 100644 index 2c4ecee660ec9dfc9bc64511bc8ed776732bc577..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 221 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ za0`PlBg3pYARYCdE{-7{oo_E}pQIuvX0iC_o^KgK6XZ9zH1n>j_@i{;%O}yi9m%qtJtzHlyjV8# z<+IH0?XPxbJ<;FS$8++&tJ9m`hn1Hx|3Bq1<8H^Eo*a8lm6Q8Fuo!NZv`BIJ>kV`Y NgQu&X%Q~loCIC~}P@Dh& diff --git a/resources/lib/oojs-ui/images/icons/comment.png b/resources/lib/oojs-ui/images/icons/comment.png deleted file mode 100644 index 5be2b72fcd7e5b547a648401649368da5dc8f6c3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 244 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ za0`PlBg3pYARW^@T^vI^I^SM4lQA$lpT|{xz|Oc zr0kwlHut7@qpQEq|Bh4p{NhE1m;MUgjmKmryDU2*7#*{kso7z}L7~O76w@Rg$B4dQ zpDynB_HB-ehpl&*nNUsZf3Yc&wO#%!?L3Y~(r*tQeO&Lqw0z+KIqN${Y*i1x*sNCb keZ{iY^m^InKKbW-%bEm>HW_No2D*^J)78&qol`;+0F$LvG5`Po diff --git a/resources/lib/oojs-ui/images/icons/expand.png b/resources/lib/oojs-ui/images/icons/expand.png deleted file mode 100644 index 3ae27c06aa71b8b8f1d77ce878010db6667524bd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 237 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ za0`PlBg3pYARYalE{-7{oo_E(_d$RzUy& diff --git a/resources/lib/oojs-ui/images/icons/help.png b/resources/lib/oojs-ui/images/icons/help.png deleted file mode 100644 index c1190fcc46b6b116c165bee4221074061241814e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 591 zcmV-V04)w^pIQ4j|3Uo?dYNHka} zsF=bOa!F#054eqpUF;MeC>DZ^C|C$u_&;b7EEKFPw2{P4^nw>9pdpbEhz5MLh9D>; zD4JNDiEK7|AKK|Ovpe5+=9@h`a}NKywKReEql|8JMtly_sA3FDeN~=XK*&~QH)>$^MSXc4}%!MBJSW`oq~VcX;knKdz#?y$8fAU(TLoOr;&VX z4%-ldyRFnFq@7qLP!2zmt85ZOxQ;1|<9%QobKFO{Tv{_=cle3iqMvw>E2M-^ zc$VXihu>NB1)Wl#&#P@)a4k4j3b5#VZVieShTT=V3uzD9xDH3#LVhiEhGO-zHTc(PVG`ccLKdvl||MG;+O08J6 d`e^yj>=%9MWaagVaBKho002ovPDHLkV1g?n0?Ysa diff --git a/resources/lib/oojs-ui/images/icons/history.png b/resources/lib/oojs-ui/images/icons/history.png deleted file mode 100644 index 8a9862fcb1bdb5ac28d09cef5ce55ac15de53c5c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 591 zcmV-V04)jMkyK@ zEW{$wT#S;CMkN|76l`LZPv8T@LVLCFBltif2sVOZWr!9E3Zf`nH3}(=u@VHu5DS$w z!C1_!nXJ2;n{@hz%gjBm|2b#Q%<`|Jr3sr|*pF^(j6O4%!c)A!uayvV<21Sw*$>QP zP2&3rSMYo}1V?ZRt1*sIyu$aWZ;O>3#z2g78zV7+N(|vK?qRUPZf#t5;!gBAxm55@ zJj8u$udu7(MDo8qAsMJ5xEPHNE|JIu4CiD!@JMJ?YbIQk7<8crlXy@Od^lz~o|8{R zf=$?0M39v>RuR08iGIw&A-1Crdxh4H3hz-*j5%3UO{Z`NZr~Q~78#Wwdveal7zZ*%+M+4E z#g>@iaxgDE8H4zOCq)FkLKQ1Phmd^>E(z1Lh@c - - - - - - diff --git a/resources/lib/oojs-ui/images/icons/info.png b/resources/lib/oojs-ui/images/icons/info.png deleted file mode 100644 index a74fb1861d31fa40a21cb8a983b48478f5bfd69f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 349 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ za0`PlBg3pYARYfbT^vI^I^SN|t;ZTD((v%SYGLP&{cL_NPTq=6i^cYaDP@SvQeO0h zqveuHTtb%Y@=qd9I-0tY{FBevrMG3I{7X~MULW~?*3E1))Bp4430Z!=afHY1W0RQB zo&Rq4`k7;rcqd0X2S*$i{dVDd@Il2{5*=^&ADK)JNn;deJ$jkxr0KI&T(cr{XYOu% zys9a>=V{W)_xTK$cXW!r>OJCq;oQ+_$~(`qo-GmGlVtNPps%wjZ5LNmgpOv!A?HxX zrrh}D8fVuUw5-+HZ}i(j&~0N!;+(|o!4v)JAIeJII4C{ugPzY>uD%Z)#WhE|rtIvN qIuvW7?c*K&<5_1xn5k*~8Fk|d_3o8(Ciwt^g2B_(&t;ucLK6Tp<%?AS diff --git a/resources/lib/oojs-ui/images/icons/link.png b/resources/lib/oojs-ui/images/icons/link.png deleted file mode 100644 index e51657d05712a4cd1f6186adb0c11fbe6d5591bd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 348 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ za0`PlBg3pYARYfaT^vI^I^SN>_htFktRp%RYs&UFI0kIU5dXuR zB*-#Z{vf|XgxF%&*=*ej0xhN;g?CNg#O~4A%^z3hKYM2Jxw$i~OI}=9czr_jVZCLG z@34RSDE26FPNLeQnnz6K8*f&etr1*4!=aDIwc~k#bOpQOxsSq9bB}1fo4C!lq={wr zi|rGoF7VG{IbOJM-y-RnWaSdR@EQ4rb%*?(l&+mqwpXd=DvRsk#WyFM`>eRtEkyg) zp#+w@3K>E&$6BklbMFYLt9zKgNKS5pc*XOGyay>aj(Mj>>|Z3ZJ|Za2Rkh~0;6A4J qlG-!6ELMIhk$0c5$GN?}G5(3H{$?j8bxB}IFnGH9xvX4nJ za0`PlBg3pYARP&wE{-7{oo^>?v`u8T3 zoLBh6=5ub1aKu`fqsjRe2mYvp9u(BL!CY_W&{y+3T{(P##b&7u5i89;v^87sgkE4` fo!d8O&v{mU6&~hbP0l+XkK4GlW8 diff --git a/resources/lib/oojs-ui/images/icons/move-ltr.png b/resources/lib/oojs-ui/images/icons/move-ltr.png deleted file mode 100644 index 4b9f3bfd956ec83aab0c3a3842658be27689b609..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 254 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ za0`PlBg3pYARP-lT^vI^I^SN}&)XO%(fUzdYGTF~E}=twQfdZmj5!KbhHV~a6uiO$ zR-33fJp3)xYX7}U4nJ za0`PlBg3pYARTi&T^vI^I^SNg=5uruY5zFi{XA1hxU-Jq!VR3#i?%RV$!=}(%49Bk z80aMuGHd3}{+1_oZ_oU!pFFv^ZPu(sTZ*ovL_BWueoK)W0qSQ4|L7pS7Wv*hN7j zB9Wz{Mxs=B0+DzEqEP7-LM1$a@D5}Pg-ZO3Mx#-P2av36p_sebF}pjnvyFnUnS0Kh z^L_W6d(Y(`zm2|xUBV737|h94#{>59(Qx)Bg7z?vVoq`>UJ<+Ypz5G zK7u2RVhG1riRBcr-6lU%U@efJ2j4{yX4nJ za0`PlBg3pYARU38E{-7{oyiFjtcT?cgjVL+iy69m=^jYa&~uoQ`Xs6$T$X#Pj-s@{ zriKN~Gd#9%%vIy)*xHa|kah4tv;#-L93RfqEjL+sX8N9J3N+x-U}spa!QC_`Zgnfr Oa0X9TKbLh*2~7Y*lr9ed diff --git a/resources/lib/oojs-ui/images/icons/search.png b/resources/lib/oojs-ui/images/icons/search.png deleted file mode 100644 index 19bc178459e2727953fcd359bc2f390a5021e010..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 267 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ za0`PlBg3pYARTKxT^vI^I^SMg*yWTc(Du-MdsoxNoK3PiWw~tc4{V9}rgh|WcI^FJ>Y+8ql(#{5-Cb?BN5}PttJWyU7e^@}f z=R>={%tp?scaj_GR$V*D^K$}Y&guU^K9CDQ&!>AuRZn|y?0 z|0Mk6IVg8OV?nRcvy6o;r5#TMg>*iA)jAkzRJT+?s8U#cnXaVk*@vrv?q*={boFyt I=akR{00qxuZ2$lO diff --git a/resources/lib/oojs-ui/images/icons/settings.png b/resources/lib/oojs-ui/images/icons/settings.png deleted file mode 100644 index 0314960cc31bd9c254a4a8c46bfc06b75e7a906b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 230 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ za0`PlBg3pYARQf^E{-7{oo^=vay2Ljur7b06L|cCMd`v9CUcd(Sp1bZb!nNBqx`w+ z!t$@Vn0r}bAJs9d&DY&9&Ca0XvtX()FZ&F6E2(FEwJ+V4o{*O)+}3i|f9d5F%1c)s zBqn_MkuIXin_>6DCFYtwwzEwjuzW%t3@clNCN1&ku= WMMMs}`TGFf#Ng@b=d#Wzp$Py6?N3$! diff --git a/resources/lib/oojs-ui/images/icons/tag.png b/resources/lib/oojs-ui/images/icons/tag.png deleted file mode 100644 index 98028564f84f956e77406550a1dffc0c052011f0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 319 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ za0`PlBg3pYARP}qT^vI^I^SM2^kPnwXnE+a{ED%NlUuP>yu5}O?yNuD*Izu|`y~E>S6!pP177)v2btR3j;|PGWfu0vDXnjP@S20!<^-3WD?qDD=aw>t98PcW&VuESF)N`eNvRG zXTIT(COUy>@v2W63CuGWM>mP=IBIf3Fep9tN6+T{I(b)CMA>hArS@O{0@EF!XBj+Q L{an^LB{Ts5l*e}c diff --git a/resources/lib/oojs-ui/images/icons/window.png b/resources/lib/oojs-ui/images/icons/window.png deleted file mode 100644 index bee8a3d96dbef59a9b373aa5bcbe0c8758a139ad..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 309 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ za0`PlBg3pYARX5|T^vI^I^SNg_i}a=IR3G}-eIE`(=t={6QX;1m-y)|VA{?wbYeloV{roWkO5;|71^~#1-985ow z&>)%D)V}6MLWt4H%41CaFW6eFXDpkS`9vjurG--5MPJ+Xm5=rW#N7Q^&fUD~o0Wfz znTcK#+xOB=wdPyLG?r>xX&leo;Jxv()AH$$%#t>E6)Jrbuaa2))yRLE+fmtPxB9!} z_b-0*`u#K4g$2FkUkX?M)Xe|bcs%CM5&J~`{S#y_7PdtF1A39c)78&qol`;+08|Qi A!T?G79_B1QY*TQ+xO4J(+d{ef zi>`0szj$o>$ylQt=Px$XN-yYHwCVg&WE1}Sa@yW1!v(EcE8gExzaF>hwC)P$%ASJY yN4HqaL)oYQ6_7vrKq@F_!#k6(9S^(AYZ!W#NY(GUC)x~jErX}4pUXO@geCxj++ZXC diff --git a/resources/lib/oojs-ui/images/indicators/arrow-down.png b/resources/lib/oojs-ui/images/indicators/arrow-down.png deleted file mode 100644 index edbc84f7c69ff2d18fa66d0ea60d6ec8c5c4b9b2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 199 zcmeAS@N?(olHy`uVBq!ia0vp^JRr=$1|-8uW1a&kmSQK*5Dp-y;YjHK@;M7UB8wRq zxP?KOkzv*x37}x6r;B5V#>C_ViIN7v&btQ>97yPMJ?qKF*2X2#&gq%N#mszI-sEWg zf=2}hdXD@%a^S#$vj+|=Xja+Q)!3M5zlkkHS^@~f3=ItSG;g{Oq;!rwa^ZQvXnJ+7 m#8Doe2@NMw9e5`kBH147m z$-0GuTTw?kr)j-Z-93Ar!}oSR{MG&8kTCDLm4_4+kFeai_*nR1q3V_Hoer%+$t}yz vR5I$esrqmV%f0w;PUpy-jkWpv?@Pu6{1-oD!MBH1RtvTS2)JByZe;9KV-h;pd^}KsNwK##`6%0l#tCdp zpI?2Pd?9aFUin!b|J8?Nq;7IXEN~Y$E>v)AW_%hLEHmRm+}jy$pXIr;o;3d7sg<}p k@rd|-Yl|!Iy!EeeNy~Du`ncr+EoWfxboFyt=akR{0M|!5>;M1& diff --git a/resources/lib/oojs-ui/images/indicators/arrow-up.png b/resources/lib/oojs-ui/images/indicators/arrow-up.png deleted file mode 100644 index f25858d74ee904737bcee343a7b809daeb84ddfb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 180 zcmeAS@N?(olHy`uVBq!ia0vp^JRr=$1|-8uW1a&kmSQK*5Dp-y;YjHK@;M7UB8wRq zxP?KOkzv*x36NS(7sn8diOC5P90yJuI52^GX(y8$4-e08NePKN8$FE{e%vV`ArZ9j zjfsXltHI)rlY!zs3v>Kd{E3V)J7Hj8z_M6UfJyZDD#iB3#zt0OX6}%h2u6n0lC0N0 T?O)^rw1L6X)z4*}Q$iB}b%-$G diff --git a/resources/lib/oojs-ui/images/indicators/required.png b/resources/lib/oojs-ui/images/indicators/required.png deleted file mode 100644 index bca07c60042def5b47a2d6e021af6adb5dd84210..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 264 zcmeAS@N?(olHy`uVBq!ia0vp^JRr=$1|-8uW1a&kmSQK*5Dp-y;YjHK@;M7UB8wRq zxP?KOkzv*x383IAPZ!4!jfrb7T6Z-$3a~sl@4kfXv>V%^?FOPfwoTl#^LIS(A*dHG{C+HorQ#HeNO2sPmR{a|GgOYn!#9!dut(`OZ zkme`8&pow$wR2X-Y-@BZ)Bm41;m(rqT~m2jUsZkG!OYMuQE+j^9Veix89ZJ6T-G@y GGywo**Ii-& diff --git a/resources/lib/oojs-ui/oojs-ui-apex.css b/resources/lib/oojs-ui/oojs-ui-apex.css index 750d452c94..8ae4842a41 100644 --- a/resources/lib/oojs-ui/oojs-ui-apex.css +++ b/resources/lib/oojs-ui/oojs-ui-apex.css @@ -1,23 +1,12 @@ /*! - * OOjs UI v0.1.0-pre (98e770ce46) + * OOjs UI v0.1.0-pre (afa3241e8e) * https://www.mediawiki.org/wiki/OOjs_UI * * Copyright 2011–2014 OOjs Team and other contributors. * Released under the MIT license * http://oojs.mit-license.org * - * Date: 2014-09-26T22:57:14Z - */ -/* - * Blank theme mixins. - * - * Base styles invoke these mixins at the end of their definitions. Override these mixins to add - * additional rules to the base styles. - */ -/* - * Base styles. - * - * Themes should include this file after defining their variables and mixins. + * Date: 2014-09-30T21:18:39Z */ /* @noflip */ .oo-ui-rtl { @@ -724,12 +713,6 @@ cursor: pointer; white-space: nowrap; } -.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: /* @embed */ url(images/icons/check.svg); -} .oo-ui-menuToolGroup .oo-ui-tool.oo-ui-widget-disabled .oo-ui-tool-link { cursor: default; } @@ -747,6 +730,15 @@ } .oo-ui-menuToolGroup .oo-ui-tool-link { padding: 0 1em 0 0.25em; + display: block; + cursor: pointer; + white-space: nowrap; +} +.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: /* @embed */ url(themes/apex/images/icons/check.svg); } .oo-ui-menuToolGroup .oo-ui-tool.oo-ui-widget-enabled:hover { background-color: #e1f3ff; @@ -816,7 +808,7 @@ background: none; } .oo-ui-toolbar-shadow { - background-image: /* @embed */ url(images/toolbar-shadow.png); + background-image: /* @embed */ url(themes/apex/images/toolbar-shadow.png); bottom: -9px; height: 9px; opacity: 0.125; @@ -1090,7 +1082,7 @@ margin-left: 0; } .oo-ui-actionWidget.oo-ui-pendingElement-pending { - background-image: /* @embed */ url(images/textures/pending.gif); + background-image: /* @embed */ url(themes/apex/images/textures/pending.gif); } .oo-ui-popupWidget { position: absolute; @@ -1137,11 +1129,27 @@ .oo-ui-popupWidget-anchored .oo-ui-popupWidget-popup { margin-top: 7px; } -.oo-ui-popupWidget-anchored .oo-ui-popupWidget-anchor { - width: 15px; - height: 8px; - margin-left: -7px; - background-image: /* @embed */ url(images/anchor.svg); +.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: -8px; + left: -7px; + border-bottom-color: #aaaaaa; + border-width: 7px; +} +.oo-ui-popupWidget-anchored .oo-ui-popupWidget-anchor:after { + bottom: -8px; + left: -6px; + border-bottom-color: #ffffff; + border-width: 6px; } .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; @@ -1170,9 +1178,20 @@ } .oo-ui-popupButtonWidget .oo-ui-popupWidget { position: absolute; - left: 1em; cursor: auto; } +.oo-ui-popupButtonWidget.oo-ui-buttonElement-frameless > .oo-ui-popupWidget { + left: 1em; +} +.oo-ui-popupButtonWidget.oo-ui-buttonElement-frameless > .oo-ui-popupWidget > .oo-ui-popupWidget-popup { + left: -1em; +} +.oo-ui-popupButtonWidget.oo-ui-buttonElement-framed > .oo-ui-popupWidget { + left: 1.25em; +} +.oo-ui-popupButtonWidget.oo-ui-buttonElement-framed > .oo-ui-popupWidget > .oo-ui-popupWidget-popup { + left: -1.25em; +} .oo-ui-textInputWidget { position: relative; -webkit-box-sizing: border-box; @@ -1189,10 +1208,6 @@ -moz-box-sizing: border-box; box-sizing: border-box; } -.oo-ui-textInputWidget.oo-ui-pendingElement-pending input, -.oo-ui-textInputWidget.oo-ui-pendingElement-pending textarea { - background-image: /* @embed */ url(images/textures/pending.gif); -} .oo-ui-textInputWidget > .oo-ui-iconElement-icon, .oo-ui-textInputWidget > .oo-ui-indicatorElement-indicator { position: absolute; @@ -1240,6 +1255,10 @@ border-color: #a7dcff; box-shadow: 0 0 0.3em #a7dcff, 0 0 0 white; } +.oo-ui-textInputWidget.oo-ui-pendingElement-pending input, +.oo-ui-textInputWidget.oo-ui-pendingElement-pending textarea { + background-image: /* @embed */ url(themes/apex/images/textures/pending.gif); +} .oo-ui-textInputWidget input[readonly], .oo-ui-textInputWidget textarea[readonly] { color: #777777; @@ -1483,22 +1502,30 @@ .oo-ui-outlineControlsWidget-items { margin-left: 0; } +.oo-ui-comboBoxWidget { + display: inline-block; + position: relative; + min-width: 20em; +} .oo-ui-comboBoxWidget > .oo-ui-selectWidget { + width: 100%; z-index: 1; - min-width: 20em; } -.oo-ui-comboBoxWidget > .oo-ui-selectWidget-handle { +.oo-ui-comboBoxWidget-handle { border: solid 1px rgba(0, 0, 0, 0.1); border-radius: 0.25em; } -.oo-ui-comboBoxWidget > .oo-ui-selectWidget-handle:hover { +.oo-ui-comboBoxWidget-handle:hover { border-color: rgba(0, 0, 0, 0.2); } -.oo-ui-comboBoxWidget > .oo-ui-selectWidget.oo-ui-widget-disabled .oo-ui-textInputWidget.oo-ui-indicatorElement .oo-ui-indicatorElement-indicator, -.oo-ui-comboBoxWidget > .oo-ui-selectWidget-empty .oo-ui-textInputWidget.oo-ui-indicatorElement .oo-ui-indicatorElement-indicator { +.oo-ui-comboBoxWidget.oo-ui-widget-disabled .oo-ui-textInputWidget.oo-ui-indicatorElement .oo-ui-indicatorElement-indicator, +.oo-ui-comboBoxWidget-empty .oo-ui-textInputWidget.oo-ui-indicatorElement .oo-ui-indicatorElement-indicator { cursor: default; opacity: 0.2; } +.oo-ui-comboBoxWidget > .oo-ui-selectWidget { + margin-top: -3px; +} .oo-ui-searchWidget-query { position: absolute; top: 0; @@ -1531,7 +1558,6 @@ } .oo-ui-window { line-height: 1em; - /* Content div takes focus when opened, so hide outline */ } .oo-ui-window-frame { -webkit-box-sizing: border-box; @@ -1586,9 +1612,6 @@ z-index: 1; top: 0; } -.oo-ui-dialog-content > .oo-ui-window-head.oo-ui-pendingElement-pending { - background-image: /* @embed */ url(images/textures/pending.gif); -} .oo-ui-dialog-content > .oo-ui-window-body { z-index: 2; top: 0; @@ -1743,6 +1766,9 @@ .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/apex/images/textures/pending.gif); +} .oo-ui-processDialog-content .oo-ui-window-body { top: 3.4em; box-shadow: 0 0 0.33em rgba(0, 0, 0, 0.33); @@ -1947,3 +1973,100 @@ border-radius: 0.5em; box-shadow: 0 0.2em 1em rgba(0, 0, 0, 0.3); } + +.oo-ui-icon-add { + background-image: /* @embed */ url(themes/apex/images/icons/add.png); +} +.oo-ui-icon-advanced { + background-image: /* @embed */ url(themes/apex/images/icons/advanced.png); +} +.oo-ui-icon-alert { + background-image: /* @embed */ url(themes/apex/images/icons/alert.png); +} +.oo-ui-icon-check { + background-image: /* @embed */ url(themes/apex/images/icons/check.png); +} +.oo-ui-icon-clear { + background-image: /* @embed */ url(themes/apex/images/icons/clear.png); +} +.oo-ui-icon-close { + background-image: /* @embed */ url(themes/apex/images/icons/close.png); +} +.oo-ui-icon-code { + background-image: /* @embed */ url(themes/apex/images/icons/code.png); +} +.oo-ui-icon-collapse { + background-image: /* @embed */ url(themes/apex/images/icons/collapse.png); +} +.oo-ui-icon-comment { + background-image: /* @embed */ url(themes/apex/images/icons/comment.png); +} +.oo-ui-icon-expand { + background-image: /* @embed */ url(themes/apex/images/icons/expand.png); +} +.oo-ui-icon-help { + background-image: /* @embed */ url(themes/apex/images/icons/help.png); +} +.oo-ui-icon-info { + background-image: /* @embed */ url(themes/apex/images/icons/info.png); +} +.oo-ui-icon-link { + background-image: /* @embed */ url(themes/apex/images/icons/link.png); +} +.oo-ui-icon-menu { + background-image: /* @embed */ url(themes/apex/images/icons/menu.png); +} +.oo-ui-icon-next { + background-image: /* @embed */ url(themes/apex/images/icons/move-ltr.png); +} +.oo-ui-icon-picture { + background-image: /* @embed */ url(themes/apex/images/icons/picture.png); +} +.oo-ui-icon-previous { + background-image: /* @embed */ url(themes/apex/images/icons/move-rtl.png); +} +.oo-ui-icon-redo { + background-image: /* @embed */ url(themes/apex/images/icons/arched-arrow-ltr.png); +} +.oo-ui-icon-remove { + background-image: /* @embed */ url(themes/apex/images/icons/remove.png); +} +.oo-ui-icon-search { + background-image: /* @embed */ url(themes/apex/images/icons/search.png); +} +.oo-ui-icon-settings { + background-image: /* @embed */ url(themes/apex/images/icons/settings.png); +} +.oo-ui-icon-tag { + background-image: /* @embed */ url(themes/apex/images/icons/tag.png); +} +.oo-ui-icon-undo { + background-image: /* @embed */ url(themes/apex/images/icons/arched-arrow-rtl.png); +} +.oo-ui-icon-window { + background-image: /* @embed */ url(themes/apex/images/icons/window.png); +} +.oo-ui-indicator-alert { + background-image: /* @embed */ url(themes/apex/images/indicators/alert.png); +} +.oo-ui-indicator-up { + background-image: /* @embed */ url(themes/apex/images/indicators/arrow-up.png); +} +.oo-ui-indicator-down { + background-image: /* @embed */ url(themes/apex/images/indicators/arrow-down.png); +} +.oo-ui-indicator-next { + background-image: /* @embed */ url(themes/apex/images/indicators/arrow-ltr.png); +} +.oo-ui-indicator-previous { + background-image: /* @embed */ url(themes/apex/images/indicators/arrow-rtl.png); +} +.oo-ui-indicator-required { + background-image: /* @embed */ url(themes/apex/images/indicators/required.png); +} +.oo-ui-texture-pending { + background-image: /* @embed */ url(themes/apex/images/textures/pending.gif); +} +.oo-ui-texture-transparency { + background-image: /* @embed */ url(themes/apex/images/textures/transparency.png); +} diff --git a/resources/lib/oojs-ui/oojs-ui-apex.js b/resources/lib/oojs-ui/oojs-ui-apex.js new file mode 100644 index 0000000000..8f7a6afbba --- /dev/null +++ b/resources/lib/oojs-ui/oojs-ui-apex.js @@ -0,0 +1,13 @@ +/*! + * OOjs UI v0.1.0-pre (afa3241e8e) + * https://www.mediawiki.org/wiki/OOjs_UI + * + * Copyright 2011–2014 OOjs Team and other contributors. + * Released under the MIT license + * http://oojs.mit-license.org + * + * Date: 2014-09-30T21:18:39Z + */ +/* Instantiation */ + +OO.ui.theme = new OO.ui.Theme(); diff --git a/resources/lib/oojs-ui/oojs-ui-apex.svg.css b/resources/lib/oojs-ui/oojs-ui-apex.svg.css new file mode 100644 index 0000000000..401b6f7f38 --- /dev/null +++ b/resources/lib/oojs-ui/oojs-ui-apex.svg.css @@ -0,0 +1,2072 @@ +/*! + * OOjs UI v0.1.0-pre (afa3241e8e) + * https://www.mediawiki.org/wiki/OOjs_UI + * + * Copyright 2011–2014 OOjs Team and other contributors. + * Released under the MIT license + * http://oojs.mit-license.org + * + * Date: 2014-09-30T21:18:39Z + */ +/* @noflip */ +.oo-ui-rtl { + direction: rtl; +} +/* @noflip */ +.oo-ui-ltr { + direction: ltr; +} +.oo-ui-buttonElement > .oo-ui-buttonElement-button { + cursor: pointer; + display: inline-block; + vertical-align: middle; + -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 { + display: none; +} +.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-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-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 { + color: #333; +} +.oo-ui-buttonElement > .oo-ui-buttonElement-button > .oo-ui-iconElement-icon { + margin-left: 0; +} +.oo-ui-buttonElement > .oo-ui-buttonElement-button > .oo-ui-indicatorElement-indicator { + margin-right: -0.75em; +} +.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 { + opacity: 0.8; + width: 1.9em; + height: 1.9em; +} +.oo-ui-buttonElement-frameless > .oo-ui-buttonElement-button > .oo-ui-iconElement-icon { + /* Don't animate opacities for now, causes wiggling in Chrome (bug 63020) */ + /*.oo-ui-transition(opacity 200ms);*/ +} +.oo-ui-buttonElement-frameless > .oo-ui-buttonElement-button:hover > .oo-ui-iconElement-icon, +.oo-ui-buttonElement-frameless > .oo-ui-buttonElement-button:focus > .oo-ui-iconElement-icon { + opacity: 1; +} +.oo-ui-buttonElement-frameless > .oo-ui-buttonElement-button:hover > .oo-ui-labelElement-label, +.oo-ui-buttonElement-frameless > .oo-ui-buttonElement-button:focus > .oo-ui-labelElement-label { + color: #000; +} +.oo-ui-buttonElement-frameless > .oo-ui-buttonElement-button > .oo-ui-labelElement-label { + color: #333; + margin-left: 0.25em; +} +.oo-ui-buttonElement-frameless.oo-ui-flaggedElement-primary > .oo-ui-buttonElement-button > .oo-ui-labelElement-label { + color: #087ecc; +} +.oo-ui-buttonElement-frameless.oo-ui-flaggedElement-constructive > .oo-ui-buttonElement-button > .oo-ui-labelElement-label { + color: #76ab36; +} +.oo-ui-buttonElement-frameless.oo-ui-flaggedElement-destructive > .oo-ui-buttonElement-button > .oo-ui-labelElement-label { + color: #d45353; +} +.oo-ui-buttonElement-frameless.oo-ui-widget-disabled > .oo-ui-buttonElement-button > .oo-ui-iconElement-icon { + opacity: 0.2; +} +.oo-ui-buttonElement-frameless.oo-ui-widget-disabled > .oo-ui-buttonElement-button > .oo-ui-labelElement-label { + color: #ccc; +} +.oo-ui-buttonElement-framed > .oo-ui-buttonElement-button { + margin: 0.1em 0; + padding: 0.2em 0.8em; + border-radius: 0.3em; + text-shadow: 0 1px 1px rgba(255, 255, 255, 0.5); + border: 1px #c9c9c9 solid; + -webkit-transition: border-color 100ms ease-in-out; + -moz-transition: border-color 100ms ease-in-out; + -ms-transition: border-color 100ms ease-in-out; + -o-transition: border-color 100ms ease-in-out; + transition: border-color 100ms ease-in-out; + background: #eeeeee; + filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#ffffff', endColorstr='#dddddd'); + background-image: -webkit-gradient(linear, right top, right bottom, color-stop(0%, #ffffff), color-stop(100%, #dddddd)); + background-image: -webkit-linear-gradient(top, #ffffff 0%, #dddddd 100%); + background-image: -moz-linear-gradient(top, #ffffff 0%, #dddddd 100%); + background-image: -ms-linear-gradient(top, #ffffff 0%, #dddddd 100%); + background-image: -o-linear-gradient(top, #ffffff 0%, #dddddd 100%); + background-image: linear-gradient(top, #ffffff 0%, #dddddd 100%); +} +.oo-ui-buttonElement-framed > .oo-ui-buttonElement-button:hover, +.oo-ui-buttonElement-framed > .oo-ui-buttonElement-button:focus { + border-color: #aaa; +} +.oo-ui-buttonElement-framed > .oo-ui-buttonElement-button > .oo-ui-labelElement-label { + line-height: 1.9em; +} +.oo-ui-buttonElement-framed.oo-ui-buttonElement-active > .oo-ui-buttonElement-button, +.oo-ui-buttonElement-framed.oo-ui-buttonElement-pressed > .oo-ui-buttonElement-button { + box-shadow: inset 0 1px 4px 0 rgba(0, 0, 0, 0.07); + color: black; + border-color: #c9c9c9; + background: #eeeeee; + filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#dddddd', endColorstr='#ffffff'); + background-image: -webkit-gradient(linear, right top, right bottom, color-stop(0%, #dddddd), color-stop(100%, #ffffff)); + background-image: -webkit-linear-gradient(top, #dddddd 0%, #ffffff 100%); + background-image: -moz-linear-gradient(top, #dddddd 0%, #ffffff 100%); + background-image: -ms-linear-gradient(top, #dddddd 0%, #ffffff 100%); + background-image: -o-linear-gradient(top, #dddddd 0%, #ffffff 100%); + background-image: linear-gradient(top, #dddddd 0%, #ffffff 100%); +} +.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-left: -0.5em; + margin-right: 0.3em; +} +.oo-ui-buttonElement-framed.oo-ui-flaggedElement-primary > .oo-ui-buttonElement-button { + border: solid 1px #a6cee1; + background: #cde7f4; + filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#eaf4fa', endColorstr='#b0d9ee'); + background-image: -webkit-gradient(linear, right top, right bottom, color-stop(0%, #eaf4fa), color-stop(100%, #b0d9ee)); + background-image: -webkit-linear-gradient(top, #eaf4fa 0%, #b0d9ee 100%); + background-image: -moz-linear-gradient(top, #eaf4fa 0%, #b0d9ee 100%); + background-image: -ms-linear-gradient(top, #eaf4fa 0%, #b0d9ee 100%); + background-image: -o-linear-gradient(top, #eaf4fa 0%, #b0d9ee 100%); + background-image: linear-gradient(top, #eaf4fa 0%, #b0d9ee 100%); +} +.oo-ui-buttonElement-framed.oo-ui-flaggedElement-primary > .oo-ui-buttonElement-button:hover, +.oo-ui-buttonElement-framed.oo-ui-flaggedElement-primary > .oo-ui-buttonElement-button:focus { + border-color: #9dc2d4; +} +.oo-ui-buttonElement-framed.oo-ui-flaggedElement-primary.oo-ui-buttonElement-active > .oo-ui-buttonElement-button, +.oo-ui-buttonElement-framed.oo-ui-flaggedElement-primary.oo-ui-buttonElement-pressed > .oo-ui-buttonElement-button { + border: solid 1px #a6cee1; + background: #cde7f4; + filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#b0d9ee', endColorstr='#eaf4fa'); + background-image: -webkit-gradient(linear, right top, right bottom, color-stop(0%, #b0d9ee), color-stop(100%, #eaf4fa)); + background-image: -webkit-linear-gradient(top, #b0d9ee 0%, #eaf4fa 100%); + background-image: -moz-linear-gradient(top, #b0d9ee 0%, #eaf4fa 100%); + background-image: -ms-linear-gradient(top, #b0d9ee 0%, #eaf4fa 100%); + background-image: -o-linear-gradient(top, #b0d9ee 0%, #eaf4fa 100%); + background-image: linear-gradient(top, #b0d9ee 0%, #eaf4fa 100%); +} +.oo-ui-buttonElement-framed.oo-ui-flaggedElement-constructive > .oo-ui-buttonElement-button { + border: solid 1px #b8d892; + background: #daf0be; + filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#f0fbe1', endColorstr='#c3e59a'); + background-image: -webkit-gradient(linear, right top, right bottom, color-stop(0%, #f0fbe1), color-stop(100%, #c3e59a)); + background-image: -webkit-linear-gradient(top, #f0fbe1 0%, #c3e59a 100%); + background-image: -moz-linear-gradient(top, #f0fbe1 0%, #c3e59a 100%); + background-image: -ms-linear-gradient(top, #f0fbe1 0%, #c3e59a 100%); + background-image: -o-linear-gradient(top, #f0fbe1 0%, #c3e59a 100%); + background-image: linear-gradient(top, #f0fbe1 0%, #c3e59a 100%); +} +.oo-ui-buttonElement-framed.oo-ui-flaggedElement-constructive > .oo-ui-buttonElement-button:hover, +.oo-ui-buttonElement-framed.oo-ui-flaggedElement-constructive > .oo-ui-buttonElement-button:focus { + border-color: #adcb89; +} +.oo-ui-buttonElement-framed.oo-ui-flaggedElement-constructive.oo-ui-buttonElement-active > .oo-ui-buttonElement-button, +.oo-ui-buttonElement-framed.oo-ui-flaggedElement-constructive.oo-ui-buttonElement-pressed > .oo-ui-buttonElement-button { + border: solid 1px #b8d892; + background: #daf0be; + filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#c3e59a', endColorstr='#f0fbe1'); + background-image: -webkit-gradient(linear, right top, right bottom, color-stop(0%, #c3e59a), color-stop(100%, #f0fbe1)); + background-image: -webkit-linear-gradient(top, #c3e59a 0%, #f0fbe1 100%); + background-image: -moz-linear-gradient(top, #c3e59a 0%, #f0fbe1 100%); + background-image: -ms-linear-gradient(top, #c3e59a 0%, #f0fbe1 100%); + background-image: -o-linear-gradient(top, #c3e59a 0%, #f0fbe1 100%); + background-image: linear-gradient(top, #c3e59a 0%, #f0fbe1 100%); +} +.oo-ui-buttonElement-framed.oo-ui-flaggedElement-destructive > .oo-ui-buttonElement-button { + color: #d45353; +} +.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 { + opacity: 0.5; + box-shadow: none; + color: #333; + background: #eee; + border-color: #ccc; +} +.oo-ui-buttonElement-framed.oo-ui-widget-disabled > .oo-ui-buttonElement-button:hover, +.oo-ui-buttonElement-framed.oo-ui-widget-disabled.oo-ui-buttonElement-active > .oo-ui-buttonElement-button:hover, +.oo-ui-buttonElement-framed.oo-ui-widget-disabled.oo-ui-buttonElement-pressed > .oo-ui-buttonElement-button:hover, +.oo-ui-buttonElement-framed.oo-ui-widget-disabled > .oo-ui-buttonElement-button:focus, +.oo-ui-buttonElement-framed.oo-ui-widget-disabled.oo-ui-buttonElement-active > .oo-ui-buttonElement-button:focus, +.oo-ui-buttonElement-framed.oo-ui-widget-disabled.oo-ui-buttonElement-pressed > .oo-ui-buttonElement-button:focus { + border-color: #ccc; + box-shadow: none; +} +.oo-ui-clippableElement-clippable { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} +.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-outlineWidget { + 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: solid 1px #ddd; +} +.oo-ui-bookletLayout-outlinePanel .oo-ui-outlineControlsWidget { + box-shadow: 0 0 0.25em rgba(0, 0, 0, 0.25); +} +.oo-ui-fieldLayout { + 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-labelElement-label, +.oo-ui-fieldLayout.oo-ui-fieldLayout-align-right > .oo-ui-labelElement-label { + display: block; + float: left; +} +.oo-ui-fieldLayout.oo-ui-fieldLayout-align-left > .oo-ui-fieldLayout-field, +.oo-ui-fieldLayout.oo-ui-fieldLayout-align-right > .oo-ui-fieldLayout-field { + display: block; + float: left; +} +.oo-ui-fieldLayout.oo-ui-fieldLayout-align-right > .oo-ui-labelElement-label { + text-align: right; +} +.oo-ui-fieldLayout.oo-ui-fieldLayout-align-inline > .oo-ui-labelElement-label { + display: inline-block; + vertical-align: middle; +} +.oo-ui-fieldLayout.oo-ui-fieldLayout-align-inline > .oo-ui-fieldLayout-field { + display: inline-block; + vertical-align: middle; +} +.oo-ui-fieldLayout.oo-ui-fieldLayout-align-top > .oo-ui-labelElement-label { + display: inline-block; +} +.oo-ui-fieldLayout > .oo-ui-popupButtonWidget > .oo-ui-popupWidget > .oo-ui-popupWidget-popup { + z-index: 1; +} +.oo-ui-fieldLayout .oo-ui-fieldLayout-help { + float: right; +} +.oo-ui-fieldLayout .oo-ui-fieldLayout-help-content { + padding: 0.5em 0.75em; +} +.oo-ui-fieldLayout:last-child { + margin-bottom: 0; +} +.oo-ui-fieldLayout.oo-ui-fieldLayout-align-left > .oo-ui-labelElement-label, +.oo-ui-fieldLayout.oo-ui-fieldLayout-align-right > .oo-ui-labelElement-label { + padding-top: 0.5em; + margin-right: 5%; + width: 35%; +} +.oo-ui-fieldLayout.oo-ui-fieldLayout-align-left > .oo-ui-fieldLayout-field, +.oo-ui-fieldLayout.oo-ui-fieldLayout-align-right > .oo-ui-fieldLayout-field { + width: 60%; +} +.oo-ui-fieldLayout.oo-ui-fieldLayout-align-inline > .oo-ui-labelElement-label { + padding: 0.75em 0.5em 0.5em 0.5em; +} +.oo-ui-fieldLayout.oo-ui-fieldLayout-align-inline > .oo-ui-fieldLayout-field { + padding: 0.5em 0; +} +.oo-ui-fieldLayout.oo-ui-fieldLayout-align-top > .oo-ui-labelElement-label { + padding: 0.5em 0; +} +.oo-ui-fieldLayout > .oo-ui-popupButtonWidget > .oo-ui-buttonElement-button > .oo-ui-iconElement-icon { + margin-top: 0.25em; +} +.oo-ui-fieldLayout-disabled .oo-ui-labelElement-label { + color: #ccc; +} +.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 { + margin-top: 2em; +} +.oo-ui-fieldsetLayout > .oo-ui-labelElement-label { + font-size: 1.5em; + margin-bottom: 0.5em; + padding: 0.25em 0; +} +.oo-ui-fieldsetLayout.oo-ui-iconElement > .oo-ui-labelElement-label { + padding-left: 1.75em; + line-height: 1.33em; +} +.oo-ui-fieldsetLayout.oo-ui-iconElement > .oo-ui-iconElement-icon { + left: 0; + top: 0.25em; + width: 2em; + height: 2em; +} +.oo-ui-gridLayout { + position: absolute; + top: 0; + left: 0; + right: 0; + bottom: 0; +} +.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-stackLayout > .oo-ui-panelLayout { + display: none; +} +.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 { + margin-left: 1.25em; + font-size: 0.8em; +} +.oo-ui-toolGroup { + display: inline-block; + vertical-align: middle; + margin: 0.3em; + border-radius: 0.25em; + border: solid 1px transparent; + -webkit-transition: border-color 300ms ease-in-out; + -moz-transition: border-color 300ms ease-in-out; + -ms-transition: border-color 300ms ease-in-out; + -o-transition: border-color 300ms ease-in-out; + transition: border-color 300ms ease-in-out; +} +.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-toolGroup.oo-ui-widget-enabled:hover { + border-color: rgba(0, 0, 0, 0.1); +} +.oo-ui-toolGroup.oo-ui-widget-enabled .oo-ui-tool-link .oo-ui-tool-title { + color: #000; +} +.oo-ui-barToolGroup > .oo-ui-iconElement-icon, +.oo-ui-barToolGroup > .oo-ui-labelElement-label { + display: none; +} +.oo-ui-barToolGroup .oo-ui-tool { + display: inline-block; + position: relative; + vertical-align: top; +} +.oo-ui-barToolGroup .oo-ui-tool-link { + display: block; +} +.oo-ui-barToolGroup .oo-ui-tool-link .oo-ui-iconElement-icon { + display: block; +} +.oo-ui-barToolGroup .oo-ui-tool-link .oo-ui-tool-title { + display: none; +} +.oo-ui-barToolGroup .oo-ui-tool.oo-ui-widget-disabled .oo-ui-tool-link { + cursor: default; +} +.oo-ui-barToolGroup .oo-ui-tool-title, +.oo-ui-barToolGroup .oo-ui-tool-accel { + display: none; +} +.oo-ui-barToolGroup.oo-ui-widget-enabled .oo-ui-tool-link { + cursor: pointer; +} +.oo-ui-barToolGroup .oo-ui-tool { + margin: -1px 0 -1px -1px; + border: solid 1px transparent; +} +.oo-ui-barToolGroup .oo-ui-tool:first-child { + border-top-left-radius: 0.25em; + border-bottom-left-radius: 0.25em; +} +.oo-ui-barToolGroup .oo-ui-tool:last-child { + margin-right: -1px; + border-top-right-radius: 0.25em; + border-bottom-right-radius: 0.25em; +} +.oo-ui-barToolGroup .oo-ui-tool-link { + height: 1.5em; + padding: 0.25em; +} +.oo-ui-barToolGroup .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-tool.oo-ui-widget-enabled:hover { + border-color: rgba(0, 0, 0, 0.2); +} +.oo-ui-barToolGroup.oo-ui-widget-enabled .oo-ui-tool-active.oo-ui-widget-enabled { + border-color: rgba(0, 0, 0, 0.2); + box-shadow: inset 0 0.07em 0.07em 0 rgba(0, 0, 0, 0.07); + background: #f8fbfd; + filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#f1f7fb', endColorstr='#ffffff'); + background-image: -webkit-gradient(linear, right top, right bottom, color-stop(0%, #f1f7fb), color-stop(100%, #ffffff)); + background-image: -webkit-linear-gradient(top, #f1f7fb 0%, #ffffff 100%); + background-image: -moz-linear-gradient(top, #f1f7fb 0%, #ffffff 100%); + background-image: -ms-linear-gradient(top, #f1f7fb 0%, #ffffff 100%); + background-image: -o-linear-gradient(top, #f1f7fb 0%, #ffffff 100%); + background-image: linear-gradient(top, #f1f7fb 0%, #ffffff 100%); +} +.oo-ui-barToolGroup.oo-ui-widget-enabled .oo-ui-tool-active.oo-ui-widget-enabled + .oo-ui-tool-active.oo-ui-widget-enabled { + border-left-color: rgba(0, 0, 0, 0.1); +} +.oo-ui-barToolGroup.oo-ui-widget-enabled .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-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-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-tool-link .oo-ui-iconElement-icon { + opacity: 0.2; +} +.oo-ui-popupToolGroup { + position: relative; + height: 2em; + min-width: 2.5em; +} +.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 .oo-ui-iconElement-icon { + display: inline-block; + vertical-align: middle; +} +.oo-ui-popupToolGroup .oo-ui-tool-link .oo-ui-tool-title { + display: inline-block; + vertical-align: middle; +} +.oo-ui-popupToolGroup .oo-ui-tool-accel { + display: none; +} +.oo-ui-popupToolGroup.oo-ui-indicatorElement.oo-ui-iconElement { + min-width: 3.5em; +} +.oo-ui-popupToolGroup-handle .oo-ui-indicatorElement-indicator, +.oo-ui-popupToolGroup-handle .oo-ui-iconElement-icon { + top: 0; + width: 2em; + height: 2em; + opacity: 0.8; +} +.oo-ui-popupToolGroup-handle .oo-ui-indicatorElement-indicator { + right: 0; +} +.oo-ui-popupToolGroup-handle .oo-ui-iconElement-icon { + left: 0.25em; +} +.oo-ui-popupToolGroup-handle .oo-ui-labelElement-label { + line-height: 2.6em; + font-size: 0.8em; + margin: 0 1em; +} +.oo-ui-popupToolGroup-header { + line-height: 2.6em; + font-size: 0.8em; + margin: 0 0.6em; + font-weight: bold; +} +.oo-ui-popupToolGroup-active.oo-ui-widget-enabled { + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; + box-shadow: inset 0 0.07em 0.07em 0 rgba(0, 0, 0, 0.07); + background: #f8fbfd; + filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#f1f7fb', endColorstr='#ffffff'); + background-image: -webkit-gradient(linear, right top, right bottom, color-stop(0%, #f1f7fb), color-stop(100%, #ffffff)); + background-image: -webkit-linear-gradient(top, #f1f7fb 0%, #ffffff 100%); + background-image: -moz-linear-gradient(top, #f1f7fb 0%, #ffffff 100%); + background-image: -ms-linear-gradient(top, #f1f7fb 0%, #ffffff 100%); + background-image: -o-linear-gradient(top, #f1f7fb 0%, #ffffff 100%); + background-image: linear-gradient(top, #f1f7fb 0%, #ffffff 100%); +} +.oo-ui-popupToolGroup.oo-ui-iconElement .oo-ui-popupToolGroup-handle .oo-ui-labelElement-label { + margin-left: 3em; +} +.oo-ui-popupToolGroup.oo-ui-indicatorElement .oo-ui-popupToolGroup-handle .oo-ui-labelElement-label { + margin-right: 2.25em; +} +.oo-ui-popupToolGroup .oo-ui-toolGroup-tools { + top: 2em; + margin: 0 -1px; + border: solid 1px #ccc; + background-color: white; + box-shadow: 0 0.25em 1em rgba(0, 0, 0, 0.25); +} +.oo-ui-popupToolGroup .oo-ui-tool-link .oo-ui-iconElement-icon { + height: 2em; + width: 2em; + margin-right: 0.25em; +} +.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: inline-block; + width: 100%; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} +.oo-ui-listToolGroup .oo-ui-tool-link { + display: block; + cursor: pointer; + white-space: nowrap; +} +.oo-ui-listToolGroup .oo-ui-tool.oo-ui-widget-disabled .oo-ui-tool-link { + cursor: default; +} +.oo-ui-listToolGroup .oo-ui-toolGroup-tools { + padding: 0.25em; +} +.oo-ui-listToolGroup.oo-ui-popupToolGroup-active { + border-color: rgba(0, 0, 0, 0.2); +} +.oo-ui-listToolGroup .oo-ui-tool { + border: solid 1px transparent; + margin: -1px 0; +} +.oo-ui-listToolGroup .oo-ui-tool-link { + padding-right: 0.5em; +} +.oo-ui-listToolGroup .oo-ui-tool-active.oo-ui-widget-enabled { + border-color: rgba(0, 0, 0, 0.1); + box-shadow: inset 0 0.07em 0.07em 0 rgba(0, 0, 0, 0.07); + background: #f8fbfd; + filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#f1f7fb', endColorstr='#ffffff'); + background-image: -webkit-gradient(linear, right top, right bottom, color-stop(0%, #f1f7fb), color-stop(100%, #ffffff)); + background-image: -webkit-linear-gradient(top, #f1f7fb 0%, #ffffff 100%); + background-image: -moz-linear-gradient(top, #f1f7fb 0%, #ffffff 100%); + background-image: -ms-linear-gradient(top, #f1f7fb 0%, #ffffff 100%); + background-image: -o-linear-gradient(top, #f1f7fb 0%, #ffffff 100%); + background-image: linear-gradient(top, #f1f7fb 0%, #ffffff 100%); +} +.oo-ui-listToolGroup .oo-ui-tool-active.oo-ui-widget-enabled + .oo-ui-tool-active.oo-ui-widget-enabled { + border-top-color: rgba(0, 0, 0, 0.1); +} +.oo-ui-listToolGroup .oo-ui-tool-active.oo-ui-widget-enabled:hover { + border-color: rgba(0, 0, 0, 0.2); +} +.oo-ui-listToolGroup .oo-ui-tool.oo-ui-widget-enabled:hover { + border-color: rgba(0, 0, 0, 0.2); +} +.oo-ui-listToolGroup .oo-ui-tool.oo-ui-widget-enabled .oo-ui-tool-link .oo-ui-iconElement-icon { + opacity: 0.8; +} +.oo-ui-listToolGroup .oo-ui-tool.oo-ui-widget-enabled:hover .oo-ui-tool-link .oo-ui-iconElement-icon { + opacity: 1; +} +.oo-ui-listToolGroup .oo-ui-tool.oo-ui-widget-disabled .oo-ui-tool-link .oo-ui-tool-title { + color: #ccc; +} +.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: #ccc; +} +.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-menuToolGroup { + border-color: rgba(0, 0, 0, 0.1); +} +.oo-ui-menuToolGroup .oo-ui-tool { + display: block; +} +.oo-ui-menuToolGroup .oo-ui-tool-link { + display: block; + cursor: pointer; + white-space: nowrap; +} +.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-menuToolGroup .oo-ui-toolGroup-tools { + padding: 0.25em 0 0.25em 0; +} +.oo-ui-menuToolGroup.oo-ui-widget-enabled:hover { + border-color: rgba(0, 0, 0, 0.2); +} +.oo-ui-menuToolGroup.oo-ui-popupToolGroup-active { + border-color: rgba(0, 0, 0, 0.25); +} +.oo-ui-menuToolGroup .oo-ui-tool-link { + padding: 0 1em 0 0.25em; + display: block; + cursor: pointer; + white-space: nowrap; +} +.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: /* @embed */ url(themes/apex/images/icons/check.svg); +} +.oo-ui-menuToolGroup .oo-ui-tool.oo-ui-widget-enabled:hover { + background-color: #e1f3ff; +} +.oo-ui-menuToolGroup .oo-ui-tool.oo-ui-widget-disabled .oo-ui-tool-link .oo-ui-tool-title { + color: #ccc; +} +.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: #ccc; + border-color: rgba(0, 0, 0, 0.05); +} +.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; +} +.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: solid 1px #ccc; + background: #f8fbfd; + filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#ffffff', endColorstr='#f1f7fb'); + background-image: -webkit-gradient(linear, right top, right bottom, color-stop(0%, #ffffff), color-stop(100%, #f1f7fb)); + background-image: -webkit-linear-gradient(top, #ffffff 0%, #f1f7fb 100%); + background-image: -moz-linear-gradient(top, #ffffff 0%, #f1f7fb 100%); + background-image: -ms-linear-gradient(top, #ffffff 0%, #f1f7fb 100%); + background-image: -o-linear-gradient(top, #ffffff 0%, #f1f7fb 100%); + background-image: linear-gradient(top, #ffffff 0%, #f1f7fb 100%); +} +.oo-ui-toolbar-bar .oo-ui-toolbar-bar { + border: none; + background: none; +} +.oo-ui-toolbar-shadow { + background-image: /* @embed */ url(themes/apex/images/toolbar-shadow.png); + bottom: -9px; + height: 9px; + opacity: 0.125; + -webkit-transition: opacity 500ms ease-in-out; + -moz-transition: opacity 500ms ease-in-out; + -ms-transition: opacity 500ms ease-in-out; + -o-transition: opacity 500ms ease-in-out; + transition: opacity 500ms ease-in-out; +} +.oo-ui-optionWidget { + position: relative; + display: block; + cursor: pointer; + padding: 0.5em 2em 0.5em 3em; + border: none; +} +.oo-ui-optionWidget.oo-ui-widget-disabled { + cursor: default; +} +.oo-ui-optionWidget .oo-ui-labelElement-label { + display: block; + white-space: nowrap; + text-overflow: ellipsis; + overflow: hidden; +} +.oo-ui-optionWidget-highlighted { + background-color: #e1f3ff; +} +.oo-ui-optionWidget .oo-ui-labelElement-label { + line-height: 1.5em; +} +.oo-ui-selectWidget-depressed .oo-ui-optionWidget-selected { + background-color: #a7dcff; +} +.oo-ui-selectWidget-pressed .oo-ui-optionWidget-pressed { + background-color: #a7dcff; +} +.oo-ui-optionWidget.oo-ui-widget-disabled { + color: #ccc; +} +.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-icon, +.oo-ui-decoratedOptionWidget .oo-ui-indicatorElement-indicator { + top: 50%; + width: 2em; + height: 2em; + margin-top: -1em; +} +.oo-ui-decoratedOptionWidget .oo-ui-iconElement-icon { + left: 0.5em; +} +.oo-ui-decoratedOptionWidget .oo-ui-indicatorElement-indicator { + right: 0.5em; +} +.oo-ui-buttonSelectWidget { + display: inline-block; + white-space: nowrap; + border-radius: 0.3em; +} +.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: 0.3em; + border-top-left-radius: 0.3em; + margin-left: 0; +} +.oo-ui-buttonSelectWidget .oo-ui-buttonOptionWidget:last-child .oo-ui-buttonElement-button { + border-bottom-right-radius: 0.3em; + border-top-right-radius: 0.3em; +} +.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.9em; +} +.oo-ui-buttonOptionWidget.oo-ui-iconElement .oo-ui-iconElement-icon, +.oo-ui-buttonOptionWidget.oo-ui-indicatorElement .oo-ui-indicatorElement-indicator { + height: 1.9em; + 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-labelWidget { + display: inline-block; + padding: 0.5em 0; +} +.oo-ui-iconWidget { + display: inline-block; + vertical-align: middle; + background-position: center center; + background-repeat: no-repeat; + line-height: 2.5em; + height: 1.9em; + width: 1.9em; + opacity: 0.8; +} +.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: 1.9em; + width: 1.9em; + opacity: 0.8; +} +.oo-ui-indicatorWidget.oo-ui-widget-disabled { + opacity: 0.2; +} +.oo-ui-buttonWidget { + display: inline-block; + vertical-align: middle; +} +.oo-ui-buttonGroupWidget { + display: inline-block; + white-space: nowrap; + border-radius: 0.3em; +} +.oo-ui-buttonGroupWidget .oo-ui-buttonElement-framed .oo-ui-buttonElement-button { + border-radius: 0; + margin-bottom: -1px; + margin-left: -1px; +} +.oo-ui-buttonGroupWidget .oo-ui-buttonElement-framed:first-child .oo-ui-buttonElement-button { + border-bottom-left-radius: 0.3em; + border-top-left-radius: 0.3em; + margin-left: 0; +} +.oo-ui-buttonGroupWidget .oo-ui-buttonElement-framed:last-child .oo-ui-buttonElement-button { + border-bottom-right-radius: 0.3em; + border-top-right-radius: 0.3em; +} +.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; + box-shadow: 0 0 0 white, inset 0 0.1em 0.2em #ddd; + border: solid 1px #ccc; + background: #eeeeee; + filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#dddddd', endColorstr='#ffffff'); + background-image: -webkit-gradient(linear, right top, right bottom, color-stop(0%, #dddddd), color-stop(100%, #ffffff)); + background-image: -webkit-linear-gradient(top, #dddddd 0%, #ffffff 100%); + background-image: -moz-linear-gradient(top, #dddddd 0%, #ffffff 100%); + background-image: -ms-linear-gradient(top, #dddddd 0%, #ffffff 100%); + background-image: -o-linear-gradient(top, #dddddd 0%, #ffffff 100%); + background-image: linear-gradient(top, #dddddd 0%, #ffffff 100%); +} +.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.oo-ui-widget-disabled { + opacity: 0.5; +} +.oo-ui-toggleSwitchWidget-grip { + top: 0.25em; + left: 0.25em; + width: 1.5em; + height: 1.5em; + margin-top: -1px; + border-radius: 1em; + box-shadow: 0 0.1em 0.25em rgba(0, 0, 0, 0.1); + border: 1px #c9c9c9 solid; + -webkit-transition: left 200ms ease-in-out, margin-left 200ms ease-in-out; + -moz-transition: left 200ms ease-in-out, margin-left 200ms ease-in-out; + -ms-transition: left 200ms ease-in-out, margin-left 200ms ease-in-out; + -o-transition: left 200ms ease-in-out, margin-left 200ms ease-in-out; + transition: left 200ms ease-in-out, margin-left 200ms ease-in-out; + background: #eeeeee; + filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#ffffff', endColorstr='#dddddd'); + background-image: -webkit-gradient(linear, right top, right bottom, color-stop(0%, #ffffff), color-stop(100%, #dddddd)); + background-image: -webkit-linear-gradient(top, #ffffff 0%, #dddddd 100%); + background-image: -moz-linear-gradient(top, #ffffff 0%, #dddddd 100%); + background-image: -ms-linear-gradient(top, #ffffff 0%, #dddddd 100%); + background-image: -o-linear-gradient(top, #ffffff 0%, #dddddd 100%); + background-image: linear-gradient(top, #ffffff 0%, #dddddd 100%); +} +.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled:hover, +.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled:hover .oo-ui-toggleSwitchWidget-grip { + border-color: #aaa; +} +.oo-ui-toggleSwitchWidget .oo-ui-toggleSwitchWidget-glow { + border-radius: 1em; + box-shadow: inset 0 1px 4px 0 rgba(0, 0, 0, 0.07); + -webkit-transition: opacity 200ms ease-in-out; + -moz-transition: opacity 200ms ease-in-out; + -ms-transition: opacity 200ms ease-in-out; + -o-transition: opacity 200ms ease-in-out; + transition: opacity 200ms ease-in-out; + background: #cde7f4; + filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#b0d9ee', endColorstr='#eaf4fa'); + background-image: -webkit-gradient(linear, right top, right bottom, color-stop(0%, #b0d9ee), color-stop(100%, #eaf4fa)); + background-image: -webkit-linear-gradient(top, #b0d9ee 0%, #eaf4fa 100%); + background-image: -moz-linear-gradient(top, #b0d9ee 0%, #eaf4fa 100%); + background-image: -ms-linear-gradient(top, #b0d9ee 0%, #eaf4fa 100%); + background-image: -o-linear-gradient(top, #b0d9ee 0%, #eaf4fa 100%); + background-image: linear-gradient(top, #b0d9ee 0%, #eaf4fa 100%); +} +.oo-ui-toggleWidget-on .oo-ui-toggleSwitchWidget-glow { + opacity: 1; +} +.oo-ui-toggleWidget-on .oo-ui-toggleSwitchWidget-grip { + left: 2.25em; + margin-left: -2px; +} +.oo-ui-toggleWidget-off .oo-ui-toggleSwitchWidget-glow { + display: block; + opacity: 0; +} +.oo-ui-toggleWidget-off .oo-ui-toggleSwitchWidget-grip { + left: 0.25em; + margin-left: 0; +} +.oo-ui-actionWidget.oo-ui-pendingElement-pending { + background-image: /* @embed */ url(themes/apex/images/textures/pending.gif); +} +.oo-ui-popupWidget { + position: absolute; +} +.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; + 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: solid 1px #ccc; + border-radius: 0.25em; + background-color: #fff; + box-shadow: 0 0.15em 0.5em 0 rgba(0, 0, 0, 0.2); +} +.oo-ui-popupWidget-anchored .oo-ui-popupWidget-popup { + margin-top: 7px; +} +.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: -8px; + left: -7px; + border-bottom-color: #aaa; + border-width: 7px; +} +.oo-ui-popupWidget-anchored .oo-ui-popupWidget-anchor:after { + bottom: -8px; + left: -6px; + border-bottom-color: #fff; + border-width: 6px; +} +.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 { + box-shadow: 0 0 0.66em rgba(0, 0, 0, 0.25); +} +.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 { + left: 1em; +} +.oo-ui-popupButtonWidget.oo-ui-buttonElement-frameless > .oo-ui-popupWidget > .oo-ui-popupWidget-popup { + left: -1em; +} +.oo-ui-popupButtonWidget.oo-ui-buttonElement-framed > .oo-ui-popupWidget { + left: 1.25em; +} +.oo-ui-popupButtonWidget.oo-ui-buttonElement-framed > .oo-ui-popupWidget > .oo-ui-popupWidget-popup { + left: -1.25em; +} +.oo-ui-textInputWidget { + position: relative; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; + width: 20em; +} +.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 { + position: absolute; + top: 0; + height: 100%; + background-repeat: no-repeat; + cursor: pointer; + -webkit-touch-callout: none; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} +.oo-ui-textInputWidget > .oo-ui-iconElement-icon { + left: 0; +} +.oo-ui-textInputWidget > .oo-ui-indicatorElement-indicator { + right: 0; +} +.oo-ui-textInputWidget input, +.oo-ui-textInputWidget textarea { + padding: 0.5em; + font-size: 1em; + font-family: sans-serif; + background-color: #fff; + border: solid 1px #ccc; + box-shadow: 0 0 0 white, inset 0 0.1em 0.2em #ddd; + border-radius: 0.25em; + -webkit-transition: border-color 200ms, box-shadow 200ms; + -moz-transition: border-color 200ms, box-shadow 200ms; + -ms-transition: border-color 200ms, box-shadow 200ms; + -o-transition: border-color 200ms, box-shadow 200ms; + transition: border-color 200ms, box-shadow 200ms; +} +.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:focus, +.oo-ui-textInputWidget.oo-ui-widget-enabled textarea:focus { + outline: none; + border-color: #a7dcff; + box-shadow: 0 0 0.3em #a7dcff, 0 0 0 white; +} +.oo-ui-textInputWidget.oo-ui-pendingElement-pending input, +.oo-ui-textInputWidget.oo-ui-pendingElement-pending textarea { + background-image: /* @embed */ url(themes/apex/images/textures/pending.gif); +} +.oo-ui-textInputWidget input[readonly], +.oo-ui-textInputWidget textarea[readonly] { + color: #777; + text-shadow: 0 1px 1px #fff; +} +.oo-ui-textInputWidget.oo-ui-pendingElement-pending input, +.oo-ui-textInputWidget.oo-ui-pendingElement-pending textarea { + background-color: transparent; +} +.oo-ui-textInputWidget.oo-ui-widget-disabled input, +.oo-ui-textInputWidget.oo-ui-widget-disabled input:focus, +.oo-ui-textInputWidget.oo-ui-widget-disabled textarea, +.oo-ui-textInputWidget.oo-ui-widget-disabled textarea:focus { + color: #ccc; + text-shadow: 0 1px 1px #fff; + border-color: #ddd; + background-color: #f3f3f3; +} +.oo-ui-textInputWidget .oo-ui-iconElement-icon, +.oo-ui-textInputWidget .oo-ui-indicatorElement-indicator { + opacity: 0.8; +} +.oo-ui-textInputWidget.oo-ui-iconElement input, +.oo-ui-textInputWidget.oo-ui-iconElement textarea { + padding-left: 2em; +} +.oo-ui-textInputWidget.oo-ui-iconElement .oo-ui-iconElement-icon { + width: 2em; + background-position: right center; +} +.oo-ui-textInputWidget.oo-ui-indicatorElement input, +.oo-ui-textInputWidget.oo-ui-indicatorElement textarea { + padding-right: 1.5em; +} +.oo-ui-textInputWidget.oo-ui-indicatorElement .oo-ui-indicatorElement-indicator { + width: 1.5em; + background-position: left center; +} +.oo-ui-menuWidget { + position: absolute; + background: #fff; + margin-top: -1px; + border: solid 1px #ccc; + border-radius: 0 0 0.25em 0.25em; + box-shadow: 0 0.15em 1em 0 rgba(0, 0, 0, 0.2); +} +.oo-ui-menuWidget input { + position: absolute; + width: 0; + height: 0; + overflow: hidden; + opacity: 0; +} +.oo-ui-menuItemWidget { + position: relative; +} +.oo-ui-menuItemWidget .oo-ui-iconElement-icon { + display: none; +} +.oo-ui-menuItemWidget.oo-ui-optionWidget-selected { + background-color: transparent; +} +.oo-ui-menuItemWidget.oo-ui-optionWidget-selected .oo-ui-iconElement-icon { + display: block; +} +.oo-ui-menuItemWidget.oo-ui-optionWidget-selected { + background-color: transparent; +} +.oo-ui-menuItemWidget.oo-ui-optionWidget-highlighted, +.oo-ui-menuItemWidget.oo-ui-optionWidget-highlighted.oo-ui-optionWidget-selected { + background-color: #e1f3ff; +} +.oo-ui-menuSectionItemWidget { + cursor: default; + padding: 0.33em 0.75em; + color: #888; +} +.oo-ui-inlineMenuWidget { + position: relative; + display: inline-block; + margin: 0.25em 0; + min-width: 20em; +} +.oo-ui-inlineMenuWidget-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-inlineMenuWidget-handle .oo-ui-indicatorElement-indicator, +.oo-ui-inlineMenuWidget-handle .oo-ui-iconElement-icon { + position: absolute; + background-position: center center; + background-repeat: no-repeat; +} +.oo-ui-inlineMenuWidget .oo-ui-menuWidget { + z-index: 1; + width: 100%; +} +.oo-ui-inlineMenuWidget.oo-ui-widget-disabled .oo-ui-inlineMenuWidget-handle { + cursor: default; +} +.oo-ui-inlineMenuWidget-handle { + height: 2.5em; + border: solid 1px rgba(0, 0, 0, 0.1); + border-radius: 0.25em; +} +.oo-ui-inlineMenuWidget-handle:hover { + border-color: rgba(0, 0, 0, 0.2); +} +.oo-ui-inlineMenuWidget-handle .oo-ui-indicatorElement-indicator { + right: 0; +} +.oo-ui-inlineMenuWidget-handle .oo-ui-iconElement-icon { + left: 0.25em; +} +.oo-ui-inlineMenuWidget-handle .oo-ui-labelElement-label { + line-height: 2.5em; + margin: 0 0.5em; +} +.oo-ui-inlineMenuWidget-handle .oo-ui-indicatorElement-indicator, +.oo-ui-inlineMenuWidget-handle .oo-ui-iconElement-icon { + top: 0; + width: 2.5em; + height: 2.5em; + opacity: 0.8; +} +.oo-ui-inlineMenuWidget.oo-ui-widget-disabled .oo-ui-inlineMenuWidget-handle { + color: #ccc; + text-shadow: 0 1px 1px #fff; + border-color: #ddd; + background-color: #f3f3f3; +} +.oo-ui-inlineMenuWidget.oo-ui-widget-disabled .oo-ui-indicatorElement-indicator { + opacity: 0.2; +} +.oo-ui-inlineMenuWidget.oo-ui-iconElement .oo-ui-inlineMenuWidget-handle .oo-ui-labelElement-label { + margin-left: 3em; +} +.oo-ui-inlineMenuWidget.oo-ui-indicatorElement .oo-ui-inlineMenuWidget-handle .oo-ui-labelElement-label { + margin-right: 2em; +} +.oo-ui-outlineItemWidget { + 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-outlineItemWidget.oo-ui-indicatorElement .oo-ui-labelElement-label { + padding-right: 1.5em; +} +.oo-ui-outlineItemWidget.oo-ui-indicatorElement .oo-ui-indicatorElement-indicator { + opacity: 0.5; +} +.oo-ui-outlineItemWidget-level-0 { + padding-left: 3.5em; +} +.oo-ui-outlineItemWidget-level-0 .oo-ui-iconElement-icon { + left: 1em; +} +.oo-ui-outlineItemWidget-level-1 { + padding-left: 5em; +} +.oo-ui-outlineItemWidget-level-1 .oo-ui-iconElement-icon { + left: 2.5em; +} +.oo-ui-outlineItemWidget-level-2 { + padding-left: 6.5em; +} +.oo-ui-outlineItemWidget-level-2 .oo-ui-iconElement-icon { + left: 4em; +} +.oo-ui-selectWidget-depressed .oo-ui-outlineItemWidget.oo-ui-optionWidget-selected { + background-color: #a7dcff; + text-shadow: 0 1px 1px rgba(255, 255, 255, 0.5); +} +.oo-ui-outlineItemWidget.oo-ui-flaggedElement-important { + font-weight: bold; +} +.oo-ui-outlineItemWidget.oo-ui-flaggedElement-placeholder { + font-style: italic; +} +.oo-ui-outlineItemWidget.oo-ui-flaggedElement-empty .oo-ui-iconElement-icon { + opacity: 0.5; +} +.oo-ui-outlineItemWidget.oo-ui-flaggedElement-empty .oo-ui-labelElement-label { + color: #777; +} +.oo-ui-outlineControlsWidget { + height: 3em; + background-color: #fff; +} +.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; + 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-outlineControlsWidget-items { + margin-left: 0; +} +.oo-ui-comboBoxWidget { + display: inline-block; + position: relative; + min-width: 20em; +} +.oo-ui-comboBoxWidget > .oo-ui-selectWidget { + width: 100%; + z-index: 1; +} +.oo-ui-comboBoxWidget-handle { + border: solid 1px rgba(0, 0, 0, 0.1); + border-radius: 0.25em; +} +.oo-ui-comboBoxWidget-handle:hover { + border-color: rgba(0, 0, 0, 0.2); +} +.oo-ui-comboBoxWidget.oo-ui-widget-disabled .oo-ui-textInputWidget.oo-ui-indicatorElement .oo-ui-indicatorElement-indicator, +.oo-ui-comboBoxWidget-empty .oo-ui-textInputWidget.oo-ui-indicatorElement .oo-ui-indicatorElement-indicator { + cursor: default; + opacity: 0.2; +} +.oo-ui-comboBoxWidget > .oo-ui-selectWidget { + margin-top: -3px; +} +.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; + box-shadow: 0 0 0.5em rgba(0, 0, 0, 0.2); +} +.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 { + line-height: 1em; +} +.oo-ui-window-frame { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} +.oo-ui-window-frame > iframe { + width: 100%; + height: 100%; + margin: 0; + padding: 0; +} +.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; + left: 0; +} +.oo-ui-window-isolated { + background-color: transparent; + background-image: none; + font-family: sans-serif; + font-size: 0.8em; +} +.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-overlay { + z-index: 3; +} +.oo-ui-dialog-content > .oo-ui-window-body { + box-shadow: 0 0 0.66em rgba(0, 0, 0, 0.25); +} +.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-content .oo-ui-window-body { + box-shadow: 0 0 0.33em rgba(0, 0, 0, 0.33); +} +.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: #000; +} +.oo-ui-messageDialog-message { + font-size: 0.9em; + line-height: 1.25em; + color: #666; +} +.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: solid 1px #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: solid 1px #e5e5e5; +} +.oo-ui-messageDialog-actions-vertical .oo-ui-actionWidget:last-child { + border-bottom-width: 0; +} +.oo-ui-messageDialog-actions .oo-ui-actionWidget .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-primary:hover { + background-color: rgba(8, 126, 204, 0.05); +} +.oo-ui-messageDialog-actions .oo-ui-actionWidget.oo-ui-flaggedElement-primary:active { + background-color: rgba(8, 126, 204, 0.1); +} +.oo-ui-messageDialog-actions .oo-ui-actionWidget.oo-ui-flaggedElement-primary .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 { + display: none; + 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/apex/images/textures/pending.gif); +} +.oo-ui-processDialog-content .oo-ui-window-body { + top: 3.4em; + box-shadow: 0 0 0.33em rgba(0, 0, 0, 0.33); +} +.oo-ui-processDialog-navigation { + position: relative; + height: 3.4em; + padding: 0 1em; +} +.oo-ui-processDialog-location { + padding: 0.75em 0; + height: 1.9em; + cursor: default; + text-align: center; +} +.oo-ui-processDialog-title { + font-weight: bold; + line-height: 1.9em; +} +.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 { + padding-top: 0.75em; + padding-bottom: 0.75em; + min-width: 1.9em; + min-height: 1.9em; +} +.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.9em; + padding: 0 1em; +} +.oo-ui-processDialog-actions-safe .oo-ui-actionWidget .oo-ui-iconElement-icon, +.oo-ui-processDialog-actions-primary .oo-ui-actionWidget .oo-ui-iconElement-icon, +.oo-ui-processDialog-actions-other .oo-ui-actionWidget .oo-ui-iconElement-icon { + position: absolute; + 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; + 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-primary:hover, +.oo-ui-processDialog-actions-primary .oo-ui-actionWidget.oo-ui-flaggedElement-primary:hover { + background-color: rgba(8, 126, 204, 0.05); +} +.oo-ui-processDialog-actions-safe .oo-ui-actionWidget.oo-ui-flaggedElement-primary:active, +.oo-ui-processDialog-actions-primary .oo-ui-actionWidget.oo-ui-flaggedElement-primary:active { + background-color: rgba(8, 126, 204, 0.1); +} +.oo-ui-processDialog-actions-safe .oo-ui-actionWidget.oo-ui-flaggedElement-primary .oo-ui-labelElement-label, +.oo-ui-processDialog-actions-primary .oo-ui-actionWidget.oo-ui-flaggedElement-primary .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-actions-safe .oo-ui-actionWidget.oo-ui-iconElement .oo-ui-iconElement-icon { + left: 0.5em; +} +.oo-ui-processDialog-actions-safe .oo-ui-actionWidget.oo-ui-iconElement .oo-ui-labelElement-label { + padding-left: 2.25em; +} +.oo-ui-processDialog-actions-primary .oo-ui-actionWidget.oo-ui-iconElement .oo-ui-iconElement-icon { + right: 0.5em; +} +.oo-ui-processDialog-actions-primary .oo-ui-actionWidget.oo-ui-iconElement .oo-ui-labelElement-label { + padding-right: 2.25em; +} +.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: #000; + margin-bottom: 2em; +} +.oo-ui-processDialog-error { + text-align: left; + margin: 1em; + padding: 1em; + border: solid 1px #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-setup { + 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-modal > .oo-ui-dialog.oo-ui-window-setup > .oo-ui-window-frame > iframe { + width: 100%; + 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: #fff; + -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 { + opacity: 1; +} +.oo-ui-windowManager-modal > .oo-ui-dialog.oo-ui-window-ready > .oo-ui-window-frame { + -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: solid 1px #ccc; + border-radius: 0.5em; + box-shadow: 0 0.2em 1em rgba(0, 0, 0, 0.3); +} + +.oo-ui-icon-add { + background-image: /* @embed */ url(themes/apex/images/icons/add.svg); +} +.oo-ui-icon-advanced { + background-image: /* @embed */ url(themes/apex/images/icons/advanced.svg); +} +.oo-ui-icon-alert { + background-image: /* @embed */ url(themes/apex/images/icons/alert.svg); +} +.oo-ui-icon-check { + background-image: /* @embed */ url(themes/apex/images/icons/check.svg); +} +.oo-ui-icon-clear { + background-image: /* @embed */ url(themes/apex/images/icons/clear.svg); +} +.oo-ui-icon-close { + background-image: /* @embed */ url(themes/apex/images/icons/close.svg); +} +.oo-ui-icon-code { + background-image: /* @embed */ url(themes/apex/images/icons/code.svg); +} +.oo-ui-icon-collapse { + background-image: /* @embed */ url(themes/apex/images/icons/collapse.svg); +} +.oo-ui-icon-comment { + background-image: /* @embed */ url(themes/apex/images/icons/comment.svg); +} +.oo-ui-icon-expand { + background-image: /* @embed */ url(themes/apex/images/icons/expand.svg); +} +.oo-ui-icon-help { + background-image: /* @embed */ url(themes/apex/images/icons/help.svg); +} +.oo-ui-icon-info { + background-image: /* @embed */ url(themes/apex/images/icons/info.svg); +} +.oo-ui-icon-link { + background-image: /* @embed */ url(themes/apex/images/icons/link.svg); +} +.oo-ui-icon-menu { + background-image: /* @embed */ url(themes/apex/images/icons/menu.svg); +} +.oo-ui-icon-next { + background-image: /* @embed */ url(themes/apex/images/icons/move-ltr.svg); +} +.oo-ui-icon-picture { + background-image: /* @embed */ url(themes/apex/images/icons/picture.svg); +} +.oo-ui-icon-previous { + background-image: /* @embed */ url(themes/apex/images/icons/move-rtl.svg); +} +.oo-ui-icon-redo { + background-image: /* @embed */ url(themes/apex/images/icons/arched-arrow-ltr.svg); +} +.oo-ui-icon-remove { + background-image: /* @embed */ url(themes/apex/images/icons/remove.svg); +} +.oo-ui-icon-search { + background-image: /* @embed */ url(themes/apex/images/icons/search.svg); +} +.oo-ui-icon-settings { + background-image: /* @embed */ url(themes/apex/images/icons/settings.svg); +} +.oo-ui-icon-tag { + background-image: /* @embed */ url(themes/apex/images/icons/tag.svg); +} +.oo-ui-icon-undo { + background-image: /* @embed */ url(themes/apex/images/icons/arched-arrow-rtl.svg); +} +.oo-ui-icon-window { + background-image: /* @embed */ url(themes/apex/images/icons/window.svg); +} +.oo-ui-indicator-alert { + background-image: /* @embed */ url(themes/apex/images/indicators/alert.svg); +} +.oo-ui-indicator-up { + background-image: /* @embed */ url(themes/apex/images/indicators/arrow-up.svg); +} +.oo-ui-indicator-down { + background-image: /* @embed */ url(themes/apex/images/indicators/arrow-down.svg); +} +.oo-ui-indicator-next { + background-image: /* @embed */ url(themes/apex/images/indicators/arrow-ltr.svg); +} +.oo-ui-indicator-previous { + background-image: /* @embed */ url(themes/apex/images/indicators/arrow-rtl.svg); +} +.oo-ui-indicator-required { + background-image: /* @embed */ url(themes/apex/images/indicators/required.svg); +} +.oo-ui-texture-pending { + background-image: /* @embed */ url(themes/apex/images/textures/pending.gif); +} +.oo-ui-texture-transparency { + background-image: /* @embed */ url(themes/apex/images/textures/transparency.svg); +} diff --git a/resources/lib/oojs-ui/oojs-ui-mediawiki.css b/resources/lib/oojs-ui/oojs-ui-mediawiki.css new file mode 100644 index 0000000000..e2eaf80c6a --- /dev/null +++ b/resources/lib/oojs-ui/oojs-ui-mediawiki.css @@ -0,0 +1,2014 @@ +/*! + * OOjs UI v0.1.0-pre (afa3241e8e) + * https://www.mediawiki.org/wiki/OOjs_UI + * + * Copyright 2011–2014 OOjs Team and other contributors. + * Released under the MIT license + * http://oojs.mit-license.org + * + * Date: 2014-09-30T21:18:39Z + */ +/* @noflip */ +.oo-ui-rtl { + direction: rtl; +} +/* @noflip */ +.oo-ui-ltr { + direction: ltr; +} +.oo-ui-buttonElement > .oo-ui-buttonElement-button { + cursor: pointer; + display: inline-block; + vertical-align: middle; + -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 { + display: none; +} +.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-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-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-buttonElement-button > .oo-ui-iconElement-icon { + margin-left: 0; +} +.oo-ui-buttonElement > .oo-ui-buttonElement-button > .oo-ui-indicatorElement-indicator { + margin-right: -0.75em; +} +.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 { + width: 2.2em; + height: 2.2em; +} +.oo-ui-buttonElement.oo-ui-widget-disabled > .oo-ui-buttonElement-button > .oo-ui-iconElement-icon, +.oo-ui-buttonElement.oo-ui-widget-disabled > .oo-ui-buttonElement-button > .oo-ui-indicatorElement-indicator { + opacity: 0.2; +} +.oo-ui-buttonElement.oo-ui-widget-disabled > .oo-ui-buttonElement-button > .oo-ui-labelElement-label { + color: #ddd; +} +.oo-ui-buttonElement-frameless > .oo-ui-buttonElement-button > .oo-ui-labelElement-label { + margin-left: 0.25em; +} +.oo-ui-buttonElement-frameless.oo-ui-widget-enabled > .oo-ui-buttonElement-button > .oo-ui-labelElement-label { + color: #757575; +} +.oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-buttonElement-active > .oo-ui-buttonElement-button > .oo-ui-labelElement-label, +.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-primary > .oo-ui-buttonElement-button:hover > .oo-ui-labelElement-label, +.oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-flaggedElement-primary > .oo-ui-buttonElement-button:focus > .oo-ui-labelElement-label { + color: #598ad1; +} +.oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-flaggedElement-primary > .oo-ui-buttonElement-button > .oo-ui-labelElement-label { + color: #777777; +} +.oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-buttonElement-active > .oo-ui-buttonElement-button > .oo-ui-labelElement-label, +.oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-buttonElement-pressed > .oo-ui-buttonElement-button > .oo-ui-labelElement-label { + color: #015ccc; +} +.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: #00c697; +} +.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-buttonElement-active > .oo-ui-buttonElement-button > .oo-ui-labelElement-label, +.oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-flaggedElement-constructive.oo-ui-buttonElement-pressed > .oo-ui-buttonElement-button > .oo-ui-labelElement-label { + color: #008c6d; +} +.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: #e81915; +} +.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-buttonElement-active > .oo-ui-buttonElement-button > .oo-ui-labelElement-label, +.oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-flaggedElement-destructive.oo-ui-buttonElement-pressed > .oo-ui-buttonElement-button > .oo-ui-labelElement-label { + color: #a7170f; +} +.oo-ui-buttonElement-framed > .oo-ui-buttonElement-button { + margin: 0.1em 0; + padding: 0.3em 1.2em; + border-radius: 0.3em; + -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 > .oo-ui-labelElement-label { + line-height: 2.2em; +} +.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-left: -0.5em; + margin-right: 0.3em; +} +.oo-ui-buttonElement-framed.oo-ui-widget-disabled > .oo-ui-buttonElement-button { + color: #ddd; + background: #fff; + border: solid 1px #cdcdcd; +} +.oo-ui-buttonElement-framed.oo-ui-widget-enabled > .oo-ui-buttonElement-button { + color: #757575; + background-color: #fff; + border: solid 1px #cdcdcd; +} +.oo-ui-buttonElement-framed.oo-ui-widget-enabled > .oo-ui-buttonElement-button:hover, +.oo-ui-buttonElement-framed.oo-ui-widget-enabled > .oo-ui-buttonElement-button:focus { + 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); + border-color: #aaa; +} +.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-buttonElement-active > .oo-ui-buttonElement-button, +.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-buttonElement-pressed > .oo-ui-buttonElement-button { + background-color: #d0d0d0; + border-color: #d0d0d0; +} +.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary > .oo-ui-buttonElement-button { + text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.2); + color: #fff; + background-color: #0274ff; + border-color: #0274ff; +} +.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary > .oo-ui-buttonElement-button:hover, +.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary > .oo-ui-buttonElement-button:focus { + box-shadow: inset 0 -0.2em 0 0 #015ccc, 0 0.1em 0 0 rgba(0, 0, 0, 0.1); + border-bottom-color: #015ccc; +} +.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-buttonElement-active > .oo-ui-buttonElement-button, +.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-buttonElement-pressed > .oo-ui-buttonElement-button { + background-color: #015ccc; +} +.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-constructive > .oo-ui-buttonElement-button { + text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.2); + color: #fff; + background-color: #00af89; + border-color: #00af89; +} +.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-constructive > .oo-ui-buttonElement-button:hover, +.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-constructive > .oo-ui-buttonElement-button:focus { + 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-active > .oo-ui-buttonElement-button, +.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-constructive.oo-ui-buttonElement-pressed > .oo-ui-buttonElement-button { + background-color: #008c6d; +} +.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-destructive > .oo-ui-buttonElement-button { + text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.2); + color: #fff; + background-color: #d11d13; + border-color: #d11d13; +} +.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-destructive > .oo-ui-buttonElement-button:hover, +.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-destructive > .oo-ui-buttonElement-button:focus { + 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-active > .oo-ui-buttonElement-button, +.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-destructive.oo-ui-buttonElement-pressed > .oo-ui-buttonElement-button { + background-color: #a7170f; +} +.oo-ui-clippableElement-clippable { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} +.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-outlineWidget { + 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: solid 1px #ddd; +} +.oo-ui-bookletLayout-outlinePanel .oo-ui-outlineControlsWidget { + box-shadow: 0 0 0.25em rgba(0, 0, 0, 0.25); +} +.oo-ui-fieldLayout { + 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-labelElement-label, +.oo-ui-fieldLayout.oo-ui-fieldLayout-align-right > .oo-ui-labelElement-label { + display: block; + float: left; +} +.oo-ui-fieldLayout.oo-ui-fieldLayout-align-left > .oo-ui-fieldLayout-field, +.oo-ui-fieldLayout.oo-ui-fieldLayout-align-right > .oo-ui-fieldLayout-field { + display: block; + float: left; +} +.oo-ui-fieldLayout.oo-ui-fieldLayout-align-right > .oo-ui-labelElement-label { + text-align: right; +} +.oo-ui-fieldLayout.oo-ui-fieldLayout-align-inline > .oo-ui-labelElement-label { + display: inline-block; + vertical-align: middle; +} +.oo-ui-fieldLayout.oo-ui-fieldLayout-align-inline > .oo-ui-fieldLayout-field { + display: inline-block; + vertical-align: middle; +} +.oo-ui-fieldLayout.oo-ui-fieldLayout-align-top > .oo-ui-labelElement-label { + display: inline-block; +} +.oo-ui-fieldLayout > .oo-ui-popupButtonWidget > .oo-ui-popupWidget > .oo-ui-popupWidget-popup { + z-index: 1; +} +.oo-ui-fieldLayout .oo-ui-fieldLayout-help { + float: right; +} +.oo-ui-fieldLayout .oo-ui-fieldLayout-help-content { + padding: 0.5em 0.75em; +} +.oo-ui-fieldLayout:last-child { + margin-bottom: 0; +} +.oo-ui-fieldLayout.oo-ui-fieldLayout-align-left > .oo-ui-labelElement-label, +.oo-ui-fieldLayout.oo-ui-fieldLayout-align-right > .oo-ui-labelElement-label { + padding-top: 0.5em; + margin-right: 5%; + width: 35%; +} +.oo-ui-fieldLayout.oo-ui-fieldLayout-align-left > .oo-ui-fieldLayout-field, +.oo-ui-fieldLayout.oo-ui-fieldLayout-align-right > .oo-ui-fieldLayout-field { + width: 60%; +} +.oo-ui-fieldLayout.oo-ui-fieldLayout-align-inline > .oo-ui-labelElement-label { + padding: 0.75em 0.5em 0.5em 0.5em; +} +.oo-ui-fieldLayout.oo-ui-fieldLayout-align-inline > .oo-ui-fieldLayout-field { + padding: 0.5em 0; +} +.oo-ui-fieldLayout.oo-ui-fieldLayout-align-top > .oo-ui-labelElement-label { + padding: 0.5em 0; +} +.oo-ui-fieldLayout > .oo-ui-popupButtonWidget > .oo-ui-buttonElement-button > .oo-ui-iconElement-icon { + margin-top: 0.25em; +} +.oo-ui-fieldLayout-disabled .oo-ui-labelElement-label { + color: #ccc; +} +.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 { + margin-top: 2em; +} +.oo-ui-fieldsetLayout > .oo-ui-labelElement-label { + font-size: 1.5em; + margin-bottom: 0.5em; + padding: 0.25em 0; +} +.oo-ui-fieldsetLayout.oo-ui-iconElement > .oo-ui-labelElement-label { + padding-left: 1.75em; + line-height: 1.33em; +} +.oo-ui-fieldsetLayout.oo-ui-iconElement > .oo-ui-iconElement-icon { + left: 0; + top: 0.25em; + width: 2em; + height: 2em; +} +.oo-ui-gridLayout { + position: absolute; + top: 0; + left: 0; + right: 0; + bottom: 0; +} +.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-stackLayout > .oo-ui-panelLayout { + display: none; +} +.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 { + margin-left: 1.25em; + font-size: 0.8em; +} +.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-toolGroup.oo-ui-widget-enabled .oo-ui-tool-link .oo-ui-tool-title { + color: #000; +} +.oo-ui-barToolGroup > .oo-ui-iconElement-icon, +.oo-ui-barToolGroup > .oo-ui-labelElement-label { + display: none; +} +.oo-ui-barToolGroup .oo-ui-tool { + display: inline-block; + position: relative; + vertical-align: top; +} +.oo-ui-barToolGroup .oo-ui-tool-link { + display: block; +} +.oo-ui-barToolGroup .oo-ui-tool-link .oo-ui-iconElement-icon { + display: block; +} +.oo-ui-barToolGroup .oo-ui-tool-link .oo-ui-tool-title { + display: none; +} +.oo-ui-barToolGroup .oo-ui-tool.oo-ui-widget-disabled .oo-ui-tool-link { + cursor: default; +} +.oo-ui-barToolGroup .oo-ui-tool-title, +.oo-ui-barToolGroup .oo-ui-tool-accel { + display: none; +} +.oo-ui-barToolGroup.oo-ui-widget-enabled .oo-ui-tool-link { + cursor: pointer; +} +.oo-ui-barToolGroup .oo-ui-tool-link { + height: 1.5em; + padding: 0.25em; +} +.oo-ui-barToolGroup .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-tool-active.oo-ui-widget-enabled { + background-color: #eee; +} +.oo-ui-barToolGroup.oo-ui-widget-enabled .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-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-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-tool-link .oo-ui-iconElement-icon { + opacity: 0.2; +} +.oo-ui-popupToolGroup { + position: relative; + height: 2em; + min-width: 2.5em; +} +.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 .oo-ui-iconElement-icon { + display: inline-block; + vertical-align: middle; +} +.oo-ui-popupToolGroup .oo-ui-tool-link .oo-ui-tool-title { + display: inline-block; + vertical-align: middle; +} +.oo-ui-popupToolGroup .oo-ui-tool-accel { + display: none; +} +.oo-ui-popupToolGroup.oo-ui-indicatorElement.oo-ui-iconElement { + min-width: 3.5em; +} +.oo-ui-popupToolGroup-handle .oo-ui-indicatorElement-indicator, +.oo-ui-popupToolGroup-handle .oo-ui-iconElement-icon { + top: 0; + width: 2em; + height: 2em; + opacity: 0.8; +} +.oo-ui-popupToolGroup-handle .oo-ui-indicatorElement-indicator { + right: 0; +} +.oo-ui-popupToolGroup-handle .oo-ui-iconElement-icon { + left: 0.25em; +} +.oo-ui-popupToolGroup-handle .oo-ui-labelElement-label { + line-height: 2.6em; + font-size: 0.8em; + margin: 0 1em; +} +.oo-ui-popupToolGroup-header { + line-height: 2.6em; + font-size: 0.8em; + margin: 0 0.6em; + font-weight: bold; +} +.oo-ui-popupToolGroup.oo-ui-iconElement .oo-ui-popupToolGroup-handle .oo-ui-labelElement-label { + margin-left: 3em; +} +.oo-ui-popupToolGroup.oo-ui-indicatorElement .oo-ui-popupToolGroup-handle .oo-ui-labelElement-label { + margin-right: 2.25em; +} +.oo-ui-popupToolGroup .oo-ui-toolGroup-tools { + top: 2em; + background-color: white; +} +.oo-ui-popupToolGroup .oo-ui-tool-link .oo-ui-iconElement-icon { + height: 2em; + width: 2em; + margin-right: 0.25em; +} +.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: inline-block; + width: 100%; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} +.oo-ui-listToolGroup .oo-ui-tool-link { + display: block; + cursor: pointer; + white-space: nowrap; +} +.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.25em; +} +.oo-ui-listToolGroup .oo-ui-tool-link { + padding-right: 0.5em; +} +.oo-ui-listToolGroup .oo-ui-tool-active.oo-ui-widget-enabled { + background-color: #eee; +} +.oo-ui-listToolGroup .oo-ui-tool.oo-ui-widget-disabled .oo-ui-tool-link .oo-ui-tool-title { + color: #ccc; +} +.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: #ccc; +} +.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 #aaa; + 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-menuToolGroup { + border: solid 1px #ccc; + border-radius: 0.1em; +} +.oo-ui-menuToolGroup .oo-ui-tool { + display: block; +} +.oo-ui-menuToolGroup .oo-ui-tool-link { + display: block; + cursor: pointer; + white-space: nowrap; +} +.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-menuToolGroup .oo-ui-toolGroup-tools { + margin-left: -1px; + padding: 0.25em 0 0.25em 0; + border: 1px solid #aaa; + 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-menuToolGroup.oo-ui-widget-enabled:hover { + border-color: #aaa; +} +.oo-ui-menuToolGroup.oo-ui-popupToolGroup-active { + border-color: #aaa; +} +.oo-ui-menuToolGroup .oo-ui-tool-link { + padding: 0 1em 0 0.25em; + display: block; + cursor: pointer; + white-space: nowrap; +} +.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: /* @embed */ url(themes/mediawiki/images/icons/check.svg); +} +.oo-ui-menuToolGroup .oo-ui-tool.oo-ui-widget-enabled:hover { + background-color: #e1f3ff; +} +.oo-ui-menuToolGroup .oo-ui-tool.oo-ui-widget-disabled .oo-ui-tool-link .oo-ui-tool-title { + color: #ccc; +} +.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: #ccc; + border-color: #ccc; +} +.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; +} +.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: solid 1px #ccc; +} +.oo-ui-toolbar-bar .oo-ui-toolbar-bar { + border: none; + background: none; +} +.oo-ui-toolbar-shadow { + display: none; +} +.oo-ui-selectWidget { + border-radius: 0.3em; +} +.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: 0.3em; + border-top-left-radius: 0.3em; + margin-left: 0; +} +.oo-ui-selectWidget .oo-ui-buttonOptionWidget:last-child .oo-ui-buttonElement-button { + border-bottom-right-radius: 0.3em; + border-top-right-radius: 0.3em; +} +.oo-ui-optionWidget { + position: relative; + display: block; + cursor: pointer; + padding: 0.5em 2em 0.5em 3em; + border: none; +} +.oo-ui-optionWidget.oo-ui-widget-disabled { + cursor: default; +} +.oo-ui-optionWidget .oo-ui-labelElement-label { + display: block; + white-space: nowrap; + text-overflow: ellipsis; + overflow: hidden; +} +.oo-ui-optionWidget-highlighted { + background-color: #eee; +} +.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 { + background-color: #a7dcff; +} +.oo-ui-optionWidget.oo-ui-widget-disabled { + color: #ccc; +} +.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-icon, +.oo-ui-decoratedOptionWidget .oo-ui-indicatorElement-indicator { + top: 50%; + width: 2em; + height: 2em; + margin-top: -1em; +} +.oo-ui-decoratedOptionWidget .oo-ui-iconElement-icon { + left: 0.5em; +} +.oo-ui-decoratedOptionWidget .oo-ui-indicatorElement-indicator { + right: 0.5em; +} +.oo-ui-buttonSelectWidget { + display: inline-block; + white-space: nowrap; + border-radius: 0.3em; +} +.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: 0.3em; + border-top-left-radius: 0.3em; + margin-left: 0; +} +.oo-ui-buttonSelectWidget .oo-ui-buttonOptionWidget:last-child .oo-ui-buttonElement-button { + border-bottom-right-radius: 0.3em; + border-top-right-radius: 0.3em; +} +.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: 2.2em; +} +.oo-ui-buttonOptionWidget.oo-ui-iconElement .oo-ui-iconElement-icon, +.oo-ui-buttonOptionWidget.oo-ui-indicatorElement .oo-ui-indicatorElement-indicator { + height: 2.2em; + 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-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: 2.2em; + width: 2.2em; +} +.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: 2.2em; + width: 2.2em; +} +.oo-ui-indicatorWidget.oo-ui-widget-disabled { + opacity: 0.2; +} +.oo-ui-buttonWidget { + display: inline-block; + vertical-align: middle; +} +.oo-ui-buttonGroupWidget { + display: inline-block; + white-space: nowrap; + border-radius: 0.3em; +} +.oo-ui-buttonGroupWidget .oo-ui-buttonElement-framed .oo-ui-buttonElement-button { + border-radius: 0; + margin-bottom: -1px; + margin-left: -1px; +} +.oo-ui-buttonGroupWidget .oo-ui-buttonElement-framed:first-child .oo-ui-buttonElement-button { + border-bottom-left-radius: 0.3em; + border-top-left-radius: 0.3em; + margin-left: 0; +} +.oo-ui-buttonGroupWidget .oo-ui-buttonElement-framed:last-child .oo-ui-buttonElement-button { + border-bottom-right-radius: 0.3em; + border-top-right-radius: 0.3em; +} +.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 #ddd solid; +} +.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-grip { + top: 0.25em; + left: 0.25em; + width: 1.5em; + height: 1.5em; + margin-top: -1px; + border-radius: 1em; + border: 1px #ddd 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 #ccc solid; +} +.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled:hover { + border-color: #aaa; +} +.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled .oo-ui-toggleSwitchWidget-grip { + background-color: #fff; + border-color: #aaa; +} +.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: #fff; +} +.oo-ui-actionWidget.oo-ui-pendingElement-pending { + background-image: /* @embed */ url(themes/mediawiki/images/textures/pending.gif); +} +.oo-ui-popupWidget { + position: absolute; +} +.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; + 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: solid 1px #aaa; + border-radius: 0.2em; + background-color: #fff; + box-shadow: inset 0 -0.2em 0 0 rgba(0, 0, 0, 0.2); +} +.oo-ui-popupWidget-anchored .oo-ui-popupWidget-popup { + margin-top: 7px; +} +.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: -8px; + left: -13px; + border-bottom-color: #888; + border-width: 13px; +} +.oo-ui-popupWidget-anchored .oo-ui-popupWidget-anchor:after { + bottom: -8px; + left: -12px; + border-bottom-color: #fff; + border-width: 12px; +} +.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 { + box-shadow: 0 0 0.66em rgba(0, 0, 0, 0.25); +} +.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 { + left: 1em; +} +.oo-ui-popupButtonWidget.oo-ui-buttonElement-frameless > .oo-ui-popupWidget > .oo-ui-popupWidget-popup { + left: -1em; +} +.oo-ui-popupButtonWidget.oo-ui-buttonElement-framed > .oo-ui-popupWidget { + left: 1.75em; +} +.oo-ui-popupButtonWidget.oo-ui-buttonElement-framed > .oo-ui-popupWidget > .oo-ui-popupWidget-popup { + left: -1.75em; +} +.oo-ui-textInputWidget { + position: relative; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; + width: 20em; +} +.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 { + position: absolute; + top: 0; + height: 100%; + background-repeat: no-repeat; + cursor: pointer; + -webkit-touch-callout: none; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} +.oo-ui-textInputWidget > .oo-ui-iconElement-icon { + left: 0; +} +.oo-ui-textInputWidget > .oo-ui-indicatorElement-indicator { + right: 0; +} +.oo-ui-textInputWidget input, +.oo-ui-textInputWidget textarea { + padding: 0.5em 0.5em 0.5em 0.9em; + margin: 0; + font-size: 1em; + font-family: sans-serif; + background-color: #fff; + border: solid 1px #ccc; + box-shadow: inset 0 0 0 0 #0274FF; + 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:focus, +.oo-ui-textInputWidget.oo-ui-widget-enabled textarea:focus { + outline: none; + border-color: #aaa; + box-shadow: inset 0.4em 0 0 0 #0274ff; +} +.oo-ui-textInputWidget.oo-ui-pendingElement-pending input, +.oo-ui-textInputWidget.oo-ui-pendingElement-pending textarea { + background-image: /* @embed */ url(themes/mediawiki/images/textures/pending.gif); +} +.oo-ui-textInputWidget input[readonly], +.oo-ui-textInputWidget textarea[readonly] { + color: #777; + text-shadow: 0 1px 1px #fff; +} +.oo-ui-textInputWidget input[readonly]:focus, +.oo-ui-textInputWidget textarea[readonly]:focus { + box-shadow: inset 0.4em 0 0 0 #ccc; +} +.oo-ui-textInputWidget.oo-ui-pendingElement-pending input, +.oo-ui-textInputWidget.oo-ui-pendingElement-pending textarea { + background-color: transparent; +} +.oo-ui-textInputWidget.oo-ui-widget-disabled input, +.oo-ui-textInputWidget.oo-ui-widget-disabled input:focus, +.oo-ui-textInputWidget.oo-ui-widget-disabled textarea, +.oo-ui-textInputWidget.oo-ui-widget-disabled textarea:focus { + color: #ccc; + text-shadow: 0 1px 1px #fff; + border-color: #ddd; + background-color: #f3f3f3; +} +.oo-ui-textInputWidget.oo-ui-iconElement input, +.oo-ui-textInputWidget.oo-ui-iconElement textarea { + padding-left: 2.4em; +} +.oo-ui-textInputWidget.oo-ui-iconElement .oo-ui-iconElement-icon { + left: 0.4em; + width: 2em; + height: 100%; + background-position: right center; +} +.oo-ui-textInputWidget.oo-ui-indicatorElement input, +.oo-ui-textInputWidget.oo-ui-indicatorElement textarea { + padding-right: 2.2em; +} +.oo-ui-textInputWidget.oo-ui-indicatorElement .oo-ui-indicatorElement-indicator { + width: 1.6em; + height: 100%; + background-position: left center; +} +.oo-ui-menuWidget { + position: absolute; + background: #fff; + margin-top: -1px; + border: solid 1px #aaa; + border-radius: 0 0 0.1em 0.1em; + 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-menuWidget input { + position: absolute; + width: 0; + height: 0; + overflow: hidden; + opacity: 0; +} +.oo-ui-menuItemWidget { + position: relative; +} +.oo-ui-menuItemWidget .oo-ui-iconElement-icon { + display: none; +} +.oo-ui-menuItemWidget.oo-ui-optionWidget-selected { + background-color: transparent; +} +.oo-ui-menuItemWidget.oo-ui-optionWidget-selected .oo-ui-iconElement-icon { + display: block; +} +.oo-ui-menuItemWidget.oo-ui-optionWidget-selected { + background-color: transparent; +} +.oo-ui-menuItemWidget.oo-ui-optionWidget-highlighted { + background-color: #eee; +} +.oo-ui-menuSectionItemWidget { + cursor: default; + padding: 0.33em 0.75em; + color: #888; +} +.oo-ui-inlineMenuWidget { + position: relative; + display: inline-block; + margin: 0.25em 0; + min-width: 20em; +} +.oo-ui-inlineMenuWidget-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-inlineMenuWidget-handle .oo-ui-indicatorElement-indicator, +.oo-ui-inlineMenuWidget-handle .oo-ui-iconElement-icon { + position: absolute; + background-position: center center; + background-repeat: no-repeat; +} +.oo-ui-inlineMenuWidget .oo-ui-menuWidget { + z-index: 1; + width: 100%; +} +.oo-ui-inlineMenuWidget.oo-ui-widget-disabled .oo-ui-inlineMenuWidget-handle { + cursor: default; +} +.oo-ui-inlineMenuWidget-handle { + height: 2.5em; + border: solid 1px #ccc; + border-radius: 0.1em; +} +.oo-ui-inlineMenuWidget-handle .oo-ui-indicatorElement-indicator { + right: 0; +} +.oo-ui-inlineMenuWidget-handle .oo-ui-iconElement-icon { + left: 0.25em; +} +.oo-ui-inlineMenuWidget-handle .oo-ui-labelElement-label { + line-height: 2.5em; + margin: 0 1em; +} +.oo-ui-inlineMenuWidget-handle .oo-ui-indicatorElement-indicator, +.oo-ui-inlineMenuWidget-handle .oo-ui-iconElement-icon { + top: 0; + width: 2.5em; + height: 2.5em; +} +.oo-ui-inlineMenuWidget:hover .oo-ui-inlineMenuWidget-handle { + border-color: #aaa; +} +.oo-ui-inlineMenuWidget.oo-ui-widget-disabled .oo-ui-inlineMenuWidget-handle { + color: #ccc; + text-shadow: 0 1px 1px #fff; + border-color: #ddd; + background-color: #f3f3f3; +} +.oo-ui-inlineMenuWidget.oo-ui-widget-disabled .oo-ui-indicatorElement-indicator { + opacity: 0.2; +} +.oo-ui-inlineMenuWidget.oo-ui-iconElement .oo-ui-inlineMenuWidget-handle .oo-ui-labelElement-label { + margin-left: 3em; +} +.oo-ui-inlineMenuWidget.oo-ui-indicatorElement .oo-ui-inlineMenuWidget-handle .oo-ui-labelElement-label { + margin-right: 2em; +} +.oo-ui-inlineMenuWidget .oo-ui-selectWidget { + border-top-color: #fff; +} +.oo-ui-outlineItemWidget { + position: relative; + cursor: pointer; + -webkit-touch-callout: none; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} +.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-comboBoxWidget { + display: inline-block; + position: relative; +} +.oo-ui-comboBoxWidget > .oo-ui-selectWidget { + width: 100%; + z-index: 1; +} +.oo-ui-comboBoxWidget .oo-ui-textInputWidget input, +.oo-ui-comboBoxWidget .oo-ui-textInputWidget textarea { + height: 2.35em; +} +.oo-ui-comboBoxWidget .oo-ui-textInputWidget.oo-ui-indicatorElement { + padding-right: 2.2em; +} +.oo-ui-comboBoxWidget .oo-ui-textInputWidget.oo-ui-indicatorElement .oo-ui-indicatorElement-indicator { + width: 2.2em; + background-position: center center; + border: solid 1px #ccc; + border-left: none; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} +.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-window { + line-height: 1em; +} +.oo-ui-window-frame { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} +.oo-ui-window-frame > iframe { + width: 100%; + height: 100%; + margin: 0; + padding: 0; +} +.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; + left: 0; +} +.oo-ui-window-isolated { + background: transparent; + font-family: sans-serif; + font-size: 0.8em; +} +.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-overlay { + z-index: 3; +} +.oo-ui-dialog-content > .oo-ui-window-body { + box-shadow: 0 0 1px 0 #aaa; +} +.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: #000; +} +.oo-ui-messageDialog-message { + font-size: 0.9em; + line-height: 1.25em; + color: #666; +} +.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: solid 1px #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: solid 1px #e5e5e5; +} +.oo-ui-messageDialog-actions-vertical .oo-ui-actionWidget:last-child { + border-bottom-width: 0; +} +.oo-ui-messageDialog-actions .oo-ui-actionWidget .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-primary:hover { + background-color: rgba(8, 126, 204, 0.05); +} +.oo-ui-messageDialog-actions .oo-ui-actionWidget.oo-ui-flaggedElement-primary:active { + background-color: rgba(8, 126, 204, 0.1); +} +.oo-ui-messageDialog-actions .oo-ui-actionWidget.oo-ui-flaggedElement-primary .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 { + display: none; + 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; + box-shadow: 0 0 0 1px 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.9em; + cursor: default; + text-align: center; +} +.oo-ui-processDialog-title { + font-weight: bold; + line-height: 1.9em; +} +.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 { + padding-top: 0.75em; + padding-bottom: 0.75em; + min-width: 1.9em; + min-height: 1.9em; +} +.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.9em; + padding: 0 1em; +} +.oo-ui-processDialog-actions-safe .oo-ui-actionWidget .oo-ui-iconElement-icon, +.oo-ui-processDialog-actions-primary .oo-ui-actionWidget .oo-ui-iconElement-icon, +.oo-ui-processDialog-actions-other .oo-ui-actionWidget .oo-ui-iconElement-icon { + position: absolute; + 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; + 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-primary:hover, +.oo-ui-processDialog-actions-primary .oo-ui-actionWidget.oo-ui-flaggedElement-primary:hover { + background-color: rgba(8, 126, 204, 0.05); +} +.oo-ui-processDialog-actions-safe .oo-ui-actionWidget.oo-ui-flaggedElement-primary:active, +.oo-ui-processDialog-actions-primary .oo-ui-actionWidget.oo-ui-flaggedElement-primary:active { + background-color: rgba(8, 126, 204, 0.1); +} +.oo-ui-processDialog-actions-safe .oo-ui-actionWidget.oo-ui-flaggedElement-primary .oo-ui-labelElement-label, +.oo-ui-processDialog-actions-primary .oo-ui-actionWidget.oo-ui-flaggedElement-primary .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-actions-safe .oo-ui-actionWidget.oo-ui-iconElement .oo-ui-iconElement-icon { + left: 0.5em; +} +.oo-ui-processDialog-actions-safe .oo-ui-actionWidget.oo-ui-iconElement .oo-ui-labelElement-label { + padding-left: 2.25em; +} +.oo-ui-processDialog-actions-primary .oo-ui-actionWidget.oo-ui-iconElement .oo-ui-iconElement-icon { + right: 0.5em; +} +.oo-ui-processDialog-actions-primary .oo-ui-actionWidget.oo-ui-iconElement .oo-ui-labelElement-label { + padding-right: 2.25em; +} +.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: #000; + margin-bottom: 2em; +} +.oo-ui-processDialog-error { + text-align: left; + margin: 1em; + padding: 1em; + border: solid 1px #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-setup { + 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-modal > .oo-ui-dialog.oo-ui-window-setup > .oo-ui-window-frame > iframe { + width: 100%; + 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: #fff; + -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 { + opacity: 1; +} +.oo-ui-windowManager-modal > .oo-ui-dialog.oo-ui-window-ready > .oo-ui-window-frame { + -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: solid 1px #aaa; + border-radius: 0.2em; + box-shadow: inset 0 -0.2em 0 0 rgba(0, 0, 0, 0.2); +} + +.oo-ui-icon-add { + background-image: /* @embed */ url(themes/mediawiki/images/icons/add.png); +} +.oo-ui-image-constructive .oo-ui-icon-add, +.oo-ui-image-constructive.oo-ui-icon-add { + background-image: /* @embed */ url(themes/mediawiki/images/icons/add-constructive.png); +} +.oo-ui-image-invert .oo-ui-icon-add, +.oo-ui-image-invert.oo-ui-icon-add { + background-image: /* @embed */ url(themes/mediawiki/images/icons/add-invert.png); +} +.oo-ui-icon-advanced { + background-image: /* @embed */ url(themes/mediawiki/images/icons/advanced.png); +} +.oo-ui-image-invert .oo-ui-icon-advanced, +.oo-ui-image-invert.oo-ui-icon-advanced { + background-image: /* @embed */ url(themes/mediawiki/images/icons/advanced-invert.png); +} +.oo-ui-icon-alert { + background-image: /* @embed */ url(themes/mediawiki/images/icons/alert.png); +} +.oo-ui-image-invert .oo-ui-icon-alert, +.oo-ui-image-invert.oo-ui-icon-alert { + background-image: /* @embed */ url(themes/mediawiki/images/icons/alert-invert.png); +} +.oo-ui-icon-check { + background-image: /* @embed */ url(themes/mediawiki/images/icons/check.png); +} +.oo-ui-image-primary .oo-ui-icon-check, +.oo-ui-image-primary.oo-ui-icon-check { + background-image: /* @embed */ url(themes/mediawiki/images/icons/check-primary.png); +} +.oo-ui-image-invert .oo-ui-icon-check, +.oo-ui-image-invert.oo-ui-icon-check { + background-image: /* @embed */ url(themes/mediawiki/images/icons/check-invert.png); +} +.oo-ui-icon-clear { + background-image: /* @embed */ url(themes/mediawiki/images/icons/clear.png); +} +.oo-ui-image-invert .oo-ui-icon-clear, +.oo-ui-image-invert.oo-ui-icon-clear { + background-image: /* @embed */ url(themes/mediawiki/images/icons/clear-invert.png); +} +.oo-ui-icon-close { + background-image: /* @embed */ url(themes/mediawiki/images/icons/close.png); +} +.oo-ui-image-invert .oo-ui-icon-close, +.oo-ui-image-invert.oo-ui-icon-close { + background-image: /* @embed */ url(themes/mediawiki/images/icons/close-invert.png); +} +.oo-ui-icon-code { + background-image: /* @embed */ url(themes/mediawiki/images/icons/code.png); +} +.oo-ui-image-invert .oo-ui-icon-code, +.oo-ui-image-invert.oo-ui-icon-code { + background-image: /* @embed */ url(themes/mediawiki/images/icons/code-invert.png); +} +.oo-ui-icon-collapse { + background-image: /* @embed */ url(themes/mediawiki/images/icons/collapse.png); +} +.oo-ui-image-invert .oo-ui-icon-collapse, +.oo-ui-image-invert.oo-ui-icon-collapse { + background-image: /* @embed */ url(themes/mediawiki/images/icons/collapse-invert.png); +} +.oo-ui-icon-comment { + background-image: /* @embed */ url(themes/mediawiki/images/icons/comment.png); +} +.oo-ui-image-invert .oo-ui-icon-comment, +.oo-ui-image-invert.oo-ui-icon-comment { + background-image: /* @embed */ url(themes/mediawiki/images/icons/comment-invert.png); +} +.oo-ui-icon-expand { + background-image: /* @embed */ url(themes/mediawiki/images/icons/expand.png); +} +.oo-ui-image-invert .oo-ui-icon-expand, +.oo-ui-image-invert.oo-ui-icon-expand { + background-image: /* @embed */ url(themes/mediawiki/images/icons/expand-invert.png); +} +.oo-ui-icon-help { + background-image: /* @embed */ url(themes/mediawiki/images/icons/help.png); +} +.oo-ui-image-invert .oo-ui-icon-help, +.oo-ui-image-invert.oo-ui-icon-help { + background-image: /* @embed */ url(themes/mediawiki/images/icons/help-invert.png); +} +.oo-ui-icon-info { + background-image: /* @embed */ url(themes/mediawiki/images/icons/info.png); +} +.oo-ui-image-invert .oo-ui-icon-info, +.oo-ui-image-invert.oo-ui-icon-info { + background-image: /* @embed */ url(themes/mediawiki/images/icons/info-invert.png); +} +.oo-ui-icon-link { + background-image: /* @embed */ url(themes/mediawiki/images/icons/link.png); +} +.oo-ui-image-invert .oo-ui-icon-link, +.oo-ui-image-invert.oo-ui-icon-link { + background-image: /* @embed */ url(themes/mediawiki/images/icons/link-invert.png); +} +.oo-ui-icon-menu { + background-image: /* @embed */ url(themes/mediawiki/images/icons/menu.png); +} +.oo-ui-image-invert .oo-ui-icon-menu, +.oo-ui-image-invert.oo-ui-icon-menu { + background-image: /* @embed */ url(themes/mediawiki/images/icons/menu-invert.png); +} +.oo-ui-icon-next { + background-image: /* @embed */ url(themes/mediawiki/images/icons/move-ltr.png); +} +.oo-ui-image-invert .oo-ui-icon-next, +.oo-ui-image-invert.oo-ui-icon-next { + background-image: /* @embed */ url(themes/mediawiki/images/icons/move-ltr-invert.png); +} +.oo-ui-icon-picture { + background-image: /* @embed */ url(themes/mediawiki/images/icons/picture.png); +} +.oo-ui-image-invert .oo-ui-icon-picture, +.oo-ui-image-invert.oo-ui-icon-picture { + background-image: /* @embed */ url(themes/mediawiki/images/icons/picture-invert.png); +} +.oo-ui-icon-previous { + background-image: /* @embed */ url(themes/mediawiki/images/icons/move-rtl.png); +} +.oo-ui-image-invert .oo-ui-icon-previous, +.oo-ui-image-invert.oo-ui-icon-previous { + background-image: /* @embed */ url(themes/mediawiki/images/icons/move-rtl-invert.png); +} +.oo-ui-icon-redo { + background-image: /* @embed */ url(themes/mediawiki/images/icons/arched-arrow-ltr.png); +} +.oo-ui-image-invert .oo-ui-icon-redo, +.oo-ui-image-invert.oo-ui-icon-redo { + background-image: /* @embed */ url(themes/mediawiki/images/icons/arched-arrow-ltr-invert.png); +} +.oo-ui-icon-remove { + background-image: /* @embed */ url(themes/mediawiki/images/icons/remove.png); +} +.oo-ui-image-destructive .oo-ui-icon-remove, +.oo-ui-image-destructive.oo-ui-icon-remove { + background-image: /* @embed */ url(themes/mediawiki/images/icons/remove-destructive.png); +} +.oo-ui-image-invert .oo-ui-icon-remove, +.oo-ui-image-invert.oo-ui-icon-remove { + background-image: /* @embed */ url(themes/mediawiki/images/icons/remove-invert.png); +} +.oo-ui-icon-search { + background-image: /* @embed */ url(themes/mediawiki/images/icons/search.png); +} +.oo-ui-image-invert .oo-ui-icon-search, +.oo-ui-image-invert.oo-ui-icon-search { + background-image: /* @embed */ url(themes/mediawiki/images/icons/search-invert.png); +} +.oo-ui-icon-settings { + background-image: /* @embed */ url(themes/mediawiki/images/icons/settings.png); +} +.oo-ui-image-invert .oo-ui-icon-settings, +.oo-ui-image-invert.oo-ui-icon-settings { + background-image: /* @embed */ url(themes/mediawiki/images/icons/settings-invert.png); +} +.oo-ui-icon-tag { + background-image: /* @embed */ url(themes/mediawiki/images/icons/tag.png); +} +.oo-ui-image-invert .oo-ui-icon-tag, +.oo-ui-image-invert.oo-ui-icon-tag { + background-image: /* @embed */ url(themes/mediawiki/images/icons/tag-invert.png); +} +.oo-ui-icon-undo { + background-image: /* @embed */ url(themes/mediawiki/images/icons/arched-arrow-rtl.png); +} +.oo-ui-image-invert .oo-ui-icon-undo, +.oo-ui-image-invert.oo-ui-icon-undo { + background-image: /* @embed */ url(themes/mediawiki/images/icons/arched-arrow-rtl-invert.png); +} +.oo-ui-icon-window { + background-image: /* @embed */ url(themes/mediawiki/images/icons/window.png); +} +.oo-ui-image-invert .oo-ui-icon-window, +.oo-ui-image-invert.oo-ui-icon-window { + background-image: /* @embed */ url(themes/mediawiki/images/icons/window-invert.png); +} +.oo-ui-indicator-alert { + background-image: /* @embed */ url(themes/mediawiki/images/indicators/alert.png); +} +.oo-ui-image-invert .oo-ui-indicator-alert, +.oo-ui-image-invert.oo-ui-indicator-alert { + background-image: /* @embed */ url(themes/mediawiki/images/indicators/alert-invert.png); +} +.oo-ui-indicator-up { + background-image: /* @embed */ url(themes/mediawiki/images/indicators/arrow-up.png); +} +.oo-ui-image-invert .oo-ui-indicator-up, +.oo-ui-image-invert.oo-ui-indicator-up { + background-image: /* @embed */ url(themes/mediawiki/images/indicators/arrow-up-invert.png); +} +.oo-ui-indicator-down { + background-image: /* @embed */ url(themes/mediawiki/images/indicators/arrow-down.png); +} +.oo-ui-image-invert .oo-ui-indicator-down, +.oo-ui-image-invert.oo-ui-indicator-down { + background-image: /* @embed */ url(themes/mediawiki/images/indicators/arrow-down-invert.png); +} +.oo-ui-indicator-next { + background-image: /* @embed */ url(themes/mediawiki/images/indicators/arrow-ltr.png); +} +.oo-ui-image-invert .oo-ui-indicator-next, +.oo-ui-image-invert.oo-ui-indicator-next { + background-image: /* @embed */ url(themes/mediawiki/images/indicators/arrow-ltr-invert.png); +} +.oo-ui-indicator-previous { + background-image: /* @embed */ url(themes/mediawiki/images/indicators/arrow-rtl.png); +} +.oo-ui-image-invert .oo-ui-indicator-previous, +.oo-ui-image-invert.oo-ui-indicator-previous { + background-image: /* @embed */ url(themes/mediawiki/images/indicators/arrow-rtl-invert.png); +} +.oo-ui-indicator-required { + background-image: /* @embed */ url(themes/mediawiki/images/indicators/required.png); +} +.oo-ui-image-invert .oo-ui-indicator-required, +.oo-ui-image-invert.oo-ui-indicator-required { + background-image: /* @embed */ url(themes/mediawiki/images/indicators/required-invert.png); +} +.oo-ui-texture-pending { + background-image: /* @embed */ url(themes/mediawiki/images/textures/pending.gif); +} +.oo-ui-texture-transparency { + background-image: /* @embed */ url(themes/mediawiki/images/textures/transparency.png); +} diff --git a/resources/lib/oojs-ui/oojs-ui-mediawiki.js b/resources/lib/oojs-ui/oojs-ui-mediawiki.js new file mode 100644 index 0000000000..160d689136 --- /dev/null +++ b/resources/lib/oojs-ui/oojs-ui-mediawiki.js @@ -0,0 +1,68 @@ +/*! + * OOjs UI v0.1.0-pre (afa3241e8e) + * https://www.mediawiki.org/wiki/OOjs_UI + * + * Copyright 2011–2014 OOjs Team and other contributors. + * Released under the MIT license + * http://oojs.mit-license.org + * + * Date: 2014-09-30T21:18:39Z + */ +/** + * @class + * @extends {OO.ui.Theme} + * + * @constructor + */ +OO.ui.MediaWikiTheme = function OoUiMediaWikiTheme() { + // Parent constructor + OO.ui.MediaWikiTheme.super.call( this ); +}; + +/* Setup */ + +OO.inheritClass( OO.ui.MediaWikiTheme, OO.ui.Theme ); + +/* Methods */ + +/** + * @inheritdoc + */ +OO.ui.MediaWikiTheme.prototype.getElementClasses = function ( element ) { + // Parent method + var variant, + variants = { + invert: false, + primary: false, + constructive: false, + destructive: false + }, + // Parent method + classes = OO.ui.MediaWikiTheme.super.prototype.getElementClasses.call( this, element ); + + if ( element.isFramed && element.hasFlag ) { + if ( element.isFramed() ) { + if ( + element.hasFlag( 'primary' ) || + element.hasFlag( 'constructive' ) || + element.hasFlag( 'destructive' ) + ) { + variants.invert = true; + } + } else { + variants.primary = element.hasFlag( 'primary' ); + variants.constructive = element.hasFlag( 'constructive' ); + variants.destructive = element.hasFlag( 'destructive' ); + } + } + + for ( variant in variants ) { + classes[variants[variant] ? 'on' : 'off'].push( 'oo-ui-image-' + variant ); + } + + return classes; +}; + +/* Instantiation */ + +OO.ui.theme = new OO.ui.MediaWikiTheme(); diff --git a/resources/lib/oojs-ui/oojs-ui-mediawiki.svg.css b/resources/lib/oojs-ui/oojs-ui-mediawiki.svg.css new file mode 100644 index 0000000000..b8b6d37c6e --- /dev/null +++ b/resources/lib/oojs-ui/oojs-ui-mediawiki.svg.css @@ -0,0 +1,2014 @@ +/*! + * OOjs UI v0.1.0-pre (afa3241e8e) + * https://www.mediawiki.org/wiki/OOjs_UI + * + * Copyright 2011–2014 OOjs Team and other contributors. + * Released under the MIT license + * http://oojs.mit-license.org + * + * Date: 2014-09-30T21:18:39Z + */ +/* @noflip */ +.oo-ui-rtl { + direction: rtl; +} +/* @noflip */ +.oo-ui-ltr { + direction: ltr; +} +.oo-ui-buttonElement > .oo-ui-buttonElement-button { + cursor: pointer; + display: inline-block; + vertical-align: middle; + -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 { + display: none; +} +.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-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-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-buttonElement-button > .oo-ui-iconElement-icon { + margin-left: 0; +} +.oo-ui-buttonElement > .oo-ui-buttonElement-button > .oo-ui-indicatorElement-indicator { + margin-right: -0.75em; +} +.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 { + width: 2.2em; + height: 2.2em; +} +.oo-ui-buttonElement.oo-ui-widget-disabled > .oo-ui-buttonElement-button > .oo-ui-iconElement-icon, +.oo-ui-buttonElement.oo-ui-widget-disabled > .oo-ui-buttonElement-button > .oo-ui-indicatorElement-indicator { + opacity: 0.2; +} +.oo-ui-buttonElement.oo-ui-widget-disabled > .oo-ui-buttonElement-button > .oo-ui-labelElement-label { + color: #ddd; +} +.oo-ui-buttonElement-frameless > .oo-ui-buttonElement-button > .oo-ui-labelElement-label { + margin-left: 0.25em; +} +.oo-ui-buttonElement-frameless.oo-ui-widget-enabled > .oo-ui-buttonElement-button > .oo-ui-labelElement-label { + color: #757575; +} +.oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-buttonElement-active > .oo-ui-buttonElement-button > .oo-ui-labelElement-label, +.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-primary > .oo-ui-buttonElement-button:hover > .oo-ui-labelElement-label, +.oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-flaggedElement-primary > .oo-ui-buttonElement-button:focus > .oo-ui-labelElement-label { + color: #598ad1; +} +.oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-flaggedElement-primary > .oo-ui-buttonElement-button > .oo-ui-labelElement-label { + color: #777777; +} +.oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-buttonElement-active > .oo-ui-buttonElement-button > .oo-ui-labelElement-label, +.oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-buttonElement-pressed > .oo-ui-buttonElement-button > .oo-ui-labelElement-label { + color: #015ccc; +} +.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: #00c697; +} +.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-buttonElement-active > .oo-ui-buttonElement-button > .oo-ui-labelElement-label, +.oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-flaggedElement-constructive.oo-ui-buttonElement-pressed > .oo-ui-buttonElement-button > .oo-ui-labelElement-label { + color: #008c6d; +} +.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: #e81915; +} +.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-buttonElement-active > .oo-ui-buttonElement-button > .oo-ui-labelElement-label, +.oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-flaggedElement-destructive.oo-ui-buttonElement-pressed > .oo-ui-buttonElement-button > .oo-ui-labelElement-label { + color: #a7170f; +} +.oo-ui-buttonElement-framed > .oo-ui-buttonElement-button { + margin: 0.1em 0; + padding: 0.3em 1.2em; + border-radius: 0.3em; + -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 > .oo-ui-labelElement-label { + line-height: 2.2em; +} +.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-left: -0.5em; + margin-right: 0.3em; +} +.oo-ui-buttonElement-framed.oo-ui-widget-disabled > .oo-ui-buttonElement-button { + color: #ddd; + background: #fff; + border: solid 1px #cdcdcd; +} +.oo-ui-buttonElement-framed.oo-ui-widget-enabled > .oo-ui-buttonElement-button { + color: #757575; + background-color: #fff; + border: solid 1px #cdcdcd; +} +.oo-ui-buttonElement-framed.oo-ui-widget-enabled > .oo-ui-buttonElement-button:hover, +.oo-ui-buttonElement-framed.oo-ui-widget-enabled > .oo-ui-buttonElement-button:focus { + 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); + border-color: #aaa; +} +.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-buttonElement-active > .oo-ui-buttonElement-button, +.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-buttonElement-pressed > .oo-ui-buttonElement-button { + background-color: #d0d0d0; + border-color: #d0d0d0; +} +.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary > .oo-ui-buttonElement-button { + text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.2); + color: #fff; + background-color: #0274ff; + border-color: #0274ff; +} +.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary > .oo-ui-buttonElement-button:hover, +.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary > .oo-ui-buttonElement-button:focus { + box-shadow: inset 0 -0.2em 0 0 #015ccc, 0 0.1em 0 0 rgba(0, 0, 0, 0.1); + border-bottom-color: #015ccc; +} +.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-buttonElement-active > .oo-ui-buttonElement-button, +.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-buttonElement-pressed > .oo-ui-buttonElement-button { + background-color: #015ccc; +} +.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-constructive > .oo-ui-buttonElement-button { + text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.2); + color: #fff; + background-color: #00af89; + border-color: #00af89; +} +.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-constructive > .oo-ui-buttonElement-button:hover, +.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-constructive > .oo-ui-buttonElement-button:focus { + 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-active > .oo-ui-buttonElement-button, +.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-constructive.oo-ui-buttonElement-pressed > .oo-ui-buttonElement-button { + background-color: #008c6d; +} +.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-destructive > .oo-ui-buttonElement-button { + text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.2); + color: #fff; + background-color: #d11d13; + border-color: #d11d13; +} +.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-destructive > .oo-ui-buttonElement-button:hover, +.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-destructive > .oo-ui-buttonElement-button:focus { + 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-active > .oo-ui-buttonElement-button, +.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-destructive.oo-ui-buttonElement-pressed > .oo-ui-buttonElement-button { + background-color: #a7170f; +} +.oo-ui-clippableElement-clippable { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} +.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-outlineWidget { + 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: solid 1px #ddd; +} +.oo-ui-bookletLayout-outlinePanel .oo-ui-outlineControlsWidget { + box-shadow: 0 0 0.25em rgba(0, 0, 0, 0.25); +} +.oo-ui-fieldLayout { + 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-labelElement-label, +.oo-ui-fieldLayout.oo-ui-fieldLayout-align-right > .oo-ui-labelElement-label { + display: block; + float: left; +} +.oo-ui-fieldLayout.oo-ui-fieldLayout-align-left > .oo-ui-fieldLayout-field, +.oo-ui-fieldLayout.oo-ui-fieldLayout-align-right > .oo-ui-fieldLayout-field { + display: block; + float: left; +} +.oo-ui-fieldLayout.oo-ui-fieldLayout-align-right > .oo-ui-labelElement-label { + text-align: right; +} +.oo-ui-fieldLayout.oo-ui-fieldLayout-align-inline > .oo-ui-labelElement-label { + display: inline-block; + vertical-align: middle; +} +.oo-ui-fieldLayout.oo-ui-fieldLayout-align-inline > .oo-ui-fieldLayout-field { + display: inline-block; + vertical-align: middle; +} +.oo-ui-fieldLayout.oo-ui-fieldLayout-align-top > .oo-ui-labelElement-label { + display: inline-block; +} +.oo-ui-fieldLayout > .oo-ui-popupButtonWidget > .oo-ui-popupWidget > .oo-ui-popupWidget-popup { + z-index: 1; +} +.oo-ui-fieldLayout .oo-ui-fieldLayout-help { + float: right; +} +.oo-ui-fieldLayout .oo-ui-fieldLayout-help-content { + padding: 0.5em 0.75em; +} +.oo-ui-fieldLayout:last-child { + margin-bottom: 0; +} +.oo-ui-fieldLayout.oo-ui-fieldLayout-align-left > .oo-ui-labelElement-label, +.oo-ui-fieldLayout.oo-ui-fieldLayout-align-right > .oo-ui-labelElement-label { + padding-top: 0.5em; + margin-right: 5%; + width: 35%; +} +.oo-ui-fieldLayout.oo-ui-fieldLayout-align-left > .oo-ui-fieldLayout-field, +.oo-ui-fieldLayout.oo-ui-fieldLayout-align-right > .oo-ui-fieldLayout-field { + width: 60%; +} +.oo-ui-fieldLayout.oo-ui-fieldLayout-align-inline > .oo-ui-labelElement-label { + padding: 0.75em 0.5em 0.5em 0.5em; +} +.oo-ui-fieldLayout.oo-ui-fieldLayout-align-inline > .oo-ui-fieldLayout-field { + padding: 0.5em 0; +} +.oo-ui-fieldLayout.oo-ui-fieldLayout-align-top > .oo-ui-labelElement-label { + padding: 0.5em 0; +} +.oo-ui-fieldLayout > .oo-ui-popupButtonWidget > .oo-ui-buttonElement-button > .oo-ui-iconElement-icon { + margin-top: 0.25em; +} +.oo-ui-fieldLayout-disabled .oo-ui-labelElement-label { + color: #ccc; +} +.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 { + margin-top: 2em; +} +.oo-ui-fieldsetLayout > .oo-ui-labelElement-label { + font-size: 1.5em; + margin-bottom: 0.5em; + padding: 0.25em 0; +} +.oo-ui-fieldsetLayout.oo-ui-iconElement > .oo-ui-labelElement-label { + padding-left: 1.75em; + line-height: 1.33em; +} +.oo-ui-fieldsetLayout.oo-ui-iconElement > .oo-ui-iconElement-icon { + left: 0; + top: 0.25em; + width: 2em; + height: 2em; +} +.oo-ui-gridLayout { + position: absolute; + top: 0; + left: 0; + right: 0; + bottom: 0; +} +.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-stackLayout > .oo-ui-panelLayout { + display: none; +} +.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 { + margin-left: 1.25em; + font-size: 0.8em; +} +.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-toolGroup.oo-ui-widget-enabled .oo-ui-tool-link .oo-ui-tool-title { + color: #000; +} +.oo-ui-barToolGroup > .oo-ui-iconElement-icon, +.oo-ui-barToolGroup > .oo-ui-labelElement-label { + display: none; +} +.oo-ui-barToolGroup .oo-ui-tool { + display: inline-block; + position: relative; + vertical-align: top; +} +.oo-ui-barToolGroup .oo-ui-tool-link { + display: block; +} +.oo-ui-barToolGroup .oo-ui-tool-link .oo-ui-iconElement-icon { + display: block; +} +.oo-ui-barToolGroup .oo-ui-tool-link .oo-ui-tool-title { + display: none; +} +.oo-ui-barToolGroup .oo-ui-tool.oo-ui-widget-disabled .oo-ui-tool-link { + cursor: default; +} +.oo-ui-barToolGroup .oo-ui-tool-title, +.oo-ui-barToolGroup .oo-ui-tool-accel { + display: none; +} +.oo-ui-barToolGroup.oo-ui-widget-enabled .oo-ui-tool-link { + cursor: pointer; +} +.oo-ui-barToolGroup .oo-ui-tool-link { + height: 1.5em; + padding: 0.25em; +} +.oo-ui-barToolGroup .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-tool-active.oo-ui-widget-enabled { + background-color: #eee; +} +.oo-ui-barToolGroup.oo-ui-widget-enabled .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-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-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-tool-link .oo-ui-iconElement-icon { + opacity: 0.2; +} +.oo-ui-popupToolGroup { + position: relative; + height: 2em; + min-width: 2.5em; +} +.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 .oo-ui-iconElement-icon { + display: inline-block; + vertical-align: middle; +} +.oo-ui-popupToolGroup .oo-ui-tool-link .oo-ui-tool-title { + display: inline-block; + vertical-align: middle; +} +.oo-ui-popupToolGroup .oo-ui-tool-accel { + display: none; +} +.oo-ui-popupToolGroup.oo-ui-indicatorElement.oo-ui-iconElement { + min-width: 3.5em; +} +.oo-ui-popupToolGroup-handle .oo-ui-indicatorElement-indicator, +.oo-ui-popupToolGroup-handle .oo-ui-iconElement-icon { + top: 0; + width: 2em; + height: 2em; + opacity: 0.8; +} +.oo-ui-popupToolGroup-handle .oo-ui-indicatorElement-indicator { + right: 0; +} +.oo-ui-popupToolGroup-handle .oo-ui-iconElement-icon { + left: 0.25em; +} +.oo-ui-popupToolGroup-handle .oo-ui-labelElement-label { + line-height: 2.6em; + font-size: 0.8em; + margin: 0 1em; +} +.oo-ui-popupToolGroup-header { + line-height: 2.6em; + font-size: 0.8em; + margin: 0 0.6em; + font-weight: bold; +} +.oo-ui-popupToolGroup.oo-ui-iconElement .oo-ui-popupToolGroup-handle .oo-ui-labelElement-label { + margin-left: 3em; +} +.oo-ui-popupToolGroup.oo-ui-indicatorElement .oo-ui-popupToolGroup-handle .oo-ui-labelElement-label { + margin-right: 2.25em; +} +.oo-ui-popupToolGroup .oo-ui-toolGroup-tools { + top: 2em; + background-color: white; +} +.oo-ui-popupToolGroup .oo-ui-tool-link .oo-ui-iconElement-icon { + height: 2em; + width: 2em; + margin-right: 0.25em; +} +.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: inline-block; + width: 100%; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} +.oo-ui-listToolGroup .oo-ui-tool-link { + display: block; + cursor: pointer; + white-space: nowrap; +} +.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.25em; +} +.oo-ui-listToolGroup .oo-ui-tool-link { + padding-right: 0.5em; +} +.oo-ui-listToolGroup .oo-ui-tool-active.oo-ui-widget-enabled { + background-color: #eee; +} +.oo-ui-listToolGroup .oo-ui-tool.oo-ui-widget-disabled .oo-ui-tool-link .oo-ui-tool-title { + color: #ccc; +} +.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: #ccc; +} +.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 #aaa; + 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-menuToolGroup { + border: solid 1px #ccc; + border-radius: 0.1em; +} +.oo-ui-menuToolGroup .oo-ui-tool { + display: block; +} +.oo-ui-menuToolGroup .oo-ui-tool-link { + display: block; + cursor: pointer; + white-space: nowrap; +} +.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-menuToolGroup .oo-ui-toolGroup-tools { + margin-left: -1px; + padding: 0.25em 0 0.25em 0; + border: 1px solid #aaa; + 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-menuToolGroup.oo-ui-widget-enabled:hover { + border-color: #aaa; +} +.oo-ui-menuToolGroup.oo-ui-popupToolGroup-active { + border-color: #aaa; +} +.oo-ui-menuToolGroup .oo-ui-tool-link { + padding: 0 1em 0 0.25em; + display: block; + cursor: pointer; + white-space: nowrap; +} +.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: /* @embed */ url(themes/mediawiki/images/icons/check.svg); +} +.oo-ui-menuToolGroup .oo-ui-tool.oo-ui-widget-enabled:hover { + background-color: #e1f3ff; +} +.oo-ui-menuToolGroup .oo-ui-tool.oo-ui-widget-disabled .oo-ui-tool-link .oo-ui-tool-title { + color: #ccc; +} +.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: #ccc; + border-color: #ccc; +} +.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; +} +.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: solid 1px #ccc; +} +.oo-ui-toolbar-bar .oo-ui-toolbar-bar { + border: none; + background: none; +} +.oo-ui-toolbar-shadow { + display: none; +} +.oo-ui-selectWidget { + border-radius: 0.3em; +} +.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: 0.3em; + border-top-left-radius: 0.3em; + margin-left: 0; +} +.oo-ui-selectWidget .oo-ui-buttonOptionWidget:last-child .oo-ui-buttonElement-button { + border-bottom-right-radius: 0.3em; + border-top-right-radius: 0.3em; +} +.oo-ui-optionWidget { + position: relative; + display: block; + cursor: pointer; + padding: 0.5em 2em 0.5em 3em; + border: none; +} +.oo-ui-optionWidget.oo-ui-widget-disabled { + cursor: default; +} +.oo-ui-optionWidget .oo-ui-labelElement-label { + display: block; + white-space: nowrap; + text-overflow: ellipsis; + overflow: hidden; +} +.oo-ui-optionWidget-highlighted { + background-color: #eee; +} +.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 { + background-color: #a7dcff; +} +.oo-ui-optionWidget.oo-ui-widget-disabled { + color: #ccc; +} +.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-icon, +.oo-ui-decoratedOptionWidget .oo-ui-indicatorElement-indicator { + top: 50%; + width: 2em; + height: 2em; + margin-top: -1em; +} +.oo-ui-decoratedOptionWidget .oo-ui-iconElement-icon { + left: 0.5em; +} +.oo-ui-decoratedOptionWidget .oo-ui-indicatorElement-indicator { + right: 0.5em; +} +.oo-ui-buttonSelectWidget { + display: inline-block; + white-space: nowrap; + border-radius: 0.3em; +} +.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: 0.3em; + border-top-left-radius: 0.3em; + margin-left: 0; +} +.oo-ui-buttonSelectWidget .oo-ui-buttonOptionWidget:last-child .oo-ui-buttonElement-button { + border-bottom-right-radius: 0.3em; + border-top-right-radius: 0.3em; +} +.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: 2.2em; +} +.oo-ui-buttonOptionWidget.oo-ui-iconElement .oo-ui-iconElement-icon, +.oo-ui-buttonOptionWidget.oo-ui-indicatorElement .oo-ui-indicatorElement-indicator { + height: 2.2em; + 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-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: 2.2em; + width: 2.2em; +} +.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: 2.2em; + width: 2.2em; +} +.oo-ui-indicatorWidget.oo-ui-widget-disabled { + opacity: 0.2; +} +.oo-ui-buttonWidget { + display: inline-block; + vertical-align: middle; +} +.oo-ui-buttonGroupWidget { + display: inline-block; + white-space: nowrap; + border-radius: 0.3em; +} +.oo-ui-buttonGroupWidget .oo-ui-buttonElement-framed .oo-ui-buttonElement-button { + border-radius: 0; + margin-bottom: -1px; + margin-left: -1px; +} +.oo-ui-buttonGroupWidget .oo-ui-buttonElement-framed:first-child .oo-ui-buttonElement-button { + border-bottom-left-radius: 0.3em; + border-top-left-radius: 0.3em; + margin-left: 0; +} +.oo-ui-buttonGroupWidget .oo-ui-buttonElement-framed:last-child .oo-ui-buttonElement-button { + border-bottom-right-radius: 0.3em; + border-top-right-radius: 0.3em; +} +.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 #ddd solid; +} +.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-grip { + top: 0.25em; + left: 0.25em; + width: 1.5em; + height: 1.5em; + margin-top: -1px; + border-radius: 1em; + border: 1px #ddd 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 #ccc solid; +} +.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled:hover { + border-color: #aaa; +} +.oo-ui-toggleSwitchWidget.oo-ui-widget-enabled .oo-ui-toggleSwitchWidget-grip { + background-color: #fff; + border-color: #aaa; +} +.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: #fff; +} +.oo-ui-actionWidget.oo-ui-pendingElement-pending { + background-image: /* @embed */ url(themes/mediawiki/images/textures/pending.gif); +} +.oo-ui-popupWidget { + position: absolute; +} +.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; + 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: solid 1px #aaa; + border-radius: 0.2em; + background-color: #fff; + box-shadow: inset 0 -0.2em 0 0 rgba(0, 0, 0, 0.2); +} +.oo-ui-popupWidget-anchored .oo-ui-popupWidget-popup { + margin-top: 7px; +} +.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: -8px; + left: -13px; + border-bottom-color: #888; + border-width: 13px; +} +.oo-ui-popupWidget-anchored .oo-ui-popupWidget-anchor:after { + bottom: -8px; + left: -12px; + border-bottom-color: #fff; + border-width: 12px; +} +.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 { + box-shadow: 0 0 0.66em rgba(0, 0, 0, 0.25); +} +.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 { + left: 1em; +} +.oo-ui-popupButtonWidget.oo-ui-buttonElement-frameless > .oo-ui-popupWidget > .oo-ui-popupWidget-popup { + left: -1em; +} +.oo-ui-popupButtonWidget.oo-ui-buttonElement-framed > .oo-ui-popupWidget { + left: 1.75em; +} +.oo-ui-popupButtonWidget.oo-ui-buttonElement-framed > .oo-ui-popupWidget > .oo-ui-popupWidget-popup { + left: -1.75em; +} +.oo-ui-textInputWidget { + position: relative; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; + width: 20em; +} +.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 { + position: absolute; + top: 0; + height: 100%; + background-repeat: no-repeat; + cursor: pointer; + -webkit-touch-callout: none; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} +.oo-ui-textInputWidget > .oo-ui-iconElement-icon { + left: 0; +} +.oo-ui-textInputWidget > .oo-ui-indicatorElement-indicator { + right: 0; +} +.oo-ui-textInputWidget input, +.oo-ui-textInputWidget textarea { + padding: 0.5em 0.5em 0.5em 0.9em; + margin: 0; + font-size: 1em; + font-family: sans-serif; + background-color: #fff; + border: solid 1px #ccc; + box-shadow: inset 0 0 0 0 #0274FF; + 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:focus, +.oo-ui-textInputWidget.oo-ui-widget-enabled textarea:focus { + outline: none; + border-color: #aaa; + box-shadow: inset 0.4em 0 0 0 #0274ff; +} +.oo-ui-textInputWidget.oo-ui-pendingElement-pending input, +.oo-ui-textInputWidget.oo-ui-pendingElement-pending textarea { + background-image: /* @embed */ url(themes/mediawiki/images/textures/pending.gif); +} +.oo-ui-textInputWidget input[readonly], +.oo-ui-textInputWidget textarea[readonly] { + color: #777; + text-shadow: 0 1px 1px #fff; +} +.oo-ui-textInputWidget input[readonly]:focus, +.oo-ui-textInputWidget textarea[readonly]:focus { + box-shadow: inset 0.4em 0 0 0 #ccc; +} +.oo-ui-textInputWidget.oo-ui-pendingElement-pending input, +.oo-ui-textInputWidget.oo-ui-pendingElement-pending textarea { + background-color: transparent; +} +.oo-ui-textInputWidget.oo-ui-widget-disabled input, +.oo-ui-textInputWidget.oo-ui-widget-disabled input:focus, +.oo-ui-textInputWidget.oo-ui-widget-disabled textarea, +.oo-ui-textInputWidget.oo-ui-widget-disabled textarea:focus { + color: #ccc; + text-shadow: 0 1px 1px #fff; + border-color: #ddd; + background-color: #f3f3f3; +} +.oo-ui-textInputWidget.oo-ui-iconElement input, +.oo-ui-textInputWidget.oo-ui-iconElement textarea { + padding-left: 2.4em; +} +.oo-ui-textInputWidget.oo-ui-iconElement .oo-ui-iconElement-icon { + left: 0.4em; + width: 2em; + height: 100%; + background-position: right center; +} +.oo-ui-textInputWidget.oo-ui-indicatorElement input, +.oo-ui-textInputWidget.oo-ui-indicatorElement textarea { + padding-right: 2.2em; +} +.oo-ui-textInputWidget.oo-ui-indicatorElement .oo-ui-indicatorElement-indicator { + width: 1.6em; + height: 100%; + background-position: left center; +} +.oo-ui-menuWidget { + position: absolute; + background: #fff; + margin-top: -1px; + border: solid 1px #aaa; + border-radius: 0 0 0.1em 0.1em; + 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-menuWidget input { + position: absolute; + width: 0; + height: 0; + overflow: hidden; + opacity: 0; +} +.oo-ui-menuItemWidget { + position: relative; +} +.oo-ui-menuItemWidget .oo-ui-iconElement-icon { + display: none; +} +.oo-ui-menuItemWidget.oo-ui-optionWidget-selected { + background-color: transparent; +} +.oo-ui-menuItemWidget.oo-ui-optionWidget-selected .oo-ui-iconElement-icon { + display: block; +} +.oo-ui-menuItemWidget.oo-ui-optionWidget-selected { + background-color: transparent; +} +.oo-ui-menuItemWidget.oo-ui-optionWidget-highlighted { + background-color: #eee; +} +.oo-ui-menuSectionItemWidget { + cursor: default; + padding: 0.33em 0.75em; + color: #888; +} +.oo-ui-inlineMenuWidget { + position: relative; + display: inline-block; + margin: 0.25em 0; + min-width: 20em; +} +.oo-ui-inlineMenuWidget-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-inlineMenuWidget-handle .oo-ui-indicatorElement-indicator, +.oo-ui-inlineMenuWidget-handle .oo-ui-iconElement-icon { + position: absolute; + background-position: center center; + background-repeat: no-repeat; +} +.oo-ui-inlineMenuWidget .oo-ui-menuWidget { + z-index: 1; + width: 100%; +} +.oo-ui-inlineMenuWidget.oo-ui-widget-disabled .oo-ui-inlineMenuWidget-handle { + cursor: default; +} +.oo-ui-inlineMenuWidget-handle { + height: 2.5em; + border: solid 1px #ccc; + border-radius: 0.1em; +} +.oo-ui-inlineMenuWidget-handle .oo-ui-indicatorElement-indicator { + right: 0; +} +.oo-ui-inlineMenuWidget-handle .oo-ui-iconElement-icon { + left: 0.25em; +} +.oo-ui-inlineMenuWidget-handle .oo-ui-labelElement-label { + line-height: 2.5em; + margin: 0 1em; +} +.oo-ui-inlineMenuWidget-handle .oo-ui-indicatorElement-indicator, +.oo-ui-inlineMenuWidget-handle .oo-ui-iconElement-icon { + top: 0; + width: 2.5em; + height: 2.5em; +} +.oo-ui-inlineMenuWidget:hover .oo-ui-inlineMenuWidget-handle { + border-color: #aaa; +} +.oo-ui-inlineMenuWidget.oo-ui-widget-disabled .oo-ui-inlineMenuWidget-handle { + color: #ccc; + text-shadow: 0 1px 1px #fff; + border-color: #ddd; + background-color: #f3f3f3; +} +.oo-ui-inlineMenuWidget.oo-ui-widget-disabled .oo-ui-indicatorElement-indicator { + opacity: 0.2; +} +.oo-ui-inlineMenuWidget.oo-ui-iconElement .oo-ui-inlineMenuWidget-handle .oo-ui-labelElement-label { + margin-left: 3em; +} +.oo-ui-inlineMenuWidget.oo-ui-indicatorElement .oo-ui-inlineMenuWidget-handle .oo-ui-labelElement-label { + margin-right: 2em; +} +.oo-ui-inlineMenuWidget .oo-ui-selectWidget { + border-top-color: #fff; +} +.oo-ui-outlineItemWidget { + position: relative; + cursor: pointer; + -webkit-touch-callout: none; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} +.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-comboBoxWidget { + display: inline-block; + position: relative; +} +.oo-ui-comboBoxWidget > .oo-ui-selectWidget { + width: 100%; + z-index: 1; +} +.oo-ui-comboBoxWidget .oo-ui-textInputWidget input, +.oo-ui-comboBoxWidget .oo-ui-textInputWidget textarea { + height: 2.35em; +} +.oo-ui-comboBoxWidget .oo-ui-textInputWidget.oo-ui-indicatorElement { + padding-right: 2.2em; +} +.oo-ui-comboBoxWidget .oo-ui-textInputWidget.oo-ui-indicatorElement .oo-ui-indicatorElement-indicator { + width: 2.2em; + background-position: center center; + border: solid 1px #ccc; + border-left: none; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} +.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-window { + line-height: 1em; +} +.oo-ui-window-frame { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} +.oo-ui-window-frame > iframe { + width: 100%; + height: 100%; + margin: 0; + padding: 0; +} +.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; + left: 0; +} +.oo-ui-window-isolated { + background: transparent; + font-family: sans-serif; + font-size: 0.8em; +} +.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-overlay { + z-index: 3; +} +.oo-ui-dialog-content > .oo-ui-window-body { + box-shadow: 0 0 1px 0 #aaa; +} +.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: #000; +} +.oo-ui-messageDialog-message { + font-size: 0.9em; + line-height: 1.25em; + color: #666; +} +.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: solid 1px #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: solid 1px #e5e5e5; +} +.oo-ui-messageDialog-actions-vertical .oo-ui-actionWidget:last-child { + border-bottom-width: 0; +} +.oo-ui-messageDialog-actions .oo-ui-actionWidget .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-primary:hover { + background-color: rgba(8, 126, 204, 0.05); +} +.oo-ui-messageDialog-actions .oo-ui-actionWidget.oo-ui-flaggedElement-primary:active { + background-color: rgba(8, 126, 204, 0.1); +} +.oo-ui-messageDialog-actions .oo-ui-actionWidget.oo-ui-flaggedElement-primary .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 { + display: none; + 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; + box-shadow: 0 0 0 1px 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.9em; + cursor: default; + text-align: center; +} +.oo-ui-processDialog-title { + font-weight: bold; + line-height: 1.9em; +} +.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 { + padding-top: 0.75em; + padding-bottom: 0.75em; + min-width: 1.9em; + min-height: 1.9em; +} +.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.9em; + padding: 0 1em; +} +.oo-ui-processDialog-actions-safe .oo-ui-actionWidget .oo-ui-iconElement-icon, +.oo-ui-processDialog-actions-primary .oo-ui-actionWidget .oo-ui-iconElement-icon, +.oo-ui-processDialog-actions-other .oo-ui-actionWidget .oo-ui-iconElement-icon { + position: absolute; + 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; + 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-primary:hover, +.oo-ui-processDialog-actions-primary .oo-ui-actionWidget.oo-ui-flaggedElement-primary:hover { + background-color: rgba(8, 126, 204, 0.05); +} +.oo-ui-processDialog-actions-safe .oo-ui-actionWidget.oo-ui-flaggedElement-primary:active, +.oo-ui-processDialog-actions-primary .oo-ui-actionWidget.oo-ui-flaggedElement-primary:active { + background-color: rgba(8, 126, 204, 0.1); +} +.oo-ui-processDialog-actions-safe .oo-ui-actionWidget.oo-ui-flaggedElement-primary .oo-ui-labelElement-label, +.oo-ui-processDialog-actions-primary .oo-ui-actionWidget.oo-ui-flaggedElement-primary .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-actions-safe .oo-ui-actionWidget.oo-ui-iconElement .oo-ui-iconElement-icon { + left: 0.5em; +} +.oo-ui-processDialog-actions-safe .oo-ui-actionWidget.oo-ui-iconElement .oo-ui-labelElement-label { + padding-left: 2.25em; +} +.oo-ui-processDialog-actions-primary .oo-ui-actionWidget.oo-ui-iconElement .oo-ui-iconElement-icon { + right: 0.5em; +} +.oo-ui-processDialog-actions-primary .oo-ui-actionWidget.oo-ui-iconElement .oo-ui-labelElement-label { + padding-right: 2.25em; +} +.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: #000; + margin-bottom: 2em; +} +.oo-ui-processDialog-error { + text-align: left; + margin: 1em; + padding: 1em; + border: solid 1px #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-setup { + 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-modal > .oo-ui-dialog.oo-ui-window-setup > .oo-ui-window-frame > iframe { + width: 100%; + 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: #fff; + -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 { + opacity: 1; +} +.oo-ui-windowManager-modal > .oo-ui-dialog.oo-ui-window-ready > .oo-ui-window-frame { + -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: solid 1px #aaa; + border-radius: 0.2em; + box-shadow: inset 0 -0.2em 0 0 rgba(0, 0, 0, 0.2); +} + +.oo-ui-icon-add { + background-image: /* @embed */ url(themes/mediawiki/images/icons/add.svg); +} +.oo-ui-image-constructive .oo-ui-icon-add, +.oo-ui-image-constructive.oo-ui-icon-add { + background-image: /* @embed */ url(themes/mediawiki/images/icons/add-constructive.svg); +} +.oo-ui-image-invert .oo-ui-icon-add, +.oo-ui-image-invert.oo-ui-icon-add { + background-image: /* @embed */ url(themes/mediawiki/images/icons/add-invert.svg); +} +.oo-ui-icon-advanced { + background-image: /* @embed */ url(themes/mediawiki/images/icons/advanced.svg); +} +.oo-ui-image-invert .oo-ui-icon-advanced, +.oo-ui-image-invert.oo-ui-icon-advanced { + background-image: /* @embed */ url(themes/mediawiki/images/icons/advanced-invert.svg); +} +.oo-ui-icon-alert { + background-image: /* @embed */ url(themes/mediawiki/images/icons/alert.svg); +} +.oo-ui-image-invert .oo-ui-icon-alert, +.oo-ui-image-invert.oo-ui-icon-alert { + background-image: /* @embed */ url(themes/mediawiki/images/icons/alert-invert.svg); +} +.oo-ui-icon-check { + background-image: /* @embed */ url(themes/mediawiki/images/icons/check.svg); +} +.oo-ui-image-primary .oo-ui-icon-check, +.oo-ui-image-primary.oo-ui-icon-check { + background-image: /* @embed */ url(themes/mediawiki/images/icons/check-primary.svg); +} +.oo-ui-image-invert .oo-ui-icon-check, +.oo-ui-image-invert.oo-ui-icon-check { + background-image: /* @embed */ url(themes/mediawiki/images/icons/check-invert.svg); +} +.oo-ui-icon-clear { + background-image: /* @embed */ url(themes/mediawiki/images/icons/clear.svg); +} +.oo-ui-image-invert .oo-ui-icon-clear, +.oo-ui-image-invert.oo-ui-icon-clear { + background-image: /* @embed */ url(themes/mediawiki/images/icons/clear-invert.svg); +} +.oo-ui-icon-close { + background-image: /* @embed */ url(themes/mediawiki/images/icons/close.svg); +} +.oo-ui-image-invert .oo-ui-icon-close, +.oo-ui-image-invert.oo-ui-icon-close { + background-image: /* @embed */ url(themes/mediawiki/images/icons/close-invert.svg); +} +.oo-ui-icon-code { + background-image: /* @embed */ url(themes/mediawiki/images/icons/code.svg); +} +.oo-ui-image-invert .oo-ui-icon-code, +.oo-ui-image-invert.oo-ui-icon-code { + background-image: /* @embed */ url(themes/mediawiki/images/icons/code-invert.svg); +} +.oo-ui-icon-collapse { + background-image: /* @embed */ url(themes/mediawiki/images/icons/collapse.svg); +} +.oo-ui-image-invert .oo-ui-icon-collapse, +.oo-ui-image-invert.oo-ui-icon-collapse { + background-image: /* @embed */ url(themes/mediawiki/images/icons/collapse-invert.svg); +} +.oo-ui-icon-comment { + background-image: /* @embed */ url(themes/mediawiki/images/icons/comment.svg); +} +.oo-ui-image-invert .oo-ui-icon-comment, +.oo-ui-image-invert.oo-ui-icon-comment { + background-image: /* @embed */ url(themes/mediawiki/images/icons/comment-invert.svg); +} +.oo-ui-icon-expand { + background-image: /* @embed */ url(themes/mediawiki/images/icons/expand.svg); +} +.oo-ui-image-invert .oo-ui-icon-expand, +.oo-ui-image-invert.oo-ui-icon-expand { + background-image: /* @embed */ url(themes/mediawiki/images/icons/expand-invert.svg); +} +.oo-ui-icon-help { + background-image: /* @embed */ url(themes/mediawiki/images/icons/help.svg); +} +.oo-ui-image-invert .oo-ui-icon-help, +.oo-ui-image-invert.oo-ui-icon-help { + background-image: /* @embed */ url(themes/mediawiki/images/icons/help-invert.svg); +} +.oo-ui-icon-info { + background-image: /* @embed */ url(themes/mediawiki/images/icons/info.svg); +} +.oo-ui-image-invert .oo-ui-icon-info, +.oo-ui-image-invert.oo-ui-icon-info { + background-image: /* @embed */ url(themes/mediawiki/images/icons/info-invert.svg); +} +.oo-ui-icon-link { + background-image: /* @embed */ url(themes/mediawiki/images/icons/link.svg); +} +.oo-ui-image-invert .oo-ui-icon-link, +.oo-ui-image-invert.oo-ui-icon-link { + background-image: /* @embed */ url(themes/mediawiki/images/icons/link-invert.svg); +} +.oo-ui-icon-menu { + background-image: /* @embed */ url(themes/mediawiki/images/icons/menu.svg); +} +.oo-ui-image-invert .oo-ui-icon-menu, +.oo-ui-image-invert.oo-ui-icon-menu { + background-image: /* @embed */ url(themes/mediawiki/images/icons/menu-invert.svg); +} +.oo-ui-icon-next { + background-image: /* @embed */ url(themes/mediawiki/images/icons/move-ltr.svg); +} +.oo-ui-image-invert .oo-ui-icon-next, +.oo-ui-image-invert.oo-ui-icon-next { + background-image: /* @embed */ url(themes/mediawiki/images/icons/move-ltr-invert.svg); +} +.oo-ui-icon-picture { + background-image: /* @embed */ url(themes/mediawiki/images/icons/picture.svg); +} +.oo-ui-image-invert .oo-ui-icon-picture, +.oo-ui-image-invert.oo-ui-icon-picture { + background-image: /* @embed */ url(themes/mediawiki/images/icons/picture-invert.svg); +} +.oo-ui-icon-previous { + background-image: /* @embed */ url(themes/mediawiki/images/icons/move-rtl.svg); +} +.oo-ui-image-invert .oo-ui-icon-previous, +.oo-ui-image-invert.oo-ui-icon-previous { + background-image: /* @embed */ url(themes/mediawiki/images/icons/move-rtl-invert.svg); +} +.oo-ui-icon-redo { + background-image: /* @embed */ url(themes/mediawiki/images/icons/arched-arrow-ltr.svg); +} +.oo-ui-image-invert .oo-ui-icon-redo, +.oo-ui-image-invert.oo-ui-icon-redo { + background-image: /* @embed */ url(themes/mediawiki/images/icons/arched-arrow-ltr-invert.svg); +} +.oo-ui-icon-remove { + background-image: /* @embed */ url(themes/mediawiki/images/icons/remove.svg); +} +.oo-ui-image-destructive .oo-ui-icon-remove, +.oo-ui-image-destructive.oo-ui-icon-remove { + background-image: /* @embed */ url(themes/mediawiki/images/icons/remove-destructive.svg); +} +.oo-ui-image-invert .oo-ui-icon-remove, +.oo-ui-image-invert.oo-ui-icon-remove { + background-image: /* @embed */ url(themes/mediawiki/images/icons/remove-invert.svg); +} +.oo-ui-icon-search { + background-image: /* @embed */ url(themes/mediawiki/images/icons/search.svg); +} +.oo-ui-image-invert .oo-ui-icon-search, +.oo-ui-image-invert.oo-ui-icon-search { + background-image: /* @embed */ url(themes/mediawiki/images/icons/search-invert.svg); +} +.oo-ui-icon-settings { + background-image: /* @embed */ url(themes/mediawiki/images/icons/settings.svg); +} +.oo-ui-image-invert .oo-ui-icon-settings, +.oo-ui-image-invert.oo-ui-icon-settings { + background-image: /* @embed */ url(themes/mediawiki/images/icons/settings-invert.svg); +} +.oo-ui-icon-tag { + background-image: /* @embed */ url(themes/mediawiki/images/icons/tag.svg); +} +.oo-ui-image-invert .oo-ui-icon-tag, +.oo-ui-image-invert.oo-ui-icon-tag { + background-image: /* @embed */ url(themes/mediawiki/images/icons/tag-invert.svg); +} +.oo-ui-icon-undo { + background-image: /* @embed */ url(themes/mediawiki/images/icons/arched-arrow-rtl.svg); +} +.oo-ui-image-invert .oo-ui-icon-undo, +.oo-ui-image-invert.oo-ui-icon-undo { + background-image: /* @embed */ url(themes/mediawiki/images/icons/arched-arrow-rtl-invert.svg); +} +.oo-ui-icon-window { + background-image: /* @embed */ url(themes/mediawiki/images/icons/window.svg); +} +.oo-ui-image-invert .oo-ui-icon-window, +.oo-ui-image-invert.oo-ui-icon-window { + background-image: /* @embed */ url(themes/mediawiki/images/icons/window-invert.svg); +} +.oo-ui-indicator-alert { + background-image: /* @embed */ url(themes/mediawiki/images/indicators/alert.svg); +} +.oo-ui-image-invert .oo-ui-indicator-alert, +.oo-ui-image-invert.oo-ui-indicator-alert { + background-image: /* @embed */ url(themes/mediawiki/images/indicators/alert-invert.svg); +} +.oo-ui-indicator-up { + background-image: /* @embed */ url(themes/mediawiki/images/indicators/arrow-up.svg); +} +.oo-ui-image-invert .oo-ui-indicator-up, +.oo-ui-image-invert.oo-ui-indicator-up { + background-image: /* @embed */ url(themes/mediawiki/images/indicators/arrow-up-invert.svg); +} +.oo-ui-indicator-down { + background-image: /* @embed */ url(themes/mediawiki/images/indicators/arrow-down.svg); +} +.oo-ui-image-invert .oo-ui-indicator-down, +.oo-ui-image-invert.oo-ui-indicator-down { + background-image: /* @embed */ url(themes/mediawiki/images/indicators/arrow-down-invert.svg); +} +.oo-ui-indicator-next { + background-image: /* @embed */ url(themes/mediawiki/images/indicators/arrow-ltr.svg); +} +.oo-ui-image-invert .oo-ui-indicator-next, +.oo-ui-image-invert.oo-ui-indicator-next { + background-image: /* @embed */ url(themes/mediawiki/images/indicators/arrow-ltr-invert.svg); +} +.oo-ui-indicator-previous { + background-image: /* @embed */ url(themes/mediawiki/images/indicators/arrow-rtl.svg); +} +.oo-ui-image-invert .oo-ui-indicator-previous, +.oo-ui-image-invert.oo-ui-indicator-previous { + background-image: /* @embed */ url(themes/mediawiki/images/indicators/arrow-rtl-invert.svg); +} +.oo-ui-indicator-required { + background-image: /* @embed */ url(themes/mediawiki/images/indicators/required.svg); +} +.oo-ui-image-invert .oo-ui-indicator-required, +.oo-ui-image-invert.oo-ui-indicator-required { + background-image: /* @embed */ url(themes/mediawiki/images/indicators/required-invert.svg); +} +.oo-ui-texture-pending { + background-image: /* @embed */ url(themes/mediawiki/images/textures/pending.gif); +} +.oo-ui-texture-transparency { + background-image: /* @embed */ url(themes/mediawiki/images/textures/transparency.svg); +} diff --git a/resources/lib/oojs-ui/oojs-ui-minerva.css b/resources/lib/oojs-ui/oojs-ui-minerva.css index 0ca5b0ad9d..6dd6596d3c 100644 --- a/resources/lib/oojs-ui/oojs-ui-minerva.css +++ b/resources/lib/oojs-ui/oojs-ui-minerva.css @@ -1,23 +1,12 @@ /*! - * OOjs UI v0.1.0-pre (98e770ce46) + * OOjs UI v0.1.0-pre (afa3241e8e) * https://www.mediawiki.org/wiki/OOjs_UI * * Copyright 2011–2014 OOjs Team and other contributors. * Released under the MIT license * http://oojs.mit-license.org * - * Date: 2014-09-26T22:57:14Z - */ -/* - * Blank theme mixins. - * - * Base styles invoke these mixins at the end of their definitions. Override these mixins to add - * additional rules to the base styles. - */ -/* - * Base styles. - * - * Themes should include this file after defining their variables and mixins. + * Date: 2014-09-30T21:18:39Z */ /* @noflip */ .oo-ui-rtl { @@ -440,12 +429,6 @@ cursor: pointer; white-space: nowrap; } -.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: /* @embed */ url(images/icons/check.svg); -} .oo-ui-menuToolGroup .oo-ui-tool.oo-ui-widget-disabled .oo-ui-tool-link { cursor: default; } @@ -711,9 +694,6 @@ left: 0.25em; margin-left: 0; } -.oo-ui-actionWidget.oo-ui-pendingElement-pending { - background-image: /* @embed */ url(images/textures/pending.gif); -} .oo-ui-popupWidget { position: absolute; } @@ -770,7 +750,6 @@ } .oo-ui-popupButtonWidget .oo-ui-popupWidget { position: absolute; - left: 1em; cursor: auto; } .oo-ui-lookupInputWidget-menu { @@ -791,10 +770,6 @@ -moz-box-sizing: border-box; box-sizing: border-box; } -.oo-ui-textInputWidget.oo-ui-pendingElement-pending input, -.oo-ui-textInputWidget.oo-ui-pendingElement-pending textarea { - background-image: /* @embed */ url(images/textures/pending.gif); -} .oo-ui-textInputWidget > .oo-ui-iconElement-icon, .oo-ui-textInputWidget > .oo-ui-indicatorElement-indicator { position: absolute; @@ -963,10 +938,15 @@ .oo-ui-outlineControlsWidget-items { margin-left: 0; } +.oo-ui-comboBoxWidget { + display: inline-block; + position: relative; +} .oo-ui-comboBoxWidget > .oo-ui-selectWidget { + width: 100%; z-index: 1; } -.oo-ui-comboBoxWidget > .oo-ui-selectWidget > .oo-ui-selectWidget { +.oo-ui-comboBoxWidget > .oo-ui-selectWidget { min-width: 20em; } .oo-ui-searchWidget-query { @@ -1000,7 +980,6 @@ } .oo-ui-window { line-height: 1em; - /* Content div takes focus when opened, so hide outline */ } .oo-ui-window-frame { -webkit-box-sizing: border-box; @@ -1049,9 +1028,6 @@ z-index: 1; top: 0; } -.oo-ui-dialog-content > .oo-ui-window-head.oo-ui-pendingElement-pending { - background-image: /* @embed */ url(images/textures/pending.gif); -} .oo-ui-dialog-content > .oo-ui-window-body { z-index: 2; top: 0; @@ -1389,13 +1365,10 @@ box-shadow: 0 0.2em 1em rgba(0, 0, 0, 0.3); } -/* - * Blank theme mixins. - * - * Base styles invoke these mixins at the end of their definitions. Override these mixins to add - * additional rules to the base styles. - */ .oo-ui-icon-check { background-image: /* @embed */ url(themes/minerva/images/icons/check.png); - background: #347bff; +} +.oo-ui-image-invert .oo-ui-icon-check, +.oo-ui-image-invert.oo-ui-icon-check { + background-image: /* @embed */ url(themes/minerva/images/icons/check-invert.png); } diff --git a/resources/lib/oojs-ui/oojs-ui-minerva.js b/resources/lib/oojs-ui/oojs-ui-minerva.js new file mode 100644 index 0000000000..8f7a6afbba --- /dev/null +++ b/resources/lib/oojs-ui/oojs-ui-minerva.js @@ -0,0 +1,13 @@ +/*! + * OOjs UI v0.1.0-pre (afa3241e8e) + * https://www.mediawiki.org/wiki/OOjs_UI + * + * Copyright 2011–2014 OOjs Team and other contributors. + * Released under the MIT license + * http://oojs.mit-license.org + * + * Date: 2014-09-30T21:18:39Z + */ +/* Instantiation */ + +OO.ui.theme = new OO.ui.Theme(); diff --git a/resources/lib/oojs-ui/oojs-ui-minerva.svg.css b/resources/lib/oojs-ui/oojs-ui-minerva.svg.css new file mode 100644 index 0000000000..d51704adc1 --- /dev/null +++ b/resources/lib/oojs-ui/oojs-ui-minerva.svg.css @@ -0,0 +1,1374 @@ +/*! + * OOjs UI v0.1.0-pre (afa3241e8e) + * https://www.mediawiki.org/wiki/OOjs_UI + * + * Copyright 2011–2014 OOjs Team and other contributors. + * Released under the MIT license + * http://oojs.mit-license.org + * + * Date: 2014-09-30T21:18:39Z + */ +/* @noflip */ +.oo-ui-rtl { + direction: rtl; +} +/* @noflip */ +.oo-ui-ltr { + direction: ltr; +} +.oo-ui-buttonElement > .oo-ui-buttonElement-button { + cursor: pointer; + display: inline-block; + vertical-align: middle; + -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 { + display: none; +} +.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-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-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 > .oo-ui-iconElement-icon { + margin-left: 0; +} +.oo-ui-buttonElement > .oo-ui-buttonElement-button > .oo-ui-indicatorElement-indicator { + margin-right: -0.75em; +} +.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 { + width: 3.35em; + height: 3.35em; + background-size: 2em auto; +} +.oo-ui-buttonElement-frameless > .oo-ui-buttonElement-button > .oo-ui-labelElement-label { + margin-left: 0.25em; +} +.oo-ui-buttonElement-framed > .oo-ui-buttonElement-button > .oo-ui-labelElement-label { + line-height: 1.9em; +} +.oo-ui-clippableElement-clippable { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} +.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-outlineWidget { + 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: 0 0 1em; +} +.oo-ui-fieldLayout { + 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-labelElement-label, +.oo-ui-fieldLayout.oo-ui-fieldLayout-align-right > .oo-ui-labelElement-label { + display: block; + float: left; +} +.oo-ui-fieldLayout.oo-ui-fieldLayout-align-left > .oo-ui-fieldLayout-field, +.oo-ui-fieldLayout.oo-ui-fieldLayout-align-right > .oo-ui-fieldLayout-field { + display: block; + float: left; +} +.oo-ui-fieldLayout.oo-ui-fieldLayout-align-right > .oo-ui-labelElement-label { + text-align: right; +} +.oo-ui-fieldLayout.oo-ui-fieldLayout-align-inline > .oo-ui-labelElement-label { + display: inline-block; + vertical-align: middle; +} +.oo-ui-fieldLayout.oo-ui-fieldLayout-align-inline > .oo-ui-fieldLayout-field { + display: inline-block; + vertical-align: middle; +} +.oo-ui-fieldLayout.oo-ui-fieldLayout-align-top > .oo-ui-labelElement-label { + display: inline-block; +} +.oo-ui-fieldLayout > .oo-ui-popupButtonWidget > .oo-ui-popupWidget > .oo-ui-popupWidget-popup { + z-index: 1; +} +.oo-ui-fieldLayout .oo-ui-fieldLayout-help { + float: right; +} +.oo-ui-fieldLayout .oo-ui-fieldLayout-help-content { + padding: 0.5em 0.75em; +} +.oo-ui-fieldLayout:last-child { + margin-bottom: 0; +} +.oo-ui-fieldLayout.oo-ui-fieldLayout-align-left > .oo-ui-labelElement-label, +.oo-ui-fieldLayout.oo-ui-fieldLayout-align-right > .oo-ui-labelElement-label { + padding-top: 0.5em; + margin-right: 5%; + width: 35%; +} +.oo-ui-fieldLayout.oo-ui-fieldLayout-align-left > .oo-ui-fieldLayout-field, +.oo-ui-fieldLayout.oo-ui-fieldLayout-align-right > .oo-ui-fieldLayout-field { + width: 60%; +} +.oo-ui-fieldLayout.oo-ui-fieldLayout-align-inline > .oo-ui-labelElement-label { + padding: 0.75em 0.5em 0.5em 0.5em; +} +.oo-ui-fieldLayout.oo-ui-fieldLayout-align-inline > .oo-ui-fieldLayout-field { + padding: 0.5em 0; +} +.oo-ui-fieldLayout.oo-ui-fieldLayout-align-top > .oo-ui-labelElement-label { + padding: 0.5em 0; +} +.oo-ui-fieldLayout > .oo-ui-popupButtonWidget > .oo-ui-buttonElement-button > .oo-ui-iconElement-icon { + margin-top: 0.25em; +} +.oo-ui-fieldLayout-disabled .oo-ui-labelElement-label { + color: #ccc; +} +.oo-ui-fieldsetLayout { + position: relative; + margin: 0; + padding: 0; +} +.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 { + margin-top: 2em; +} +.oo-ui-fieldsetLayout > .oo-ui-labelElement-label { + margin-bottom: 0.5em; + padding: 0.25em 0; +} +.oo-ui-fieldsetLayout.oo-ui-iconElement > .oo-ui-labelElement-label { + padding-left: 1.75em; + line-height: 1.33em; +} +.oo-ui-fieldsetLayout.oo-ui-iconElement > .oo-ui-iconElement-icon { + left: 0; + top: 0.25em; + width: 2em; + height: 2em; +} +.oo-ui-gridLayout { + position: absolute; + top: 0; + left: 0; + right: 0; + bottom: 0; +} +.oo-ui-panelLayout { + position: relative; + padding: 1em 3.35em; +} +.oo-ui-panelLayout-scrollable { + overflow-y: auto; +} +.oo-ui-panelLayout-expanded { + position: absolute; + top: 0; + left: 0; + right: 0; + bottom: 0; +} +.oo-ui-stackLayout > .oo-ui-panelLayout { + display: none; +} +.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 { + margin-left: 1.25em; + font-size: 0.8em; +} +.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-barToolGroup > .oo-ui-iconElement-icon, +.oo-ui-barToolGroup > .oo-ui-labelElement-label { + display: none; +} +.oo-ui-barToolGroup .oo-ui-tool { + display: inline-block; + position: relative; + vertical-align: top; +} +.oo-ui-barToolGroup .oo-ui-tool-link { + display: block; +} +.oo-ui-barToolGroup .oo-ui-tool-link .oo-ui-iconElement-icon { + display: block; +} +.oo-ui-barToolGroup .oo-ui-tool-link .oo-ui-tool-title { + display: none; +} +.oo-ui-barToolGroup .oo-ui-tool.oo-ui-widget-disabled .oo-ui-tool-link { + cursor: default; +} +.oo-ui-barToolGroup .oo-ui-tool-title, +.oo-ui-barToolGroup .oo-ui-tool-accel { + display: none; +} +.oo-ui-barToolGroup.oo-ui-widget-enabled .oo-ui-tool-link { + cursor: pointer; +} +.oo-ui-barToolGroup .oo-ui-tool-link { + height: 1.5em; + padding: 0.25em; +} +.oo-ui-barToolGroup .oo-ui-tool-link .oo-ui-iconElement-icon { + height: 1.5em; + width: 1.5em; +} +.oo-ui-popupToolGroup { + position: relative; + height: 2em; + min-width: 2.5em; +} +.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 .oo-ui-iconElement-icon { + display: inline-block; + vertical-align: middle; +} +.oo-ui-popupToolGroup .oo-ui-tool-link .oo-ui-tool-title { + display: inline-block; + vertical-align: middle; +} +.oo-ui-popupToolGroup .oo-ui-tool-accel { + display: none; +} +.oo-ui-popupToolGroup.oo-ui-indicatorElement.oo-ui-iconElement { + min-width: 3.5em; +} +.oo-ui-popupToolGroup-handle .oo-ui-indicatorElement-indicator, +.oo-ui-popupToolGroup-handle .oo-ui-iconElement-icon { + top: 0; + width: 2em; + height: 2em; +} +.oo-ui-popupToolGroup-handle .oo-ui-indicatorElement-indicator { + right: 0; +} +.oo-ui-popupToolGroup-handle .oo-ui-iconElement-icon { + left: 0.25em; +} +.oo-ui-popupToolGroup-handle .oo-ui-labelElement-label { + line-height: 2.6em; + font-size: 0.8em; + margin: 0 1em; +} +.oo-ui-popupToolGroup-header { + line-height: 2.6em; + font-size: 0.8em; + margin: 0 0.6em; + font-weight: bold; +} +.oo-ui-popupToolGroup.oo-ui-iconElement .oo-ui-popupToolGroup-handle .oo-ui-labelElement-label { + margin-left: 3em; +} +.oo-ui-popupToolGroup.oo-ui-indicatorElement .oo-ui-popupToolGroup-handle .oo-ui-labelElement-label { + margin-right: 2.25em; +} +.oo-ui-popupToolGroup .oo-ui-toolGroup-tools { + top: 2.3em; + margin: 0 -1px; + border: solid 1px #dddddd; + background-color: white; +} +.oo-ui-popupToolGroup .oo-ui-tool-link .oo-ui-iconElement-icon { + height: 2em; + width: 2em; + margin-right: 0.25em; +} +.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: inline-block; + width: 100%; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} +.oo-ui-listToolGroup .oo-ui-tool-link { + display: block; + cursor: pointer; + white-space: nowrap; +} +.oo-ui-listToolGroup .oo-ui-tool.oo-ui-widget-disabled .oo-ui-tool-link { + cursor: default; +} +.oo-ui-listToolGroup .oo-ui-toolGroup-tools { + padding: 0.25em; +} +.oo-ui-listToolGroup .oo-ui-tool-link { + padding-right: 0.5em; +} +.oo-ui-menuToolGroup .oo-ui-tool { + display: block; +} +.oo-ui-menuToolGroup .oo-ui-tool-link { + display: block; + cursor: pointer; + white-space: nowrap; +} +.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-menuToolGroup .oo-ui-toolGroup-tools { + padding: 0.25em 0 0.25em 0; +} +.oo-ui-menuToolGroup .oo-ui-tool-link { + padding: 0 1em 0 0.25em; +} +.oo-ui-toolbar { + clear: both; +} +.oo-ui-toolbar-bar { + line-height: 1em; +} +.oo-ui-toolbar-actions { + float: right; +} +.oo-ui-toolbar-tools { + display: inline; +} +.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: solid 1px #dddddd; + background: white; +} +.oo-ui-toolbar-bar .oo-ui-toolbar-bar { + border: none; + background: none; +} +.oo-ui-selectWidget { + margin: 0; + padding: 0; +} +.oo-ui-optionWidget { + position: relative; + display: block; + cursor: pointer; + padding: 0.8em 1em 0.8em 3.35em; + border: none; + font-weight: bold; +} +.oo-ui-optionWidget.oo-ui-widget-disabled { + cursor: default; +} +.oo-ui-optionWidget .oo-ui-labelElement-label { + display: block; + white-space: nowrap; + text-overflow: ellipsis; + overflow: hidden; +} +.oo-ui-optionWidget .oo-ui-labelElement-label { + line-height: 1.5em; +} +.oo-ui-optionWidget.oo-ui-indicatorElement .oo-ui-labelElement-label { + padding-right: 1.5em; +} +.oo-ui-optionWidget-level-0 { + padding-left: 3.5em; +} +.oo-ui-optionWidget-level-0 .oo-ui-iconElement-icon { + left: 1em; +} +.oo-ui-optionWidget-level-1 { + padding-left: 5em; +} +.oo-ui-optionWidget-level-1 .oo-ui-iconElement-icon { + left: 2.5em; +} +.oo-ui-optionWidget-level-2 { + padding-left: 6.5em; +} +.oo-ui-optionWidget-level-2 .oo-ui-iconElement-icon { + left: 4em; +} +.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-icon, +.oo-ui-decoratedOptionWidget .oo-ui-indicatorElement-indicator { + top: 50%; + width: 2em; + height: 2em; + margin-top: -1em; +} +.oo-ui-decoratedOptionWidget .oo-ui-iconElement-icon { + left: 0.5em; +} +.oo-ui-decoratedOptionWidget .oo-ui-indicatorElement-indicator { + right: 0.5em; +} +.oo-ui-buttonSelectWidget { + display: inline-block; + white-space: nowrap; +} +.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.9em; +} +.oo-ui-buttonOptionWidget.oo-ui-iconElement .oo-ui-iconElement-icon, +.oo-ui-buttonOptionWidget.oo-ui-indicatorElement .oo-ui-indicatorElement-indicator { + height: 1.9em; + margin-top: 0; +} +.oo-ui-labelWidget { + display: inline-block; + padding: 0.5em 0; +} +.oo-ui-iconWidget { + display: inline-block; + vertical-align: middle; + background-position: center center; + background-repeat: no-repeat; + line-height: 2.5em; + height: 1.9em; + width: 1.9em; + opacity: 0.8; +} +.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: 1.9em; + width: 1.9em; + opacity: 0.8; +} +.oo-ui-indicatorWidget.oo-ui-widget-disabled { + opacity: 0.2; +} +.oo-ui-buttonWidget { + display: inline-block; + vertical-align: middle; +} +.oo-ui-buttonGroupWidget { + border-radius: 0.3em; +} +.oo-ui-buttonGroupWidget .oo-ui-buttonElement-framed .oo-ui-buttonElement-button { + border-radius: 0; + margin-bottom: -1px; + margin-left: -1px; +} +.oo-ui-buttonGroupWidget .oo-ui-buttonElement-framed:first-child .oo-ui-buttonElement-button { + border-bottom-left-radius: 0.3em; + border-top-left-radius: 0.3em; + margin-left: 0; +} +.oo-ui-buttonGroupWidget .oo-ui-buttonElement-framed:last-child .oo-ui-buttonElement-button { + border-bottom-right-radius: 0.3em; + border-top-right-radius: 0.3em; +} +.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; +} +.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-grip { + top: 0.25em; + left: 0.25em; + width: 1.5em; + height: 1.5em; + margin-top: -1px; + -webkit-transition: left 200ms ease-in-out, margin-left 200ms ease-in-out; + -moz-transition: left 200ms ease-in-out, margin-left 200ms ease-in-out; + -ms-transition: left 200ms ease-in-out, margin-left 200ms ease-in-out; + -o-transition: left 200ms ease-in-out, margin-left 200ms ease-in-out; + transition: left 200ms ease-in-out, margin-left 200ms ease-in-out; +} +.oo-ui-toggleSwitchWidget .oo-ui-toggleSwitchWidget-glow { + -webkit-transition: opacity 200ms ease-in-out; + -moz-transition: opacity 200ms ease-in-out; + -ms-transition: opacity 200ms ease-in-out; + -o-transition: opacity 200ms ease-in-out; + transition: opacity 200ms ease-in-out; +} +.oo-ui-toggleWidget-on .oo-ui-toggleSwitchWidget-grip { + left: 2.25em; + margin-left: -2px; +} +.oo-ui-toggleWidget-off .oo-ui-toggleSwitchWidget-grip { + left: 0.25em; + margin-left: 0; +} +.oo-ui-popupWidget { + position: absolute; +} +.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; + 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-anchored .oo-ui-popupWidget-popup { + margin-top: 7px; +} +.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-lookupInputWidget-menu { + background-color: #fff; +} +.oo-ui-textInputWidget { + position: relative; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} +.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 { + position: absolute; + top: 0; + height: 100%; + background-repeat: no-repeat; + cursor: pointer; + -webkit-touch-callout: none; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} +.oo-ui-textInputWidget > .oo-ui-iconElement-icon { + left: 0; +} +.oo-ui-textInputWidget > .oo-ui-indicatorElement-indicator { + right: 0; +} +.oo-ui-textInputWidget input, +.oo-ui-textInputWidget textarea { + padding: .8em 1em; +} +.oo-ui-menuWidget { + position: absolute; + background: white; + border: solid 1px #dddddd; +} +.oo-ui-menuWidget input { + position: absolute; + width: 0; + height: 0; + overflow: hidden; + opacity: 0; +} +.oo-ui-menuItemWidget { + position: relative; +} +.oo-ui-menuItemWidget .oo-ui-iconElement-icon { + display: none; +} +.oo-ui-menuItemWidget.oo-ui-optionWidget-selected { + background-color: transparent; +} +.oo-ui-menuItemWidget.oo-ui-optionWidget-selected .oo-ui-iconElement-icon { + display: block; +} +.oo-ui-menuItemWidget.oo-ui-optionWidget-selected { + background: #347bff; + color: #ffffff; +} +.oo-ui-menuItemWidget .oo-ui-iconElement-icon { + background-size: 24px auto; +} +.oo-ui-menuSectionItemWidget { + cursor: default; + font-weight: normal; + color: #777777; + border: none; +} +.oo-ui-inlineMenuWidget { + position: relative; + display: inline-block; + margin: 0.25em 0; + min-width: 20em; +} +.oo-ui-inlineMenuWidget-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-inlineMenuWidget-handle .oo-ui-indicatorElement-indicator, +.oo-ui-inlineMenuWidget-handle .oo-ui-iconElement-icon { + position: absolute; + background-position: center center; + background-repeat: no-repeat; +} +.oo-ui-inlineMenuWidget .oo-ui-menuWidget { + z-index: 1; + width: 100%; +} +.oo-ui-inlineMenuWidget.oo-ui-widget-disabled .oo-ui-inlineMenuWidget-handle { + cursor: default; +} +.oo-ui-inlineMenuWidget-handle { + height: 2.5em; +} +.oo-ui-inlineMenuWidget-handle .oo-ui-indicatorElement-indicator, +.oo-ui-inlineMenuWidget-handle .oo-ui-iconElement-icon { + top: 0; + width: 2.5em; + height: 2.5em; +} +.oo-ui-inlineMenuWidget-handle .oo-ui-indicatorElement-indicator { + right: 0; +} +.oo-ui-inlineMenuWidget-handle .oo-ui-iconElement-icon { + left: 0.25em; +} +.oo-ui-inlineMenuWidget-handle .oo-ui-labelElement-label { + line-height: 2.5em; + margin: 0 0.5em; +} +.oo-ui-inlineMenuWidget.oo-ui-iconElement .oo-ui-inlineMenuWidget-handle .oo-ui-labelElement-label { + margin-left: 3em; +} +.oo-ui-inlineMenuWidget.oo-ui-indicatorElement .oo-ui-inlineMenuWidget-handle .oo-ui-labelElement-label { + margin-right: 2em; +} +.oo-ui-outlineItemWidget { + position: relative; + cursor: pointer; + -webkit-touch-callout: none; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + padding: 0.75em; +} +.oo-ui-outlineControlsWidget { + height: 3em; +} +.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; + padding: 0; +} +.oo-ui-outlineControlsWidget > .oo-ui-iconElement-icon { + width: 1.5em; + height: 2em; + margin: 0.5em 0 0.5em 0.5em; +} +.oo-ui-outlineControlsWidget-items { + margin-left: 0; +} +.oo-ui-comboBoxWidget { + display: inline-block; + position: relative; +} +.oo-ui-comboBoxWidget > .oo-ui-selectWidget { + width: 100%; + z-index: 1; +} +.oo-ui-comboBoxWidget > .oo-ui-selectWidget { + min-width: 20em; +} +.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; +} +.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 { + line-height: 1em; +} +.oo-ui-window-frame { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} +.oo-ui-window-frame > iframe { + width: 100%; + height: 100%; + margin: 0; + padding: 0; +} +.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; + 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-overlay { + z-index: 3; +} +.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: #000; +} +.oo-ui-messageDialog-message { + font-size: 0.9em; + line-height: 1.25em; + color: #666; +} +.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: solid 1px #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: solid 1px #e5e5e5; +} +.oo-ui-messageDialog-actions-vertical .oo-ui-actionWidget:last-child { + border-bottom-width: 0; +} +.oo-ui-messageDialog-actions .oo-ui-actionWidget .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-primary:hover { + background-color: rgba(8, 126, 204, 0.05); +} +.oo-ui-messageDialog-actions .oo-ui-actionWidget.oo-ui-flaggedElement-primary:active { + background-color: rgba(8, 126, 204, 0.1); +} +.oo-ui-messageDialog-actions .oo-ui-actionWidget.oo-ui-flaggedElement-primary .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 { + display: none; + 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.35em; + border-bottom: 1px solid #dddddd; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} +.oo-ui-processDialog-content .oo-ui-window-body { + top: 3.35em; + padding: 2em 0; +} +.oo-ui-processDialog-navigation { + position: relative; + height: 3.35em; + padding: 0 1em; +} +.oo-ui-processDialog-location { + padding: 0.75em 0; + height: 1.85em; + cursor: default; + text-align: center; +} +.oo-ui-processDialog-title { + font-weight: bold; + line-height: 1.85em; +} +.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 { + padding: 0.35em 0.75em; + min-width: 1.85em; + min-height: 1.85em; + border: 1px solid #dddddd; + border-radius: 4px; +} +.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.85em; + padding: 0 1em; + font-weight: bold; + color: #777777; +} +.oo-ui-processDialog-actions-safe .oo-ui-actionWidget .oo-ui-iconElement-icon, +.oo-ui-processDialog-actions-primary .oo-ui-actionWidget .oo-ui-iconElement-icon, +.oo-ui-processDialog-actions-other .oo-ui-actionWidget .oo-ui-iconElement-icon { + position: absolute; + margin-top: -0.125em; +} +.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 { + vertical-align: middle; +} +.oo-ui-processDialog-actions-safe .oo-ui-actionWidget.oo-ui-flaggedElement-destructive .oo-ui-buttonElement-button, +.oo-ui-processDialog-actions-primary .oo-ui-actionWidget.oo-ui-flaggedElement-destructive .oo-ui-buttonElement-button, +.oo-ui-processDialog-actions-other .oo-ui-actionWidget.oo-ui-flaggedElement-destructive .oo-ui-buttonElement-button { + border: 1px solid transparent; +} +.oo-ui-processDialog-actions-safe .oo-ui-actionWidget.oo-ui-flaggedElement-destructive .oo-ui-labelElement-label, +.oo-ui-processDialog-actions-primary .oo-ui-actionWidget.oo-ui-flaggedElement-destructive .oo-ui-labelElement-label, +.oo-ui-processDialog-actions-other .oo-ui-actionWidget.oo-ui-flaggedElement-destructive .oo-ui-labelElement-label { + color: #d11d13; +} +.oo-ui-processDialog-actions-safe .oo-ui-actionWidget .oo-ui-buttonElement-button, +.oo-ui-processDialog-actions-primary .oo-ui-actionWidget .oo-ui-buttonElement-button { + padding: 0.75em 0.35em; + border: none; + border-radius: 0; +} +.oo-ui-processDialog-actions-safe .oo-ui-actionWidget.oo-ui-flaggedElement-primary .oo-ui-buttonElement-button, +.oo-ui-processDialog-actions-primary .oo-ui-actionWidget.oo-ui-flaggedElement-primary .oo-ui-buttonElement-button { + background-color: #347bff; +} +.oo-ui-processDialog-actions-safe .oo-ui-actionWidget.oo-ui-flaggedElement-primary .oo-ui-labelElement-label, +.oo-ui-processDialog-actions-primary .oo-ui-actionWidget.oo-ui-flaggedElement-primary .oo-ui-labelElement-label { + color: #ffffff; +} +.oo-ui-processDialog-actions-safe .oo-ui-actionWidget.oo-ui-iconElement .oo-ui-iconElement-icon { + left: 0.5em; +} +.oo-ui-processDialog-actions-safe .oo-ui-actionWidget.oo-ui-iconElement .oo-ui-labelElement-label { + padding-left: 2.25em; +} +.oo-ui-processDialog-actions-primary .oo-ui-actionWidget.oo-ui-iconElement .oo-ui-iconElement-icon { + right: 0.5em; +} +.oo-ui-processDialog-actions-primary .oo-ui-actionWidget.oo-ui-iconElement .oo-ui-labelElement-label { + padding-right: 2.25em; +} +.oo-ui-processDialog-actions-other { + position: absolute; + bottom: 1em; +} +.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: #000; + margin-bottom: 2em; +} +.oo-ui-processDialog-error { + text-align: left; + margin: 1em; + padding: 1em; + border: solid 1px #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-setup { + 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-modal > .oo-ui-dialog.oo-ui-window-setup > .oo-ui-window-frame > iframe { + width: 100%; + 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: 0; + bottom: 0; + background-color: #fff; + -webkit-transform: translate3d(0, -200%, 0); + -moz-transform: translate3d(0, -200%, 0); + -ms-transform: translate3d(0, -200%, 0); + -o-transform: translate3d(0, -200%, 0); + transform: translate3d(0, -200%, 0); + -webkit-transition: transform 250ms ease-in-out; + -moz-transition: transform 250ms ease-in-out; + -ms-transition: transform 250ms ease-in-out; + -o-transition: transform 250ms ease-in-out; + transition: transform 250ms ease-in-out; +} +.oo-ui-windowManager-modal > .oo-ui-dialog.oo-ui-window-ready { + opacity: 1; +} +.oo-ui-windowManager-modal > .oo-ui-dialog.oo-ui-window-ready > .oo-ui-window-frame { + -webkit-transform: translate3d(0, 0, 0); + -moz-transform: translate3d(0, 0, 0); + -ms-transform: translate3d(0, 0, 0); + -o-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); +} +.oo-ui-windowManager-modal.oo-ui-windowManager-floating > .oo-ui-dialog > .oo-ui-window-frame { + border: solid 1px #ccc; + border-radius: 0.5em; + box-shadow: 0 0.2em 1em rgba(0, 0, 0, 0.3); +} + +.oo-ui-icon-check { + background-image: /* @embed */ url(themes/minerva/images/icons/check.svg); +} +.oo-ui-image-invert .oo-ui-icon-check, +.oo-ui-image-invert.oo-ui-icon-check { + background-image: /* @embed */ url(themes/minerva/images/icons/check-invert.svg); +} diff --git a/resources/lib/oojs-ui/oojs-ui.js b/resources/lib/oojs-ui/oojs-ui.js index dfeae9e0ae..ad8e531cc8 100644 --- a/resources/lib/oojs-ui/oojs-ui.js +++ b/resources/lib/oojs-ui/oojs-ui.js @@ -1,12 +1,12 @@ /*! - * OOjs UI v0.1.0-pre (98e770ce46) + * OOjs UI v0.1.0-pre (afa3241e8e) * https://www.mediawiki.org/wiki/OOjs_UI * * Copyright 2011–2014 OOjs Team and other contributors. * Released under the MIT license * http://oojs.mit-license.org * - * Date: 2014-09-26T22:57:14Z + * Date: 2014-09-30T21:18:39Z */ ( function ( OO ) { @@ -248,6 +248,7 @@ OO.ui.PendingElement.prototype.isPending = function () { OO.ui.PendingElement.prototype.pushPending = function () { if ( this.pending === 0 ) { this.$pending.addClass( 'oo-ui-pendingElement-pending' ); + this.updateThemeClasses(); } this.pending++; @@ -264,6 +265,7 @@ OO.ui.PendingElement.prototype.pushPending = function () { OO.ui.PendingElement.prototype.popPending = function () { if ( this.pending === 1 ) { this.$pending.removeClass( 'oo-ui-pendingElement-pending' ); + this.updateThemeClasses(); } this.pending = Math.max( 0, this.pending - 1 ); @@ -699,6 +701,10 @@ OO.ui.Element = function OoUiElement( config ) { this.$ = config.$ || OO.ui.Element.getJQuery( document ); this.$element = this.$( this.$.context.createElement( this.getTagName() ) ); this.elementGroup = null; + this.debouncedUpdateThemeClassesHandler = OO.ui.bind( + this.debouncedUpdateThemeClasses, this + ); + this.updateThemeClassesPending = false; // Initialization if ( $.isArray( config.classes ) ) { @@ -1051,6 +1057,28 @@ OO.ui.Element.scrollIntoView = function ( el, config ) { /* Methods */ +/** + * Update the theme-provided classes. + * + * @localdoc This is called in element mixins and widget classes anytime state changes. + * Updating is debounced, minimizing overhead of changing multiple attributes and + * guaranteeing that theme updates do not occur within an element's constructor + */ +OO.ui.Element.prototype.updateThemeClasses = function () { + if ( !this.updateThemeClassesPending ) { + this.updateThemeClassesPending = true; + setTimeout( this.debouncedUpdateThemeClassesHandler ); + } +}; + +/** + * @private + */ +OO.ui.Element.prototype.debouncedUpdateThemeClasses = function () { + OO.ui.theme.updateElementClasses( this ); + this.updateThemeClassesPending = false; +}; + /** * Get the HTML tag name. * @@ -1293,6 +1321,7 @@ OO.ui.Widget.prototype.setDisabled = function ( disabled ) { this.$element.toggleClass( 'oo-ui-widget-disabled', isDisabled ); this.$element.toggleClass( 'oo-ui-widget-enabled', !isDisabled ); this.emit( 'disable', isDisabled ); + this.updateThemeClasses(); } this.wasDisabled = isDisabled; @@ -3445,6 +3474,55 @@ OO.ui.ToolGroupFactory.static.getDefaultClasses = function () { ]; }; +/** + * Theme logic. + * + * @abstract + * @class + * + * @constructor + * @param {Object} [config] Configuration options + */ +OO.ui.Theme = function OoUiTheme( config ) { + // Initialize config + config = config || {}; +}; + +/* Setup */ + +OO.initClass( OO.ui.Theme ); + +/* Methods */ + +/** + * Get a list of classes to be applied to a widget. + * + * @localdoc The 'on' and 'off' lists combined MUST contain keys for all classes the theme adds or + * removes, otherwise state transitions will not work properly. + * + * @param {OO.ui.Element} element Element for which to get classes + * @return {Object.} Categorized class names with `on` and `off` lists + */ +OO.ui.Theme.prototype.getElementClasses = function ( /* element */ ) { + return { on: [], off: [] }; +}; + +/** + * Update CSS classes provided by the theme. + * + * For elements with theme logic hooks, this should be called anytime there's a state change. + * + * @param {OO.ui.Element} Element for which to update classes + * @return {Object.} Categorized class names with `on` and `off` lists + */ +OO.ui.Theme.prototype.updateElementClasses = function ( element ) { + var classes = this.getElementClasses( element ); + + element.$element + .removeClass( classes.off.join( ' ' ) ) + .addClass( classes.on.join( ' ' ) ); +}; + /** * Element with a button. * @@ -3557,6 +3635,15 @@ OO.ui.ButtonElement.prototype.onMouseUp = function ( e ) { this.getElementDocument().removeEventListener( 'mouseup', this.onMouseUpHandler, true ); }; +/** + * Check if button has a frame. + * + * @return {boolean} Button is framed + */ +OO.ui.ButtonElement.prototype.isFramed = function () { + return this.framed; +}; + /** * Toggle frame. * @@ -3570,6 +3657,7 @@ OO.ui.ButtonElement.prototype.toggleFramed = function ( framed ) { this.$element .toggleClass( 'oo-ui-buttonElement-frameless', !framed ) .toggleClass( 'oo-ui-buttonElement-framed', framed ); + this.updateThemeClasses(); } return this; @@ -3979,6 +4067,7 @@ OO.ui.IconElement.prototype.setIcon = function ( icon ) { } this.$element.toggleClass( 'oo-ui-iconElement', !!this.icon ); + this.updateThemeClasses(); return this; }; @@ -4122,6 +4211,7 @@ OO.ui.IndicatorElement.prototype.setIndicator = function ( indicator ) { } this.$element.toggleClass( 'oo-ui-indicatorElement', !!this.indicator ); + this.updateThemeClasses(); return this; }; @@ -4436,6 +4526,7 @@ OO.ui.FlaggedElement.prototype.clearFlags = function () { this.$flagged.removeClass( remove.join( ' ' ) ); } + this.updateThemeClasses(); this.emit( 'flag', changes ); return this; @@ -4501,6 +4592,7 @@ OO.ui.FlaggedElement.prototype.setFlags = function ( flags ) { .removeClass( remove.join( ' ' ) ); } + this.updateThemeClasses(); this.emit( 'flag', changes ); return this; @@ -7854,7 +7946,7 @@ OO.ui.LookupInputWidget.prototype.getLookupMenuItemsFromData = function () { */ OO.ui.OutlineControlsWidget = function OoUiOutlineControlsWidget( outline, config ) { // Configuration initialization - config = $.extend( { icon: 'add-item' }, config ); + config = $.extend( { icon: 'add' }, config ); // Parent constructor OO.ui.OutlineControlsWidget.super.call( this, config ); @@ -8970,7 +9062,9 @@ OO.ui.TextInputWidget = function OoUiTextInputWidget( config ) { this.multiline = !!config.multiline; this.autosize = !!config.autosize; this.maxRows = config.maxRows !== undefined ? config.maxRows : 10; - this.validate = config.validate || null; + this.validate = null; + + this.setValidation( config.validate ); // Events this.$input.on( { @@ -9177,6 +9271,19 @@ OO.ui.TextInputWidget.prototype.select = function () { return this; }; +/** + * Sets the validation pattern to use. + * @param validate {RegExp|string|null} Regular expression (or symbolic name referencing + * one, see #static-validationPatterns) + */ +OO.ui.TextInputWidget.prototype.setValidation = function ( validate ) { + if ( validate instanceof RegExp ) { + this.validate = validate; + } else { + this.validate = this.constructor.static.validationPatterns[validate] || /.*/; + } +}; + /** * Sets the 'invalid' flag appropriately. */ @@ -9193,13 +9300,7 @@ OO.ui.TextInputWidget.prototype.setValidityFlag = function () { * @return {jQuery.Deferred} */ OO.ui.TextInputWidget.prototype.isValid = function () { - var validationRegexp; - if ( this.validate instanceof RegExp ) { - validationRegexp = this.validate; - } else { - validationRegexp = this.constructor.static.validationPatterns[this.validate]; - } - return $.Deferred().resolve( !!this.getValue().match( validationRegexp ) ).promise(); + return $.Deferred().resolve( !!this.getValue().match( this.validate ) ).promise(); }; /** @@ -9506,6 +9607,7 @@ OO.ui.OptionWidget.prototype.setSelected = function ( state ) { if ( state && this.constructor.static.scrollIntoViewOnSelect ) { this.scrollElementIntoView(); } + this.updateThemeClasses(); } return this; }; @@ -9520,6 +9622,7 @@ OO.ui.OptionWidget.prototype.setHighlighted = function ( state ) { if ( this.constructor.static.highlightable ) { this.highlighted = !!state; this.$element.toggleClass( 'oo-ui-optionWidget-highlighted', state ); + this.updateThemeClasses(); } return this; }; @@ -9534,6 +9637,7 @@ OO.ui.OptionWidget.prototype.setPressed = function ( state ) { if ( this.constructor.static.pressable ) { this.pressed = !!state; this.$element.toggleClass( 'oo-ui-optionWidget-pressed', state ); + this.updateThemeClasses(); } return this; }; @@ -9804,6 +9908,7 @@ OO.ui.OutlineItemWidget.prototype.getLevel = function () { */ OO.ui.OutlineItemWidget.prototype.setMovable = function ( movable ) { this.movable = !!movable; + this.updateThemeClasses(); return this; }; @@ -9817,6 +9922,7 @@ OO.ui.OutlineItemWidget.prototype.setMovable = function ( movable ) { */ OO.ui.OutlineItemWidget.prototype.setRemovable = function ( removable ) { this.removable = !!removable; + this.updateThemeClasses(); return this; }; @@ -9839,6 +9945,7 @@ OO.ui.OutlineItemWidget.prototype.setLevel = function ( level ) { this.$element.removeClass( levelClass + i ); } } + this.updateThemeClasses(); return this; }; @@ -10115,7 +10222,7 @@ OO.ui.PopupWidget.prototype.updateDimensions = function ( transition ) { } // Position body relative to anchor - this.$popup.css( 'left', popupOffset ); + this.$popup.css( 'margin-left', popupOffset ); if ( transition ) { // Prevent transitioning after transition is complete diff --git a/resources/lib/oojs-ui/oojs-ui.svg.css b/resources/lib/oojs-ui/oojs-ui.svg.css deleted file mode 100644 index e7ce697440..0000000000 --- a/resources/lib/oojs-ui/oojs-ui.svg.css +++ /dev/null @@ -1,112 +0,0 @@ -/*! - * OOjs UI v0.1.0-pre (98e770ce46) - * https://www.mediawiki.org/wiki/OOjs_UI - * - * Copyright 2011–2014 OOjs Team and other contributors. - * Released under the MIT license - * http://oojs.mit-license.org - * - * Date: 2014-09-26T22:57:14Z - */ -/* - * Blank theme mixins. - * - * Base styles invoke these mixins at the end of their definitions. Override these mixins to add - * additional rules to the base styles. - */ -.oo-ui-icon-add-item { - background-image: /* @embed */ url(images/icons/add-item.svg); -} -.oo-ui-icon-advanced { - background-image: /* @embed */ url(images/icons/advanced.svg); -} -.oo-ui-icon-alert { - background-image: /* @embed */ url(images/icons/alert.svg); -} -.oo-ui-icon-check { - background-image: /* @embed */ url(images/icons/check.svg); -} -.oo-ui-icon-clear { - background-image: /* @embed */ url(images/icons/clear.svg); -} -.oo-ui-icon-close { - background-image: /* @embed */ url(images/icons/close.svg); -} -.oo-ui-icon-code { - background-image: /* @embed */ url(images/icons/code.svg); -} -.oo-ui-icon-collapse { - background-image: /* @embed */ url(images/icons/collapse.svg); -} -.oo-ui-icon-comment { - background-image: /* @embed */ url(images/icons/comment.svg); -} -.oo-ui-icon-expand { - background-image: /* @embed */ url(images/icons/expand.svg); -} -.oo-ui-icon-help { - background-image: /* @embed */ url(images/icons/help.svg); -} -.oo-ui-icon-info { - background-image: /* @embed */ url(images/icons/info.svg); -} -.oo-ui-icon-link { - background-image: /* @embed */ url(images/icons/link.svg); -} -.oo-ui-icon-menu { - background-image: /* @embed */ url(images/icons/menu.svg); -} -.oo-ui-icon-next { - background-image: /* @embed */ url(images/icons/move-ltr.svg); -} -.oo-ui-icon-picture { - background-image: /* @embed */ url(images/icons/picture.svg); -} -.oo-ui-icon-previous { - background-image: /* @embed */ url(images/icons/move-rtl.svg); -} -.oo-ui-icon-redo { - background-image: /* @embed */ url(images/icons/arched-arrow-ltr.svg); -} -.oo-ui-icon-remove { - background-image: /* @embed */ url(images/icons/remove.svg); -} -.oo-ui-icon-search { - background-image: /* @embed */ url(images/icons/search.svg); -} -.oo-ui-icon-settings { - background-image: /* @embed */ url(images/icons/settings.svg); -} -.oo-ui-icon-tag { - background-image: /* @embed */ url(images/icons/tag.svg); -} -.oo-ui-icon-undo { - background-image: /* @embed */ url(images/icons/arched-arrow-rtl.svg); -} -.oo-ui-icon-window { - background-image: /* @embed */ url(images/icons/window.svg); -} -.oo-ui-indicator-alert { - background-image: /* @embed */ url(images/indicators/alert.svg); -} -.oo-ui-indicator-down { - background-image: /* @embed */ url(images/indicators/arrow-down.svg); -} -.oo-ui-indicator-next { - background-image: /* @embed */ url(images/indicators/arrow-ltr.svg); -} -.oo-ui-indicator-previous { - background-image: /* @embed */ url(images/indicators/arrow-rtl.svg); -} -.oo-ui-indicator-required { - background-image: /* @embed */ url(images/indicators/required.svg); -} -.oo-ui-indicator-up { - background-image: /* @embed */ url(images/indicators/arrow-up.svg); -} -.oo-ui-texture-pending { - background-image: /* @embed */ url(images/textures/pending.gif); -} -.oo-ui-texture-transparency { - background-image: /* @embed */ url(images/textures/transparency.svg); -} diff --git a/resources/lib/oojs-ui/images/icons/remove-item.png b/resources/lib/oojs-ui/themes/apex/images/icons/add.png similarity index 50% rename from resources/lib/oojs-ui/images/icons/remove-item.png rename to resources/lib/oojs-ui/themes/apex/images/icons/add.png index 0d15c3b630326fe7c972381ead1dc45bd53bb1c8..730d1029a479f5294361a64ae8329761e64e6b41 100644 GIT binary patch delta 78 zcmZo>oWMB2)7{9^#WBRAGdV$mb#a2o1g?M1h8G(;-S`&HXYFxWp(vtKadyE@eh*e< hgGufOH6&Phco-IlvvO>4Os--80#8>zmvv4FO#t_07;XRn delta 65 zcmbQh*vvS=(@NFT#WBRAGdV$mb#a174^vaaL=Mycnug7t72A870u8v_7|${=Jg{VB Uxw!bJCIb+7y85}Sb4q9e0K#<@eE - + diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/advanced.png b/resources/lib/oojs-ui/themes/apex/images/icons/advanced.png new file mode 100644 index 0000000000000000000000000000000000000000..514ff1dbad475132a5a8c8f1d4bb2d14c930b8c6 GIT binary patch literal 467 zcmV;^0WAKBP)K)W1qyK@bM;Up!U@;>oQn z6cj1$)89BqaC;tdbN;8qpL<)O#&<57~P>?%hC2KUmn= znfYdRW@mZAf5bX&af5fIPGcF}9I8ZKi1K*cH>faM8nD4Keqt9jUg0waaec%hdf3A? zmP*OzB6&mhBiW~`-_l)SrX)ZWGw&kJt!?>|520>l_XR7Mz;mqPB+;MaMJYL<<|%oX zbB$Af%Qas@ypB!74PD9DzfJ5uMc?yHxOP+-C@(iS+uzm=BF4v!_V|oXy_zf#;ng0 z{lz0mbfOZ*|6d1fN8zB&3V%yFM12nl?_%bSe2MAOTPz8G%eF9N^TIoC$PR^?*D>=; zye=hgFk|@2n@NC;(T%K002ov JPDHLkV1jNV$O!-d literal 0 HcmV?d00001 diff --git a/resources/lib/oojs-ui/images/icons/advanced.svg b/resources/lib/oojs-ui/themes/apex/images/icons/advanced.svg similarity index 96% rename from resources/lib/oojs-ui/images/icons/advanced.svg rename to resources/lib/oojs-ui/themes/apex/images/icons/advanced.svg index 0f85e44b02..201b4d7347 100644 --- a/resources/lib/oojs-ui/images/icons/advanced.svg +++ b/resources/lib/oojs-ui/themes/apex/images/icons/advanced.svg @@ -1,6 +1,6 @@ - + diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/alert.png b/resources/lib/oojs-ui/themes/apex/images/icons/alert.png new file mode 100644 index 0000000000000000000000000000000000000000..e98a14a94796d3a9118d9866a097ef9fb6776722 GIT binary patch literal 433 zcmV;i0Z#sjP)KluauIVHk$5b8LK^6Dtc& z$^u(fq=-L3r<`P=?AWlQ6e(rP!cI~a?EC;a3nAneNFiA`z(_(-|K#6-kE{_3aP3x{RN;CxcG%$m;}Bwrjv#@0wojh2s9-burBZ(u&en-Qt&R| z19%78fmYxR_yoF>2sps$c*ST-(hh-C9QcqxcR;<-Gr*133YEfZfJ;HffhoL0o&iQR zzXs|m378Y$6i5TZCSU~T(H!Y|v0Qi#c-H1VY5gW(P+AYpVZY)We&pH`XxnIQCZNOU zo6>fo!h5yh1!ysP#sp-I-V8iR9|(h|fMc2Gqjm($YR@?#|F - + diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/arched-arrow-ltr.png b/resources/lib/oojs-ui/themes/apex/images/icons/arched-arrow-ltr.png new file mode 100644 index 0000000000000000000000000000000000000000..88db1089218ad5aea9bc5e8601635888180f6b3d GIT binary patch literal 268 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ za0`PlBg3pYARX>^vI^I^SNj&2kD9XnW|cZ>D)ft8AS@s+Fg5#>5?5mv2OHt@9{g zcjB^kERdY`kCnwR=E9-qyBcy^ZS{F%X7pF4Tev7qR8jccW;Uzhxc0Og>3^Ai&A6xi z|A5SK?yv2NSuY+noU%QM3dxxf*a%_f*7>dRKjU9Xkz)2S{?HU_bx> literal 0 HcmV?d00001 diff --git a/resources/lib/oojs-ui/images/icons/arched-arrow-ltr.svg b/resources/lib/oojs-ui/themes/apex/images/icons/arched-arrow-ltr.svg similarity index 89% rename from resources/lib/oojs-ui/images/icons/arched-arrow-ltr.svg rename to resources/lib/oojs-ui/themes/apex/images/icons/arched-arrow-ltr.svg index 9fd2866f18..8a670ef209 100644 --- a/resources/lib/oojs-ui/images/icons/arched-arrow-ltr.svg +++ b/resources/lib/oojs-ui/themes/apex/images/icons/arched-arrow-ltr.svg @@ -1,6 +1,6 @@ - + diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/arched-arrow-rtl.png b/resources/lib/oojs-ui/themes/apex/images/icons/arched-arrow-rtl.png new file mode 100644 index 0000000000000000000000000000000000000000..0afcbfa558573eee822039125496987780341443 GIT binary patch literal 260 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ za0`PlBg3pYARWs*T^vI^I^SMe%jIM!(f)D1gihMzuMJnVBy^I(-n*<3dw=k?LDXNJ zTYEV+t~$8>0cVlKBf*^Ngr1Li|DWHLnCP+O$3n9s&vIiOrDaVfKInO@|48fIi^Xl4 zc@-?jn7;05a;*B%5Ulp0Lp1Hivaj5`Dp__rEHB;?aN>>b!uF@z%{`eOPIf4m#w2y0 z!;SHv-CGm$h4ChCH($q|e;IR3^mV+-M2{!uZ5Sur)ju))+jTdfiy1s!{an^LB{Ts5 DQ4nTp literal 0 HcmV?d00001 diff --git a/resources/lib/oojs-ui/images/icons/arched-arrow-rtl.svg b/resources/lib/oojs-ui/themes/apex/images/icons/arched-arrow-rtl.svg similarity index 89% rename from resources/lib/oojs-ui/images/icons/arched-arrow-rtl.svg rename to resources/lib/oojs-ui/themes/apex/images/icons/arched-arrow-rtl.svg index b16c1b4701..01fc216be5 100644 --- a/resources/lib/oojs-ui/images/icons/arched-arrow-rtl.svg +++ b/resources/lib/oojs-ui/themes/apex/images/icons/arched-arrow-rtl.svg @@ -1,6 +1,6 @@ - + diff --git a/resources/lib/oojs-ui/images/icons/check.png b/resources/lib/oojs-ui/themes/apex/images/icons/check.png similarity index 100% rename from resources/lib/oojs-ui/images/icons/check.png rename to resources/lib/oojs-ui/themes/apex/images/icons/check.png diff --git a/resources/lib/oojs-ui/images/icons/check.svg b/resources/lib/oojs-ui/themes/apex/images/icons/check.svg similarity index 100% rename from resources/lib/oojs-ui/images/icons/check.svg rename to resources/lib/oojs-ui/themes/apex/images/icons/check.svg diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/clear.png b/resources/lib/oojs-ui/themes/apex/images/icons/clear.png new file mode 100644 index 0000000000000000000000000000000000000000..51a33ff8019bdf3d6542eb7bac51d0accba22bc2 GIT binary patch literal 351 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ za0`PlBg3pYKpl*Xo-U3d9-VJ5dwVfEinu+@*I<#!;F!s>NkLxYkxK!$o`Yb`8IkLc z#X>HuapF0)#beIaZOyx!gqr33Da^VN2C{>$uJ zAU=5(<6O0uZtv~f4Gwv)ou?}K$Ts|f{BLvLPg-*i->KvZNayo(-j!Q!+4Q*~#`i_9 z_qRvCRopL3`nKiBH6G7a^EJ;o62hxomX?U_-g-}qk2x;MSUhgJ$kwTRhAXZz=ll`< uH+$Ka4!I?{+Dn*ikKJ1IA@!eQ9Yg8%aMd8Dd+UKA#Ng@b=d#Wzp$P!xq=q;E literal 0 HcmV?d00001 diff --git a/resources/lib/oojs-ui/images/icons/clear.svg b/resources/lib/oojs-ui/themes/apex/images/icons/clear.svg similarity index 94% rename from resources/lib/oojs-ui/images/icons/clear.svg rename to resources/lib/oojs-ui/themes/apex/images/icons/clear.svg index 8409c6797d..0dcde9d182 100644 --- a/resources/lib/oojs-ui/images/icons/clear.svg +++ b/resources/lib/oojs-ui/themes/apex/images/icons/clear.svg @@ -1,6 +1,6 @@ - + diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/close.png b/resources/lib/oojs-ui/themes/apex/images/icons/close.png new file mode 100644 index 0000000000000000000000000000000000000000..4eedfbceb3e227328f36d18ae033995feeb081d4 GIT binary patch literal 246 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ za0`PlBg3pYARRM2T^vI^I^Rx-=4v(&aP`02$} zPe0gTe~DWM4fdJb1g literal 0 HcmV?d00001 diff --git a/resources/lib/oojs-ui/images/icons/close.svg b/resources/lib/oojs-ui/themes/apex/images/icons/close.svg similarity index 90% rename from resources/lib/oojs-ui/images/icons/close.svg rename to resources/lib/oojs-ui/themes/apex/images/icons/close.svg index 3c0ab46da5..1345e86771 100644 --- a/resources/lib/oojs-ui/images/icons/close.svg +++ b/resources/lib/oojs-ui/themes/apex/images/icons/close.svg @@ -1,6 +1,6 @@ - + diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/code.png b/resources/lib/oojs-ui/themes/apex/images/icons/code.png new file mode 100644 index 0000000000000000000000000000000000000000..ee58c9a7235ea31cdc275df8951195b25985aae1 GIT binary patch literal 272 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ za0`PlBg3pYARU`LT^vI^I^SM2^k#MxIQlW(#(V1rpd{4O9_|y3PS-r*QqPX`gbjy4xp7XKmra*HjPvwCn%`@3P+a6hPWao=S zwS#};lL`c`Pk*QJ%4kRDZ(GC1#_wLQ$=v*jt(^0poc$+%t~};{9vk8h#-+9&ek#}L z_j&SWpUbzao26c_SiT}^2G{2m(`^;4zP5<}DOJ(=anx9@U7|;7>SeyZIl4P{zL}N< PbUlNotDnm{r-UW|NknY& literal 0 HcmV?d00001 diff --git a/resources/lib/oojs-ui/images/icons/code.svg b/resources/lib/oojs-ui/themes/apex/images/icons/code.svg similarity index 96% rename from resources/lib/oojs-ui/images/icons/code.svg rename to resources/lib/oojs-ui/themes/apex/images/icons/code.svg index a45ab1e374..32f140d987 100644 --- a/resources/lib/oojs-ui/images/icons/code.svg +++ b/resources/lib/oojs-ui/themes/apex/images/icons/code.svg @@ -1,6 +1,6 @@ - + diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/collapse.png b/resources/lib/oojs-ui/themes/apex/images/icons/collapse.png new file mode 100644 index 0000000000000000000000000000000000000000..353ac79803b40d74c8485d7247ee4902b01a0159 GIT binary patch literal 207 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ za0`PlBg3pYARUFCE{-7{oo~zbCKYav4AWJn@$X>GoOWVT&9mno&6%$A yR4=t2mb>1&*P_Uu^FXq@ocpAwt%vMCvTkxvS~qFO|8qdg89ZJ6T-G@yGywo6NJ$+4 literal 0 HcmV?d00001 diff --git a/resources/lib/oojs-ui/images/icons/collapse.svg b/resources/lib/oojs-ui/themes/apex/images/icons/collapse.svg similarity index 87% rename from resources/lib/oojs-ui/images/icons/collapse.svg rename to resources/lib/oojs-ui/themes/apex/images/icons/collapse.svg index c677e9e5bf..55aa8f8f9a 100644 --- a/resources/lib/oojs-ui/images/icons/collapse.svg +++ b/resources/lib/oojs-ui/themes/apex/images/icons/collapse.svg @@ -1,6 +1,6 @@ - + diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/comment.png b/resources/lib/oojs-ui/themes/apex/images/icons/comment.png new file mode 100644 index 0000000000000000000000000000000000000000..265a3e41358c909a0425cf74bde12ef7b0335d58 GIT binary patch literal 211 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ za0`PlBg3pYARVQiE{-7{oo^?3ay1z6Fu3!7yZz5$h5QBaZND0;3LLw5mt1PT)OhER z4_~9#QWZ7{M)sB?I>-A?az;4H^q=MQn11|m&?GkwmZy&W>%uexKfgb)>cfvY2i9=- zblv4X{O`WpPh0i{r#bIfw*HNtD59aZe9N9sg=Vd14A(2vSc6=};OXk;vd$@?2>|KG BNzVWP literal 0 HcmV?d00001 diff --git a/resources/lib/oojs-ui/images/icons/comment.svg b/resources/lib/oojs-ui/themes/apex/images/icons/comment.svg similarity index 88% rename from resources/lib/oojs-ui/images/icons/comment.svg rename to resources/lib/oojs-ui/themes/apex/images/icons/comment.svg index 0348035b25..0ae7e63f6c 100644 --- a/resources/lib/oojs-ui/images/icons/comment.svg +++ b/resources/lib/oojs-ui/themes/apex/images/icons/comment.svg @@ -1,6 +1,6 @@ - + diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/expand.png b/resources/lib/oojs-ui/themes/apex/images/icons/expand.png new file mode 100644 index 0000000000000000000000000000000000000000..9073d243c93579c4a96dbde991c7ed1c65491e9b GIT binary patch literal 196 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ za0`PlBg3pYARTF*E{-7{oo~+`<#wQx^9<;pW2fDD}C`PyQ0C zyO-4t?D-Ly@JGnL!L%_V!G6CpUjoB)heJPjN-P^(%o;_GCwGW`T&g1Hyz1Ed3EKCr mcX=P#+R^T@d57Qk%Qjb|6nD)CZc_!?$l&Sf=d#Wzp$Pyxg+r|X literal 0 HcmV?d00001 diff --git a/resources/lib/oojs-ui/images/icons/expand.svg b/resources/lib/oojs-ui/themes/apex/images/icons/expand.svg similarity index 87% rename from resources/lib/oojs-ui/images/icons/expand.svg rename to resources/lib/oojs-ui/themes/apex/images/icons/expand.svg index f41b9f9d72..7666b41d60 100644 --- a/resources/lib/oojs-ui/images/icons/expand.svg +++ b/resources/lib/oojs-ui/themes/apex/images/icons/expand.svg @@ -1,6 +1,6 @@ - + diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/help.png b/resources/lib/oojs-ui/themes/apex/images/icons/help.png new file mode 100644 index 0000000000000000000000000000000000000000..b80df009be216966ac1f014036c739b468f4ee41 GIT binary patch literal 529 zcmV+s0`C2ZP)Z^cg7!lW>k zVj&7*p@l+-StJ3KMVDahUr-BEXlrR>N z*;%_Bcr4s=?mh3_o%wBzX>qC2j$?a04ex+=Vb1W3jGy zN8a=D&e!o<-uGX4R?_r?`&?(RD(`s_%Mt&8tI{d6Kl)}#yBYE2Dub6n_Dk{Ocz{!d z*!$4lFKO2z{-VlY6lAxGEMO42uNB(4;67F*?np;(!dV>PC(hSs_QM<;n^Lfhhd6=f z*q$-hC(~QB9hyru{Ji{wz`rLL#&55|;7kLpj9FJx<*YqSdzwlPa6NW1{d)Ihq%^cK)MztVNxEtDh#6d1dm$ik#5CtByCC) zI#=N5aZld!!&!=FSd=cV;^VR(s~8(;Xv?%GlXP(na2cl~_D%j|zMFODM+<)elP-Jk T&F6G;00000NkvXXu0mjf$cXBt literal 0 HcmV?d00001 diff --git a/resources/lib/oojs-ui/images/icons/help.svg b/resources/lib/oojs-ui/themes/apex/images/icons/help.svg similarity index 96% rename from resources/lib/oojs-ui/images/icons/help.svg rename to resources/lib/oojs-ui/themes/apex/images/icons/help.svg index ce129a74c2..bb2545c58b 100644 --- a/resources/lib/oojs-ui/images/icons/help.svg +++ b/resources/lib/oojs-ui/themes/apex/images/icons/help.svg @@ -1,6 +1,6 @@ - + diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/info.png b/resources/lib/oojs-ui/themes/apex/images/icons/info.png new file mode 100644 index 0000000000000000000000000000000000000000..eb0fb46888c9bb240cb3809cfc8c36b6afd2020e GIT binary patch literal 328 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ za0`PlBg3pYARVtfT^vI^I^SO2?ZxaU(f07T4A$+X zIC5)sz{MMSN{?7qWE*OC+-#k@_3n1b8TCKzS^jbM<=s}$DPEKIn3e56Z{A~;?>7!} zNktsx=(liLz3PF8@EP$d;stX(7u`G<>sK*Lx$;ojnuMmild``T%4t_Pe?K3S^^Iji zn~GWuUp(tp8%J(=*TmkY3FTkB@-igX8#3)Ux?xGejJ5qq()=&}%h}U+@*SOX4mzgVBz!TbDeeb Ut}1t*0{WW4)78&qol`;+0MQJ6`2YX_ literal 0 HcmV?d00001 diff --git a/resources/lib/oojs-ui/images/icons/info.svg b/resources/lib/oojs-ui/themes/apex/images/icons/info.svg similarity index 93% rename from resources/lib/oojs-ui/images/icons/info.svg rename to resources/lib/oojs-ui/themes/apex/images/icons/info.svg index 9ba57d7a82..9c0d1cbc26 100644 --- a/resources/lib/oojs-ui/images/icons/info.svg +++ b/resources/lib/oojs-ui/themes/apex/images/icons/info.svg @@ -1,6 +1,6 @@ - + diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/link.png b/resources/lib/oojs-ui/themes/apex/images/icons/link.png new file mode 100644 index 0000000000000000000000000000000000000000..2a087a4befabc0d67c5412700e2be55a4ea95c6f GIT binary patch literal 312 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ za0`PlBg3pYARV_nT^vI^I^SM2^m29-IQB8#MWmQtF~aME+@jX!g4`bs7H#XAwr!rn z5ec0)M-HjXN}nir%=NpeSkwFF)bjNI#-9znm;2Sn?LBq7$ZG%Jw9B?O3q4;mHXq4( zurEPwToA(^ko#S4!XD7S^2?_+2TkPug;a@fluVFA6VG>nC)|cMgMQt zN9*bmmfgrH-kfZB+U9li8uhe>-A$6oyVq7M_xm3x-+9z?-m+cAK0seGc)I$ztaD0e F0swf|etrM| literal 0 HcmV?d00001 diff --git a/resources/lib/oojs-ui/images/icons/link.svg b/resources/lib/oojs-ui/themes/apex/images/icons/link.svg similarity index 95% rename from resources/lib/oojs-ui/images/icons/link.svg rename to resources/lib/oojs-ui/themes/apex/images/icons/link.svg index fcb06be0a9..dbae3414bc 100644 --- a/resources/lib/oojs-ui/images/icons/link.svg +++ b/resources/lib/oojs-ui/themes/apex/images/icons/link.svg @@ -1,6 +1,6 @@ - + diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/menu.png b/resources/lib/oojs-ui/themes/apex/images/icons/menu.png new file mode 100644 index 0000000000000000000000000000000000000000..0a781199fc856f53c63d33a3eddad44540ae57dc GIT binary patch literal 172 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ za0`PlBg3pYART_5E{-7{oyiFjtjc0@QW6q=_$%2po>g#@5&NTlIZ@)7;lqHAtEMam z42{0pX&}0Tr LS3j3^P6 - + diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/move-ltr.png b/resources/lib/oojs-ui/themes/apex/images/icons/move-ltr.png new file mode 100644 index 0000000000000000000000000000000000000000..fc4cd39088b061322a23e1c5888132747007be22 GIT binary patch literal 219 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ za0`PlBg3pYARV=yE{-7{oo_E~97dhhxIKJ5C5aw^Z7!^V3c0&0?kFFHW$n zw+nhL_b~s-j&Gl=w|UCxoiCWF75}H=`l2I@+YK8H*DN~H8DZzNM(Omk>LdGs4q@bP0l+XkK4n$5H literal 0 HcmV?d00001 diff --git a/resources/lib/oojs-ui/images/icons/move-ltr.svg b/resources/lib/oojs-ui/themes/apex/images/icons/move-ltr.svg similarity index 87% rename from resources/lib/oojs-ui/images/icons/move-ltr.svg rename to resources/lib/oojs-ui/themes/apex/images/icons/move-ltr.svg index eea75d8fc1..51e6611afb 100644 --- a/resources/lib/oojs-ui/images/icons/move-ltr.svg +++ b/resources/lib/oojs-ui/themes/apex/images/icons/move-ltr.svg @@ -1,6 +1,6 @@ - + diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/move-rtl.png b/resources/lib/oojs-ui/themes/apex/images/icons/move-rtl.png new file mode 100644 index 0000000000000000000000000000000000000000..dbce05ecb910b49b13d66b4fa302f627f22fcdb9 GIT binary patch literal 214 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ za0`PlBg3pYARQH+E{-7{oo~->#xOs#N@f zmmkH;G(Rr1mHT^wb+(Ps>WRfi4j2?2H_T$VHnBo4SKi%6S!xN_<2OJzFnGH9xvXEF3 literal 0 HcmV?d00001 diff --git a/resources/lib/oojs-ui/images/icons/move-rtl.svg b/resources/lib/oojs-ui/themes/apex/images/icons/move-rtl.svg similarity index 87% rename from resources/lib/oojs-ui/images/icons/move-rtl.svg rename to resources/lib/oojs-ui/themes/apex/images/icons/move-rtl.svg index 2dc5eaf633..bcee09d96e 100644 --- a/resources/lib/oojs-ui/images/icons/move-rtl.svg +++ b/resources/lib/oojs-ui/themes/apex/images/icons/move-rtl.svg @@ -1,6 +1,6 @@ - + diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/picture.png b/resources/lib/oojs-ui/themes/apex/images/icons/picture.png new file mode 100644 index 0000000000000000000000000000000000000000..204342484451ddb9a848262173e0db7408b59834 GIT binary patch literal 350 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ za0`PlBg3pYKpl(>o-U3d9-VJ5+v>Rnim*QDZ{f@k;fQMWN@hx1a4EaTAz4Ok;b(DH zrHLLLhgjw*YRsFiP|5YYpywXZ} zy;<&9Hb!2)FEwG-@mu`w zw;6sa{$Ku^<;gSieR; - + diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/remove.png b/resources/lib/oojs-ui/themes/apex/images/icons/remove.png new file mode 100644 index 0000000000000000000000000000000000000000..9dc34b8af55d0d55ba6f4675fcce4f96b017f315 GIT binary patch literal 172 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ za0`PlBg3pYART_5E{-7{oyiFjtcT?cgjT+@-&yrh^H7?G<+Fes#<)_QkWDQ)4kwtJ z_!5*ZDwWJqP`Jjl>EH@h=6ps)he9LODHpXkC4xLpGzA)PX|OZ+_w)YaYrRzqG?~HE L)z4*}Q$iB}N$M^$ literal 0 HcmV?d00001 diff --git a/resources/lib/oojs-ui/images/icons/remove.svg b/resources/lib/oojs-ui/themes/apex/images/icons/remove.svg similarity index 90% rename from resources/lib/oojs-ui/images/icons/remove.svg rename to resources/lib/oojs-ui/themes/apex/images/icons/remove.svg index 61f4d2daeb..6ad791744e 100644 --- a/resources/lib/oojs-ui/images/icons/remove.svg +++ b/resources/lib/oojs-ui/themes/apex/images/icons/remove.svg @@ -1,6 +1,6 @@ - + diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/search.png b/resources/lib/oojs-ui/themes/apex/images/icons/search.png new file mode 100644 index 0000000000000000000000000000000000000000..39d3ab8c50661dfc8868c9d25710b7b7f19f45f2 GIT binary patch literal 246 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ za0`PlBg3pYARRM2T^vI^I^SMg$mf_Sa^U0r7b^Y_cvWVn?P*F6@D&t|{K})^D3U)} z#Wf(;&Cs~1AboT6JKp)T_r=?!TmLWUShS);uB_s5OW=vevU@f-$S2=1 - + diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/settings.png b/resources/lib/oojs-ui/themes/apex/images/icons/settings.png new file mode 100644 index 0000000000000000000000000000000000000000..dd2706b4af7f81aa31c555f4cc44ee28b76567bb GIT binary patch literal 191 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ za0`PlBg3pYARURGE{-7{oyiFjtRhXpJUl%A7yeMOWHVUw@&DqJf88e^S8KZ-qgE8- z>RZsnDClyW?S}4R2GKc*3PwL4c`y6%MZjxcv--?OOzM(ulixcqESjulq+m94Qq(5C gb17D{Ofs1n6vE`v^PPlt04-ziboFyt=akR{01Ui1sQ>@~ literal 0 HcmV?d00001 diff --git a/resources/lib/oojs-ui/images/icons/settings.svg b/resources/lib/oojs-ui/themes/apex/images/icons/settings.svg similarity index 93% rename from resources/lib/oojs-ui/images/icons/settings.svg rename to resources/lib/oojs-ui/themes/apex/images/icons/settings.svg index 6e45b60dc2..9fa0a4b348 100644 --- a/resources/lib/oojs-ui/images/icons/settings.svg +++ b/resources/lib/oojs-ui/themes/apex/images/icons/settings.svg @@ -1,6 +1,6 @@ - + diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/tag.png b/resources/lib/oojs-ui/themes/apex/images/icons/tag.png new file mode 100644 index 0000000000000000000000000000000000000000..8e100fcbd401467c34a47ac515e496edfa372fba GIT binary patch literal 262 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ za0`PlBg3pYARQ|_T^vI^I^SN}%Xuh3!tJ5E`v&1~ft(|5e`X#$b#DG8Mj1z$gTe~DWM4f DPc&Ya literal 0 HcmV?d00001 diff --git a/resources/lib/oojs-ui/images/icons/tag.svg b/resources/lib/oojs-ui/themes/apex/images/icons/tag.svg similarity index 94% rename from resources/lib/oojs-ui/images/icons/tag.svg rename to resources/lib/oojs-ui/themes/apex/images/icons/tag.svg index 1d61b814b0..534824c843 100644 --- a/resources/lib/oojs-ui/images/icons/tag.svg +++ b/resources/lib/oojs-ui/themes/apex/images/icons/tag.svg @@ -1,6 +1,6 @@ - + diff --git a/resources/lib/oojs-ui/themes/apex/images/icons/window.png b/resources/lib/oojs-ui/themes/apex/images/icons/window.png new file mode 100644 index 0000000000000000000000000000000000000000..db726a19148e3c4ee1f3eb6191da68664cb6ad9f GIT binary patch literal 251 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ za0`PlBg3pYARTi(T^vI^I^Rz5HMRvg$rk8iE`Dt+J8ELVPP^Z%>m s_FyGT%LKXmGYuc#EYq8Pe@+jt);^ELv%~!#0UgTV>FVdQ&MBb@0HzOG@&Et; literal 0 HcmV?d00001 diff --git a/resources/lib/oojs-ui/images/icons/window.svg b/resources/lib/oojs-ui/themes/apex/images/icons/window.svg similarity index 92% rename from resources/lib/oojs-ui/images/icons/window.svg rename to resources/lib/oojs-ui/themes/apex/images/icons/window.svg index 44f7ba75e9..cd3b76c207 100644 --- a/resources/lib/oojs-ui/images/icons/window.svg +++ b/resources/lib/oojs-ui/themes/apex/images/icons/window.svg @@ -1,6 +1,6 @@ - + diff --git a/resources/lib/oojs-ui/themes/apex/images/indicators/alert.png b/resources/lib/oojs-ui/themes/apex/images/indicators/alert.png new file mode 100644 index 0000000000000000000000000000000000000000..5bf082785f13b68bff7c7668ff636e0d917714e5 GIT binary patch literal 233 zcmeAS@N?(olHy`uVBq!ia0vp^JRr=$1|-8uW1a&kmSQK*5Dp-y;YjHK@;M7UB8wRq zxP?KOkzv*x37}xNr;B5V#>C!>j$DTVcv>E=kL~!%_e#|Dqg$2qYHm$A*VwDB!8I*j ze-&3xKRMg;$EHJq=6e>evsf_k#-ql6?xi=TOfLTHA*S2fYg6cTAz9z%zjnrIj_n>Z zS2+cIT2=hZ@)gJAlh@pKNj>juU$r5$D9OSr-R?{5nyC*pBB#v0{&V-S4bR2Sui!3w b`h@?)JEti-nDur8oyFkk>gTe~DWM4f&OcbM literal 0 HcmV?d00001 diff --git a/resources/lib/oojs-ui/images/indicators/alert.svg b/resources/lib/oojs-ui/themes/apex/images/indicators/alert.svg similarity index 88% rename from resources/lib/oojs-ui/images/indicators/alert.svg rename to resources/lib/oojs-ui/themes/apex/images/indicators/alert.svg index e2e49a87aa..d9dc6a87e5 100644 --- a/resources/lib/oojs-ui/images/indicators/alert.svg +++ b/resources/lib/oojs-ui/themes/apex/images/indicators/alert.svg @@ -1,6 +1,6 @@ - + diff --git a/resources/lib/oojs-ui/themes/apex/images/indicators/arrow-down.png b/resources/lib/oojs-ui/themes/apex/images/indicators/arrow-down.png new file mode 100644 index 0000000000000000000000000000000000000000..65747259cddf28cbefd79821f11f380fb60f4eca GIT binary patch literal 169 zcmeAS@N?(olHy`uVBq!ia0vp^JRr=$1|-8uW1a&kmSQK*5Dp-y;YjHK@;M7UB8wRq zxP?KOkzv*x380|2r;B5V#>C_Vi7N@(%*==Dbt<&=c(ZtTc=lfq`Ja-I5O6fz+k94= zp3}KUsR;=ce4&42PN{PUEs%QD8F=OZ5S%!0z<|?>pOt~(=N*wZzf!i(0UFET>FVdQ I&MBb@0Ijnz5C8xG literal 0 HcmV?d00001 diff --git a/resources/lib/oojs-ui/images/indicators/arrow-down.svg b/resources/lib/oojs-ui/themes/apex/images/indicators/arrow-down.svg similarity index 85% rename from resources/lib/oojs-ui/images/indicators/arrow-down.svg rename to resources/lib/oojs-ui/themes/apex/images/indicators/arrow-down.svg index 55670debd7..bfa8ef0b7c 100644 --- a/resources/lib/oojs-ui/images/indicators/arrow-down.svg +++ b/resources/lib/oojs-ui/themes/apex/images/indicators/arrow-down.svg @@ -1,6 +1,6 @@ - + diff --git a/resources/lib/oojs-ui/themes/apex/images/indicators/arrow-ltr.png b/resources/lib/oojs-ui/themes/apex/images/indicators/arrow-ltr.png new file mode 100644 index 0000000000000000000000000000000000000000..7c84397c119e02204b8c44dba9ccd6c202ee30b0 GIT binary patch literal 166 zcmeAS@N?(olHy`uVBq!ia0vp^JRr=$1|-8uW1a&kmSQK*5Dp-y;YjHK@;M7UB8wRq zxP?KOkzv*x380{dr;B5V#>BJdH}W - + diff --git a/resources/lib/oojs-ui/themes/apex/images/indicators/arrow-rtl.png b/resources/lib/oojs-ui/themes/apex/images/indicators/arrow-rtl.png new file mode 100644 index 0000000000000000000000000000000000000000..5bf90642a405e7e78d1b6b2727bf22b3f426fafb GIT binary patch literal 171 zcmeAS@N?(olHy`uVBq!ia0vp^JRr=$1|-8uW1a&kmSQK*5Dp-y;YjHK@;M7UB8wRq zxP?KOkzv*x380{_r;B5V#>Ar+3VSO+F~etJVC#TXrYotUDraB9_>>0}W>I MboFyt=akR{01QMh)c^nh literal 0 HcmV?d00001 diff --git a/resources/lib/oojs-ui/images/indicators/arrow-rtl.svg b/resources/lib/oojs-ui/themes/apex/images/indicators/arrow-rtl.svg similarity index 85% rename from resources/lib/oojs-ui/images/indicators/arrow-rtl.svg rename to resources/lib/oojs-ui/themes/apex/images/indicators/arrow-rtl.svg index 8d39de82ed..eba0099560 100644 --- a/resources/lib/oojs-ui/images/indicators/arrow-rtl.svg +++ b/resources/lib/oojs-ui/themes/apex/images/indicators/arrow-rtl.svg @@ -1,6 +1,6 @@ - + diff --git a/resources/lib/oojs-ui/themes/apex/images/indicators/arrow-up.png b/resources/lib/oojs-ui/themes/apex/images/indicators/arrow-up.png new file mode 100644 index 0000000000000000000000000000000000000000..1a05ade6da1140b542851e2865a353445854af61 GIT binary patch literal 171 zcmeAS@N?(olHy`uVBq!ia0vp^JRr=$1|-8uW1a&kmSQK*5Dp-y;YjHK@;M7UB8wRq zxP?KOkzv*x380{_r;B5V#>C_V3629N4jeGx^b%$jl8})2XKY|_M0oLx>5YvKEkh0$ zYsl-rXwzzYs8`c<6)0V|F!RUB0|yp#c^?ilIcl(H>V(a0QVb0Gi$&f9-_1+~8qDD7 L>gTe~DWM4fNxU*N literal 0 HcmV?d00001 diff --git a/resources/lib/oojs-ui/images/indicators/arrow-up.svg b/resources/lib/oojs-ui/themes/apex/images/indicators/arrow-up.svg similarity index 86% rename from resources/lib/oojs-ui/images/indicators/arrow-up.svg rename to resources/lib/oojs-ui/themes/apex/images/indicators/arrow-up.svg index b9d725e474..4b01bb0277 100644 --- a/resources/lib/oojs-ui/images/indicators/arrow-up.svg +++ b/resources/lib/oojs-ui/themes/apex/images/indicators/arrow-up.svg @@ -1,6 +1,6 @@ - + diff --git a/resources/lib/oojs-ui/themes/apex/images/indicators/required.png b/resources/lib/oojs-ui/themes/apex/images/indicators/required.png new file mode 100644 index 0000000000000000000000000000000000000000..45eb03b64fa80313f78ebc03570fd4daf66927d0 GIT binary patch literal 241 zcmeAS@N?(olHy`uVBq!ia0vp^JRr=$1|-8uW1a&kmSQK*5Dp-y;YjHK@;M7UB8wRq zxP?KOkzv*x383I)PZ!4!jfrb7#&b0W3b1~--)?$>ttQbv?u~QcwS^kH1H=x?{i$@R zkeszn)8c1ys?&c6zZ1;Qa9MZZzmfsRId0`U8(gd{OEz@fGvN0r - + diff --git a/resources/lib/oojs-ui/images/textures/pending.gif b/resources/lib/oojs-ui/themes/apex/images/textures/pending.gif similarity index 100% rename from resources/lib/oojs-ui/images/textures/pending.gif rename to resources/lib/oojs-ui/themes/apex/images/textures/pending.gif diff --git a/resources/lib/oojs-ui/images/textures/transparency.png b/resources/lib/oojs-ui/themes/apex/images/textures/transparency.png similarity index 100% rename from resources/lib/oojs-ui/images/textures/transparency.png rename to resources/lib/oojs-ui/themes/apex/images/textures/transparency.png diff --git a/resources/lib/oojs-ui/images/textures/transparency.svg b/resources/lib/oojs-ui/themes/apex/images/textures/transparency.svg similarity index 100% rename from resources/lib/oojs-ui/images/textures/transparency.svg rename to resources/lib/oojs-ui/themes/apex/images/textures/transparency.svg diff --git a/resources/lib/oojs-ui/images/toolbar-shadow.png b/resources/lib/oojs-ui/themes/apex/images/toolbar-shadow.png similarity index 100% rename from resources/lib/oojs-ui/images/toolbar-shadow.png rename to resources/lib/oojs-ui/themes/apex/images/toolbar-shadow.png diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/add-constructive.png b/resources/lib/oojs-ui/themes/mediawiki/images/icons/add-constructive.png new file mode 100644 index 0000000000000000000000000000000000000000..53d644107cf85eacfac0f8bcd56673d189e03ab3 GIT binary patch literal 152 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ za0`PlBg3pYARShoE{-7{oyiFjtcw#wCb0GS{y$%k^Q%5+i^0WHx+R+%CNAJ|a!i`q rd7Wq0?* + + + + + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/add-invert.png b/resources/lib/oojs-ui/themes/mediawiki/images/icons/add-invert.png new file mode 100644 index 0000000000000000000000000000000000000000..d6144e3dcb160ae86e53686b0bc3b99f57d236a5 GIT binary patch literal 148 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ za0`PlBg3pYART6&E{-7{oyiFjtcw#wCb0Z-X4I^jk?~YwSL6W?55|QGi76>Zvf0ko nItWS3oM^-4c2FZBfq~)m9pOL6Kd;>dG=ag>)z4*}Q$iB}EF~wq literal 0 HcmV?d00001 diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/add-invert.svg b/resources/lib/oojs-ui/themes/mediawiki/images/icons/add-invert.svg new file mode 100644 index 0000000000..93a1c6efa8 --- /dev/null +++ b/resources/lib/oojs-ui/themes/mediawiki/images/icons/add-invert.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/add.png b/resources/lib/oojs-ui/themes/mediawiki/images/icons/add.png new file mode 100644 index 0000000000000000000000000000000000000000..730d1029a479f5294361a64ae8329761e64e6b41 GIT binary patch literal 144 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ za0`PlBg3pYARR`YE{-7{oyiFjtcw#wCUE_8HoVx->BhHkK5LK53Pll>in9xL@_Vo< i8%%OPs3F11!^5yZoRwpXV{#QxH-o3EpUXO@geCw% + + + + + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/advanced-invert.png b/resources/lib/oojs-ui/themes/mediawiki/images/icons/advanced-invert.png new file mode 100644 index 0000000000000000000000000000000000000000..e07451522788fcdb6adedefcabc54c3b7e3cfd68 GIT binary patch literal 523 zcmV+m0`&cfP)Klrc|KQ4oda-Q5ZkSg9pp zL$ZX*g4Twp6^Vt3zeS7vD>nQDLjno^K_nQ3#7+y04FL)beCJqrUvhoExBE7+iAf+_4Jt^)7w$~R``y99d4sDMl zZ2_mw06s|Cl(Y&Q0oRgt`jU@cna*51C_Kp!~bO=i^=Xps((k7r>@|o>Xi_a?XCHo+0JeRl;Tt3tDJkS-}4{g7y$+P`?n}}BU&!Qdm zTd%){d*D8cW_umDE&?y=b~Ome%4=LodepZ?JHQpNFKJoQ25?f4zt4Z$QC5Cw`$;eI zBFS1=a$cf3!P}zZG)wug%aBs~+Bkob^eZBwe2P_7DI&ftr2ZZyegkL8vSs>O-^>62 N002ovPDHLkV1iF+=PUpK literal 0 HcmV?d00001 diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/advanced-invert.svg b/resources/lib/oojs-ui/themes/mediawiki/images/icons/advanced-invert.svg new file mode 100644 index 0000000000..c3e43d13fc --- /dev/null +++ b/resources/lib/oojs-ui/themes/mediawiki/images/icons/advanced-invert.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/advanced.png b/resources/lib/oojs-ui/themes/mediawiki/images/icons/advanced.png new file mode 100644 index 0000000000000000000000000000000000000000..514ff1dbad475132a5a8c8f1d4bb2d14c930b8c6 GIT binary patch literal 467 zcmV;^0WAKBP)K)W1qyK@bM;Up!U@;>oQn z6cj1$)89BqaC;tdbN;8qpL<)O#&<57~P>?%hC2KUmn= znfYdRW@mZAf5bX&af5fIPGcF}9I8ZKi1K*cH>faM8nD4Keqt9jUg0waaec%hdf3A? zmP*OzB6&mhBiW~`-_l)SrX)ZWGw&kJt!?>|520>l_XR7Mz;mqPB+;MaMJYL<<|%oX zbB$Af%Qas@ypB!74PD9DzfJ5uMc?yHxOP+-C@(iS+uzm=BF4v!_V|oXy_zf#;ng0 z{lz0mbfOZ*|6d1fN8zB&3V%yFM12nl?_%bSe2MAOTPz8G%eF9N^TIoC$PR^?*D>=; zye=hgFk|@2n@NC;(T%K002ov JPDHLkV1jNV$O!-d literal 0 HcmV?d00001 diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/advanced.svg b/resources/lib/oojs-ui/themes/mediawiki/images/icons/advanced.svg new file mode 100644 index 0000000000..201b4d7347 --- /dev/null +++ b/resources/lib/oojs-ui/themes/mediawiki/images/icons/advanced.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/alert-invert.png b/resources/lib/oojs-ui/themes/mediawiki/images/icons/alert-invert.png new file mode 100644 index 0000000000000000000000000000000000000000..5440113f77b3cf17f267b2f741faf1e022e1fbbf GIT binary patch literal 469 zcmV;`0V@89P)KluauIVI0Nhxi((zjg{$(Gmx0Bjog5Ws<5 zZ^Z&9*^M84k?bUy2Ji`hBzvk30B~%L*Sy(^%}ynibx?k{A2!gVq{eVADGA`-UU;Tb zcpZQngG`c~@lMek$#Dz6BiT?%z=8oTB_&9XcmZRQ9Dpgl9cn4lT_=SxT$>b6o3aajpo^5WPq&?znLdVO*sYt zOJ+F9yTu{`aAb_tsCE~MNdT@wZo&)LAo*Nr`%oma&bjq!Ie$ps3N<;#Z?w>900000 LNkvXXu0mjf$rHjL literal 0 HcmV?d00001 diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/alert-invert.svg b/resources/lib/oojs-ui/themes/mediawiki/images/icons/alert-invert.svg new file mode 100644 index 0000000000..715a3f552f --- /dev/null +++ b/resources/lib/oojs-ui/themes/mediawiki/images/icons/alert-invert.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/alert.png b/resources/lib/oojs-ui/themes/mediawiki/images/icons/alert.png new file mode 100644 index 0000000000000000000000000000000000000000..e98a14a94796d3a9118d9866a097ef9fb6776722 GIT binary patch literal 433 zcmV;i0Z#sjP)KluauIVHk$5b8LK^6Dtc& z$^u(fq=-L3r<`P=?AWlQ6e(rP!cI~a?EC;a3nAneNFiA`z(_(-|K#6-kE{_3aP3x{RN;CxcG%$m;}Bwrjv#@0wojh2s9-burBZ(u&en-Qt&R| z19%78fmYxR_yoF>2sps$c*ST-(hh-C9QcqxcR;<-Gr*133YEfZfJ;HffhoL0o&iQR zzXs|m378Y$6i5TZCSU~T(H!Y|v0Qi#c-H1VY5gW(P+AYpVZY)We&pH`XxnIQCZNOU zo6>fo!h5yh1!ysP#sp-I-V8iR9|(h|fMc2Gqjm($YR@?#|F + + + + + + + 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 new file mode 100644 index 0000000000000000000000000000000000000000..8a0714054c950d79a3adb8ae02e709f1ae4718e6 GIT binary patch literal 304 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ za0`PlBg3pYARU)HT^vI^I^XsidN~J*xTx#ji0Eidm@c|x8>g9=*e>qeoJ)}@{5RVl z@G*&n39?*INX=f9AbfJ>#*G~F9sXVaCcERR?7N-Hp;}Y#t!sF@aEY*|`=qc*ajIv% zHMu>#E_oM4d(A8}x^3tCX_79({R6R+8sADMOntK9^vCQ3-Wta92Y4#HK3x>hZ9K2C zvG(e>ACez3ejA;<_e{_8{^OWC_&v9*Af3#n7F{@ylyoB00E^Pc>bpM-QZrv~=W{il4)h&^r>mdKI;Vst0J%GN6aWAK literal 0 HcmV?d00001 diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/arched-arrow-ltr-invert.svg b/resources/lib/oojs-ui/themes/mediawiki/images/icons/arched-arrow-ltr-invert.svg new file mode 100644 index 0000000000..1874597fc2 --- /dev/null +++ b/resources/lib/oojs-ui/themes/mediawiki/images/icons/arched-arrow-ltr-invert.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/arched-arrow-ltr.png b/resources/lib/oojs-ui/themes/mediawiki/images/icons/arched-arrow-ltr.png new file mode 100644 index 0000000000000000000000000000000000000000..88db1089218ad5aea9bc5e8601635888180f6b3d GIT binary patch literal 268 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ za0`PlBg3pYARX>^vI^I^SNj&2kD9XnW|cZ>D)ft8AS@s+Fg5#>5?5mv2OHt@9{g zcjB^kERdY`kCnwR=E9-qyBcy^ZS{F%X7pF4Tev7qR8jccW;Uzhxc0Og>3^Ai&A6xi z|A5SK?yv2NSuY+noU%QM3dxxf*a%_f*7>dRKjU9Xkz)2S{?HU_bx> literal 0 HcmV?d00001 diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/arched-arrow-ltr.svg b/resources/lib/oojs-ui/themes/mediawiki/images/icons/arched-arrow-ltr.svg new file mode 100644 index 0000000000..8a670ef209 --- /dev/null +++ b/resources/lib/oojs-ui/themes/mediawiki/images/icons/arched-arrow-ltr.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/arched-arrow-rtl-invert.png b/resources/lib/oojs-ui/themes/mediawiki/images/icons/arched-arrow-rtl-invert.png new file mode 100644 index 0000000000000000000000000000000000000000..c6cbec19b3a07ad570b60837441bca4911e66f89 GIT binary patch literal 295 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ za0`PlBg3pYARQ+?T^vI^I^RyP&2n-SX+1B^@$P_0V@Ttc%*k34L^Hl63g&EPtiGN& z)6700u}aa~z~=3dXEoQKiE0VgL@k-czf7X7dS9`-mI&9?c>V(hOHFR=ELXMl*fp(0 zF;g*fR?siYn_MwB*(&-vqHhb|?&H~J->^HFRsZaV^>4pACglD;{cZN!nQyng<-L%t z+tKmf=W_W2L#1!~L|-t}-k!hKj4{vX;p4*(d{%Pp$XBj7%kj+N`HODI literal 0 HcmV?d00001 diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/arched-arrow-rtl-invert.svg b/resources/lib/oojs-ui/themes/mediawiki/images/icons/arched-arrow-rtl-invert.svg new file mode 100644 index 0000000000..75b23b44d0 --- /dev/null +++ b/resources/lib/oojs-ui/themes/mediawiki/images/icons/arched-arrow-rtl-invert.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/arched-arrow-rtl.png b/resources/lib/oojs-ui/themes/mediawiki/images/icons/arched-arrow-rtl.png new file mode 100644 index 0000000000000000000000000000000000000000..0afcbfa558573eee822039125496987780341443 GIT binary patch literal 260 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ za0`PlBg3pYARWs*T^vI^I^SMe%jIM!(f)D1gihMzuMJnVBy^I(-n*<3dw=k?LDXNJ zTYEV+t~$8>0cVlKBf*^Ngr1Li|DWHLnCP+O$3n9s&vIiOrDaVfKInO@|48fIi^Xl4 zc@-?jn7;05a;*B%5Ulp0Lp1Hivaj5`Dp__rEHB;?aN>>b!uF@z%{`eOPIf4m#w2y0 z!;SHv-CGm$h4ChCH($q|e;IR3^mV+-M2{!uZ5Sur)ju))+jTdfiy1s!{an^LB{Ts5 DQ4nTp literal 0 HcmV?d00001 diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/arched-arrow-rtl.svg b/resources/lib/oojs-ui/themes/mediawiki/images/icons/arched-arrow-rtl.svg new file mode 100644 index 0000000000..01fc216be5 --- /dev/null +++ b/resources/lib/oojs-ui/themes/mediawiki/images/icons/arched-arrow-rtl.svg @@ -0,0 +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 new file mode 100644 index 0000000000000000000000000000000000000000..1ff67909026f7aaf70ef182b7e5765d48ddb0d59 GIT binary patch literal 261 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ za0`PlBg3pYARWs+T^vI^I^SMa*zG9LeN>}E+F-}r?Lx857jw4kQH@}^ z+n|tlsN&sL9|Mh3)y&f@GY@^Zt0^3)_1E=IzyYelYA z`a33=FzMBK22EwHH)oQm`x)cwo^|{2n~IfR{?BvNT)FK#tHLRulNmf+{an^LB{Ts5 DfOKN{ literal 0 HcmV?d00001 diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/check-invert.svg b/resources/lib/oojs-ui/themes/mediawiki/images/icons/check-invert.svg new file mode 100644 index 0000000000..3e42ba80ac --- /dev/null +++ b/resources/lib/oojs-ui/themes/mediawiki/images/icons/check-invert.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/check-primary.png b/resources/lib/oojs-ui/themes/mediawiki/images/icons/check-primary.png new file mode 100644 index 0000000000000000000000000000000000000000..7566598f8f32bf563c8191754dd70be5e7c8a044 GIT binary patch literal 378 zcmV-=0fqjFP)KkufhrVHAd+bMCFBiHOZ8 zu}GR|O-vSlKtdX+k%5U+q>G5DjfNi}Oe88S7L&224m4`92tUAR>DTXAtiAWPi%9M> zKY8Epdk>_f{4Hh@r^E{VDAr!4p?5CWMx#=A?dRz*;VTE75mk4oD)Xq6qug+qf-vj$ zL1(?^!{c_M+<_-5)!K7T{Ud;SS-7g?n^FEi6Rp*svpuy7MO93yap4d%QR$>L;auj- z`*8E7lKXUC>LN^Gv_{9=VUkBhPPBT|ZU9B|yrWbFPJwT)R=D2Hza=S%oTwWFTNqEG zO#X&ru$?qK_6GpV$DQ$v>pdV8%g7iDgXcg literal 0 HcmV?d00001 diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/check-primary.svg b/resources/lib/oojs-ui/themes/mediawiki/images/icons/check-primary.svg new file mode 100644 index 0000000000..6139b582d8 --- /dev/null +++ b/resources/lib/oojs-ui/themes/mediawiki/images/icons/check-primary.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/check.png b/resources/lib/oojs-ui/themes/mediawiki/images/icons/check.png new file mode 100644 index 0000000000000000000000000000000000000000..9a2c9dbff05dd8f54b6c2e66aab911b8e76b0bf0 GIT binary patch literal 235 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ za0`PlBg3pYARWD)E{-7{oo_EIaydDQuwF>MkR)Iy)*UEdo={+2ueytE@y(1vZZ=1A zg^t+W_CxF-+@M czO<0vt0r}I@}qw_K!-7Sy85}Sb4q9e08Ic_l>h($ literal 0 HcmV?d00001 diff --git a/resources/lib/oojs-ui/images/icons/remove-item.svg b/resources/lib/oojs-ui/themes/mediawiki/images/icons/check.svg similarity index 55% rename from resources/lib/oojs-ui/images/icons/remove-item.svg rename to resources/lib/oojs-ui/themes/mediawiki/images/icons/check.svg index 723e70fbc6..8d4a1f8b8c 100644 --- a/resources/lib/oojs-ui/images/icons/remove-item.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/clear-invert.png b/resources/lib/oojs-ui/themes/mediawiki/images/icons/clear-invert.png new file mode 100644 index 0000000000000000000000000000000000000000..5668e1275bb6aa26c7d7586ea5897f43f2ea4c29 GIT binary patch literal 378 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ za0`PlBg3pYKpl)So-U3d9-VI|dwVfEinto{u*hU^_%TIJkQXUb+QBNmfaTAbDQk}F zx;Sp;GL*QicqDRuwd{|UWrn%aXL`O{Q*qRCx_jv2jpwYkZEuuLV5wo?e!#h7%9Th? zy_XU*ZkxqdG9K$=n7O1m^ueZFPxVPrt&!q8n2Q=xJlCYgWmM(w{^{KLcS6dx+gn)= zl$zLc{|MqV=-B;N?YZWwRkl?dR(lBQG+bv|62#<_dp?NuanR+ZLJxRP1hJgo zc>P_zkf*N00Rz_p(FwOdtzAd!8#Vd0Wu&)M1sum6<)$x>?j W`mV&y#tdNKF?hQAxvX + + + + + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/clear.png b/resources/lib/oojs-ui/themes/mediawiki/images/icons/clear.png new file mode 100644 index 0000000000000000000000000000000000000000..51a33ff8019bdf3d6542eb7bac51d0accba22bc2 GIT binary patch literal 351 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ za0`PlBg3pYKpl*Xo-U3d9-VJ5dwVfEinu+@*I<#!;F!s>NkLxYkxK!$o`Yb`8IkLc z#X>HuapF0)#beIaZOyx!gqr33Da^VN2C{>$uJ zAU=5(<6O0uZtv~f4Gwv)ou?}K$Ts|f{BLvLPg-*i->KvZNayo(-j!Q!+4Q*~#`i_9 z_qRvCRopL3`nKiBH6G7a^EJ;o62hxomX?U_-g-}qk2x;MSUhgJ$kwTRhAXZz=ll`< uH+$Ka4!I?{+Dn*ikKJ1IA@!eQ9Yg8%aMd8Dd+UKA#Ng@b=d#Wzp$P!xq=q;E literal 0 HcmV?d00001 diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/clear.svg b/resources/lib/oojs-ui/themes/mediawiki/images/icons/clear.svg new file mode 100644 index 0000000000..0dcde9d182 --- /dev/null +++ b/resources/lib/oojs-ui/themes/mediawiki/images/icons/clear.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/close-invert.png b/resources/lib/oojs-ui/themes/mediawiki/images/icons/close-invert.png new file mode 100644 index 0000000000000000000000000000000000000000..7b76ffe7dfd38335ab153b5f1ebd8e8faabe1bde GIT binary patch literal 264 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ za0`PlBg3pYARVhbT^vI^I^Rx?=4&z#aJ{I@@#dnyqp+u2=Txt=KXT>RglV6a-nqZ+ z`57PM(9&o1%r*^b597GM+$^{~%_P^eA?#ApZHMW~87jWflLYi$a^5N0&7oSXq1om> z$#TLL!I~Sq{i|xdop!w4#UbY@wtk|?vP0{umu}OqzF(&@>*tQJe9z=l^PU`Fzy0;s z$ETC>KRj6Dvx(K-h3Si?w}@9mb)I + + + + + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/close.png b/resources/lib/oojs-ui/themes/mediawiki/images/icons/close.png new file mode 100644 index 0000000000000000000000000000000000000000..4eedfbceb3e227328f36d18ae033995feeb081d4 GIT binary patch literal 246 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ za0`PlBg3pYARRM2T^vI^I^Rx-=4v(&aP`02$} zPe0gTe~DWM4fdJb1g literal 0 HcmV?d00001 diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/close.svg b/resources/lib/oojs-ui/themes/mediawiki/images/icons/close.svg new file mode 100644 index 0000000000..1345e86771 --- /dev/null +++ b/resources/lib/oojs-ui/themes/mediawiki/images/icons/close.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/code-invert.png b/resources/lib/oojs-ui/themes/mediawiki/images/icons/code-invert.png new file mode 100644 index 0000000000000000000000000000000000000000..23c598355b53ff1e0b6a60072b9709e08b761981 GIT binary patch literal 297 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ za0`PlBg3pYARVVYT^vI^I^Rz5&UP{sY3c7zEq$0@^w7&C@YnIBL0T`o%-?QOdTV~! zcZt&XiP5_?_ipA?RR4U|(?cohZ@gy}%RI)M-(`2VHTowgXI_+G*mG;!l9g}$JUc3x zWTlw@tj%-vRcHK?d|+?s(wBAKtqh)rP4-=p^tiROaDwZeEj)W}%cV1@9nk#lp+DP= zbJN<@tlv)lRy=K^bg1lqe*CAcS@#^xm7Ibe^G*0N&F9&+YSw4Aw^y6kUSrku+Ries pp}%YY3!XK(=cSmVww}5se)9C2>Z@W|>OgNXc)I$ztaD0e0sx?Rbd~@B literal 0 HcmV?d00001 diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/code-invert.svg b/resources/lib/oojs-ui/themes/mediawiki/images/icons/code-invert.svg new file mode 100644 index 0000000000..bc4ae94311 --- /dev/null +++ b/resources/lib/oojs-ui/themes/mediawiki/images/icons/code-invert.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/code.png b/resources/lib/oojs-ui/themes/mediawiki/images/icons/code.png new file mode 100644 index 0000000000000000000000000000000000000000..ee58c9a7235ea31cdc275df8951195b25985aae1 GIT binary patch literal 272 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ za0`PlBg3pYARU`LT^vI^I^SM2^k#MxIQlW(#(V1rpd{4O9_|y3PS-r*QqPX`gbjy4xp7XKmra*HjPvwCn%`@3P+a6hPWao=S zwS#};lL`c`Pk*QJ%4kRDZ(GC1#_wLQ$=v*jt(^0poc$+%t~};{9vk8h#-+9&ek#}L z_j&SWpUbzao26c_SiT}^2G{2m(`^;4zP5<}DOJ(=anx9@U7|;7>SeyZIl4P{zL}N< PbUlNotDnm{r-UW|NknY& literal 0 HcmV?d00001 diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/code.svg b/resources/lib/oojs-ui/themes/mediawiki/images/icons/code.svg new file mode 100644 index 0000000000..32f140d987 --- /dev/null +++ b/resources/lib/oojs-ui/themes/mediawiki/images/icons/code.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/collapse-invert.png b/resources/lib/oojs-ui/themes/mediawiki/images/icons/collapse-invert.png new file mode 100644 index 0000000000000000000000000000000000000000..a9d0d33bb0a81e953f80d84b0435830a44ab6e99 GIT binary patch literal 204 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ za0`PlBg3pYART$0E{-7{op1XC`5YX0SnoFShKm%2t5}?!{VP&QNhr|%&7W;^JvZx2 z{2`VW#`w^5=aR@v59A`BiWT-UEM1Z*>MeCgiM=vEja48 + + + + + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/collapse.png b/resources/lib/oojs-ui/themes/mediawiki/images/icons/collapse.png new file mode 100644 index 0000000000000000000000000000000000000000..353ac79803b40d74c8485d7247ee4902b01a0159 GIT binary patch literal 207 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ za0`PlBg3pYARUFCE{-7{oo~zbCKYav4AWJn@$X>GoOWVT&9mno&6%$A yR4=t2mb>1&*P_Uu^FXq@ocpAwt%vMCvTkxvS~qFO|8qdg89ZJ6T-G@yGywo6NJ$+4 literal 0 HcmV?d00001 diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/collapse.svg b/resources/lib/oojs-ui/themes/mediawiki/images/icons/collapse.svg new file mode 100644 index 0000000000..55aa8f8f9a --- /dev/null +++ b/resources/lib/oojs-ui/themes/mediawiki/images/icons/collapse.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/comment-invert.png b/resources/lib/oojs-ui/themes/mediawiki/images/icons/comment-invert.png new file mode 100644 index 0000000000000000000000000000000000000000..0ed3528e5dfe4ea95d5e3395d52160444a2344a9 GIT binary patch literal 233 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ za0`PlBg3pYARXPFE{-7{oo^=_3N;(>usjucc>AYg+8Opq;!c literal 0 HcmV?d00001 diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/comment-invert.svg b/resources/lib/oojs-ui/themes/mediawiki/images/icons/comment-invert.svg new file mode 100644 index 0000000000..b6152fe9d5 --- /dev/null +++ b/resources/lib/oojs-ui/themes/mediawiki/images/icons/comment-invert.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/comment.png b/resources/lib/oojs-ui/themes/mediawiki/images/icons/comment.png new file mode 100644 index 0000000000000000000000000000000000000000..265a3e41358c909a0425cf74bde12ef7b0335d58 GIT binary patch literal 211 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ za0`PlBg3pYARVQiE{-7{oo^?3ay1z6Fu3!7yZz5$h5QBaZND0;3LLw5mt1PT)OhER z4_~9#QWZ7{M)sB?I>-A?az;4H^q=MQn11|m&?GkwmZy&W>%uexKfgb)>cfvY2i9=- zblv4X{O`WpPh0i{r#bIfw*HNtD59aZe9N9sg=Vd14A(2vSc6=};OXk;vd$@?2>|KG BNzVWP literal 0 HcmV?d00001 diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/comment.svg b/resources/lib/oojs-ui/themes/mediawiki/images/icons/comment.svg new file mode 100644 index 0000000000..0ae7e63f6c --- /dev/null +++ b/resources/lib/oojs-ui/themes/mediawiki/images/icons/comment.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/expand-invert.png b/resources/lib/oojs-ui/themes/mediawiki/images/icons/expand-invert.png new file mode 100644 index 0000000000000000000000000000000000000000..05f7138ba4b4a0157e25ae0602ac4d1c0318ed72 GIT binary patch literal 212 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ za0`PlBg3pYART3%E{-7{oo~-O@-;aKxCFjaIHSt@an*vNIlrE|P2z0qT8ve+~+kUHk)cw?U>saxVEfqT7_U~o*b@P^?Zsz + + + + + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/expand.png b/resources/lib/oojs-ui/themes/mediawiki/images/icons/expand.png new file mode 100644 index 0000000000000000000000000000000000000000..9073d243c93579c4a96dbde991c7ed1c65491e9b GIT binary patch literal 196 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ za0`PlBg3pYARTF*E{-7{oo~+`<#wQx^9<;pW2fDD}C`PyQ0C zyO-4t?D-Ly@JGnL!L%_V!G6CpUjoB)heJPjN-P^(%o;_GCwGW`T&g1Hyz1Ed3EKCr mcX=P#+R^T@d57Qk%Qjb|6nD)CZc_!?$l&Sf=d#Wzp$Pyxg+r|X literal 0 HcmV?d00001 diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/expand.svg b/resources/lib/oojs-ui/themes/mediawiki/images/icons/expand.svg new file mode 100644 index 0000000000..7666b41d60 --- /dev/null +++ b/resources/lib/oojs-ui/themes/mediawiki/images/icons/expand.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/help-invert.png b/resources/lib/oojs-ui/themes/mediawiki/images/icons/help-invert.png new file mode 100644 index 0000000000000000000000000000000000000000..185c1a276640f3080e2ea1f46fb3a345d814cc28 GIT binary patch literal 603 zcmV-h0;K(kP)Q?{^B#GquxZ(}~ z0yvg*J;UZmK9cl+^z)LMqUzG0I-`qE~fxavs}MvEsalR2(=}xn%QkL pyAtW|X4Xq7ZMysCshpp?_zULbi#BMPMKJ&X002ovPDHLkV1f^X1I_>d literal 0 HcmV?d00001 diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/help-invert.svg b/resources/lib/oojs-ui/themes/mediawiki/images/icons/help-invert.svg new file mode 100644 index 0000000000..3670661a0e --- /dev/null +++ b/resources/lib/oojs-ui/themes/mediawiki/images/icons/help-invert.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/help.png b/resources/lib/oojs-ui/themes/mediawiki/images/icons/help.png new file mode 100644 index 0000000000000000000000000000000000000000..b80df009be216966ac1f014036c739b468f4ee41 GIT binary patch literal 529 zcmV+s0`C2ZP)Z^cg7!lW>k zVj&7*p@l+-StJ3KMVDahUr-BEXlrR>N z*;%_Bcr4s=?mh3_o%wBzX>qC2j$?a04ex+=Vb1W3jGy zN8a=D&e!o<-uGX4R?_r?`&?(RD(`s_%Mt&8tI{d6Kl)}#yBYE2Dub6n_Dk{Ocz{!d z*!$4lFKO2z{-VlY6lAxGEMO42uNB(4;67F*?np;(!dV>PC(hSs_QM<;n^Lfhhd6=f z*q$-hC(~QB9hyru{Ji{wz`rLL#&55|;7kLpj9FJx<*YqSdzwlPa6NW1{d)Ihq%^cK)MztVNxEtDh#6d1dm$ik#5CtByCC) zI#=N5aZld!!&!=FSd=cV;^VR(s~8(;Xv?%GlXP(na2cl~_D%j|zMFODM+<)elP-Jk T&F6G;00000NkvXXu0mjf$cXBt literal 0 HcmV?d00001 diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/help.svg b/resources/lib/oojs-ui/themes/mediawiki/images/icons/help.svg new file mode 100644 index 0000000000..bb2545c58b --- /dev/null +++ b/resources/lib/oojs-ui/themes/mediawiki/images/icons/help.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/info-invert.png b/resources/lib/oojs-ui/themes/mediawiki/images/icons/info-invert.png new file mode 100644 index 0000000000000000000000000000000000000000..83b00a27ba44f5d04c61a92813889d56696941e5 GIT binary patch literal 377 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ za0`PlBg3pYKpl+Io-U3d9-VI|+Ilf3in!kQNm_W(?_;@klEcOmax99ECNVi)yq6)! zvhkc&$f9kE9XlH4RO|8xJz_~aR_6Ef-f`RM-(5pOJgivWH5l6WG)CV(ThDqsj%i&( z`t9Z0w&yILv`uwuqvD0FvHGeE>l*hhdAerr61EQvCEV@aR&4X09nQ6O{-pJCLB{WW zOD4}rJ=YKycyRgKuQz8dPvIzQ418B`n{xr{ZhNNNr3srf^ykW}cs}a*F=@-h%@@*K zYMzMsNV>Ra_bVtxWzOO&+V?lNlx5G2xS2C6|HW!jeH-D;WVzgd3ZE6KU;#hK>fyMVo?fzx19ZSX4{QPHJ8*k<+1 VwRW-|asY-MgQu&X%Q~loCIF2^m6iYi literal 0 HcmV?d00001 diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/info-invert.svg b/resources/lib/oojs-ui/themes/mediawiki/images/icons/info-invert.svg new file mode 100644 index 0000000000..be4d2c7555 --- /dev/null +++ b/resources/lib/oojs-ui/themes/mediawiki/images/icons/info-invert.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/info.png b/resources/lib/oojs-ui/themes/mediawiki/images/icons/info.png new file mode 100644 index 0000000000000000000000000000000000000000..eb0fb46888c9bb240cb3809cfc8c36b6afd2020e GIT binary patch literal 328 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ za0`PlBg3pYARVtfT^vI^I^SO2?ZxaU(f07T4A$+X zIC5)sz{MMSN{?7qWE*OC+-#k@_3n1b8TCKzS^jbM<=s}$DPEKIn3e56Z{A~;?>7!} zNktsx=(liLz3PF8@EP$d;stX(7u`G<>sK*Lx$;ojnuMmild``T%4t_Pe?K3S^^Iji zn~GWuUp(tp8%J(=*TmkY3FTkB@-igX8#3)Ux?xGejJ5qq()=&}%h}U+@*SOX4mzgVBz!TbDeeb Ut}1t*0{WW4)78&qol`;+0MQJ6`2YX_ literal 0 HcmV?d00001 diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/info.svg b/resources/lib/oojs-ui/themes/mediawiki/images/icons/info.svg new file mode 100644 index 0000000000..9c0d1cbc26 --- /dev/null +++ b/resources/lib/oojs-ui/themes/mediawiki/images/icons/info.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/link-invert.png b/resources/lib/oojs-ui/themes/mediawiki/images/icons/link-invert.png new file mode 100644 index 0000000000000000000000000000000000000000..d92045985fe2a2ed8b9962a84a3395f42e6145d0 GIT binary patch literal 335 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ za0`PlBg3pYARQk)T^vI^I^Ry*sK*j0()M0d@tduR^wOL??Kcj6?r^f{S)e-QRxOjD zkBC*^jk!Pn#Xsze5iXygq4MnYvoq!AexCQ?U}mnL7g3d1{WG>}R zJ3ezWZv{3h>6uYSrNzMkp# z%I`b!4;mL-UwJl$VMmtjZNU`{%lFi;+&zFO;U51>+-Sf(&tLCCz~GVsN{ZIHgOAc$lUx|-Ar3=8@4Zr6#ZeCW`64(NFXPgg&ebxsLQ0I~juEdT%j literal 0 HcmV?d00001 diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/link-invert.svg b/resources/lib/oojs-ui/themes/mediawiki/images/icons/link-invert.svg new file mode 100644 index 0000000000..01ce113c12 --- /dev/null +++ b/resources/lib/oojs-ui/themes/mediawiki/images/icons/link-invert.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/link.png b/resources/lib/oojs-ui/themes/mediawiki/images/icons/link.png new file mode 100644 index 0000000000000000000000000000000000000000..2a087a4befabc0d67c5412700e2be55a4ea95c6f GIT binary patch literal 312 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ za0`PlBg3pYARV_nT^vI^I^SM2^m29-IQB8#MWmQtF~aME+@jX!g4`bs7H#XAwr!rn z5ec0)M-HjXN}nir%=NpeSkwFF)bjNI#-9znm;2Sn?LBq7$ZG%Jw9B?O3q4;mHXq4( zurEPwToA(^ko#S4!XD7S^2?_+2TkPug;a@fluVFA6VG>nC)|cMgMQt zN9*bmmfgrH-kfZB+U9li8uhe>-A$6oyVq7M_xm3x-+9z?-m+cAK0seGc)I$ztaD0e F0swf|etrM| literal 0 HcmV?d00001 diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/link.svg b/resources/lib/oojs-ui/themes/mediawiki/images/icons/link.svg new file mode 100644 index 0000000000..dbae3414bc --- /dev/null +++ b/resources/lib/oojs-ui/themes/mediawiki/images/icons/link.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/menu-invert.png b/resources/lib/oojs-ui/themes/mediawiki/images/icons/menu-invert.png new file mode 100644 index 0000000000000000000000000000000000000000..0400c192d2b6016190081eb2b8230bb5c1fcc4cb GIT binary patch literal 185 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ za0`PlBg3pYARW=3E{-7{oo^=|R6 bH5T8u@x+v~R}Bh))-ZUw`njxgN@xNAuW~(h literal 0 HcmV?d00001 diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/menu-invert.svg b/resources/lib/oojs-ui/themes/mediawiki/images/icons/menu-invert.svg new file mode 100644 index 0000000000..dddbbb8d51 --- /dev/null +++ b/resources/lib/oojs-ui/themes/mediawiki/images/icons/menu-invert.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/menu.png b/resources/lib/oojs-ui/themes/mediawiki/images/icons/menu.png new file mode 100644 index 0000000000000000000000000000000000000000..0a781199fc856f53c63d33a3eddad44540ae57dc GIT binary patch literal 172 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ za0`PlBg3pYART_5E{-7{oyiFjtjc0@QW6q=_$%2po>g#@5&NTlIZ@)7;lqHAtEMam z42{0pX&}0Tr LS3j3^P6 + + + + + 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 new file mode 100644 index 0000000000000000000000000000000000000000..7c9bdc1c75fe3409b4b88b8fec837a165fa0ba5f GIT binary patch literal 225 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ za0`PlBg3pYARWz~E{-7{oo_F1&_H##-9n>>#DQ`NhYH7qg zeZ>h|D)Nqr9wc Rb^@Kl;OXk;vd$@?2>|D7PRsxR literal 0 HcmV?d00001 diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/move-ltr-invert.svg b/resources/lib/oojs-ui/themes/mediawiki/images/icons/move-ltr-invert.svg new file mode 100644 index 0000000000..10f0c4e588 --- /dev/null +++ b/resources/lib/oojs-ui/themes/mediawiki/images/icons/move-ltr-invert.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/move-ltr.png b/resources/lib/oojs-ui/themes/mediawiki/images/icons/move-ltr.png new file mode 100644 index 0000000000000000000000000000000000000000..fc4cd39088b061322a23e1c5888132747007be22 GIT binary patch literal 219 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ za0`PlBg3pYARV=yE{-7{oo_E~97dhhxIKJ5C5aw^Z7!^V3c0&0?kFFHW$n zw+nhL_b~s-j&Gl=w|UCxoiCWF75}H=`l2I@+YK8H*DN~H8DZzNM(Omk>LdGs4q@bP0l+XkK4n$5H literal 0 HcmV?d00001 diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/move-ltr.svg b/resources/lib/oojs-ui/themes/mediawiki/images/icons/move-ltr.svg new file mode 100644 index 0000000000..51e6611afb --- /dev/null +++ b/resources/lib/oojs-ui/themes/mediawiki/images/icons/move-ltr.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/move-rtl-invert.png b/resources/lib/oojs-ui/themes/mediawiki/images/icons/move-rtl-invert.png new file mode 100644 index 0000000000000000000000000000000000000000..e97d37b9d60b3b8bba3d8186b82812684e6ab03b GIT binary patch literal 221 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ za0`PlBg3pYARYCdE{-7{oo~-CFVdQ&MBb@06FbX>;M1& literal 0 HcmV?d00001 diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/move-rtl-invert.svg b/resources/lib/oojs-ui/themes/mediawiki/images/icons/move-rtl-invert.svg new file mode 100644 index 0000000000..002ec0f67b --- /dev/null +++ b/resources/lib/oojs-ui/themes/mediawiki/images/icons/move-rtl-invert.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/move-rtl.png b/resources/lib/oojs-ui/themes/mediawiki/images/icons/move-rtl.png new file mode 100644 index 0000000000000000000000000000000000000000..dbce05ecb910b49b13d66b4fa302f627f22fcdb9 GIT binary patch literal 214 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ za0`PlBg3pYARQH+E{-7{oo~->#xOs#N@f zmmkH;G(Rr1mHT^wb+(Ps>WRfi4j2?2H_T$VHnBo4SKi%6S!xN_<2OJzFnGH9xvXEF3 literal 0 HcmV?d00001 diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/move-rtl.svg b/resources/lib/oojs-ui/themes/mediawiki/images/icons/move-rtl.svg new file mode 100644 index 0000000000..bcee09d96e --- /dev/null +++ b/resources/lib/oojs-ui/themes/mediawiki/images/icons/move-rtl.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/picture-invert.png b/resources/lib/oojs-ui/themes/mediawiki/images/icons/picture-invert.png new file mode 100644 index 0000000000000000000000000000000000000000..d6dc62c49ec4f6a4cbea3e6aa3e409554fa534ff GIT binary patch literal 396 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ za0`PlBg3pYKpl*Fo-U3d9-VI|+j_A$inQ!z|H7okwrj;pHaE4n1JV*RXIC%@pMR)& z=FedVR{@rz2e{X`8{7~L+pjfw=F;*xvgyZM68Epjytle4_6v97x%r36_;;|l<#8IY zt;_kICdDA0+p67j?lq6ww!hshJUo|oN9b`Vwn!xV^s3aRL~aXEpZD#Eg!-K>^b?=b+;zh?g`m3=jS+F(kfu% ox!uL={2=6#*L9X>e}eZhRGye^In`5N9~hhrp00i_>zopr0FafLtN;K2 literal 0 HcmV?d00001 diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/picture-invert.svg b/resources/lib/oojs-ui/themes/mediawiki/images/icons/picture-invert.svg new file mode 100644 index 0000000000..55e0b7f148 --- /dev/null +++ b/resources/lib/oojs-ui/themes/mediawiki/images/icons/picture-invert.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/picture.png b/resources/lib/oojs-ui/themes/mediawiki/images/icons/picture.png new file mode 100644 index 0000000000000000000000000000000000000000..204342484451ddb9a848262173e0db7408b59834 GIT binary patch literal 350 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ za0`PlBg3pYKpl(>o-U3d9-VJ5+v>Rnim*QDZ{f@k;fQMWN@hx1a4EaTAz4Ok;b(DH zrHLLLhgjw*YRsFiP|5YYpywXZ} zy;<&9Hb!2)FEwG-@mu`w zw;6sa{$Ku^<;gSieR; + + + + + + + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/remove-destructive.png b/resources/lib/oojs-ui/themes/mediawiki/images/icons/remove-destructive.png new file mode 100644 index 0000000000000000000000000000000000000000..8b6799f094fd14127ee3506e4cabf1897687b710 GIT binary patch literal 189 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ za0`PlBg3pYARY0ZE{-7{oyiFjtcT?cgciSOUGk#7#IW=E`p!$;!GdPag^WqM%BPu} zUPY`( + + + + + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/remove-invert.png b/resources/lib/oojs-ui/themes/mediawiki/images/icons/remove-invert.png new file mode 100644 index 0000000000000000000000000000000000000000..3343de8b1f1f99b51a17484a2e16049c5dd6bebf GIT binary patch literal 181 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ za0`PlBg3pYARXbJE{-7{oo^>w^D!uJICp=%G*7O)KE%+_a8K*fFNPWdHT?#Pp;z+) zTW-y5b6a{@D5y+jL($K+ClcNVWG0lkyiHlaBIooWZo`vf#<6uK3`aFIrzvp!332u_ VxhwE%(lVeG44$rjF6*2UngBDtI2Ql_ literal 0 HcmV?d00001 diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/remove-invert.svg b/resources/lib/oojs-ui/themes/mediawiki/images/icons/remove-invert.svg new file mode 100644 index 0000000000..ddc352fe16 --- /dev/null +++ b/resources/lib/oojs-ui/themes/mediawiki/images/icons/remove-invert.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/remove.png b/resources/lib/oojs-ui/themes/mediawiki/images/icons/remove.png new file mode 100644 index 0000000000000000000000000000000000000000..9dc34b8af55d0d55ba6f4675fcce4f96b017f315 GIT binary patch literal 172 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ za0`PlBg3pYART_5E{-7{oyiFjtcT?cgjT+@-&yrh^H7?G<+Fes#<)_QkWDQ)4kwtJ z_!5*ZDwWJqP`Jjl>EH@h=6ps)he9LODHpXkC4xLpGzA)PX|OZ+_w)YaYrRzqG?~HE L)z4*}Q$iB}N$M^$ literal 0 HcmV?d00001 diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/remove.svg b/resources/lib/oojs-ui/themes/mediawiki/images/icons/remove.svg new file mode 100644 index 0000000000..6ad791744e --- /dev/null +++ b/resources/lib/oojs-ui/themes/mediawiki/images/icons/remove.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/search-invert.png b/resources/lib/oojs-ui/themes/mediawiki/images/icons/search-invert.png new file mode 100644 index 0000000000000000000000000000000000000000..3e15dafc05391fd36bf6675502d4d7c4e1567557 GIT binary patch literal 278 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ za0`PlBg3pYARRkAT^vI^I^UjE%wtLvaeZk1U}X~P8wS^=>}Am}q_Q~KI#(Xs#I{OH zYvPVoT0D!UwKU8Wa5}#?!YI>fa*4xV_kGjv=qpY23Qe=#{+II)!~IEay}jO2Oz8=F zFFh|wXyo`yF*cMxSlhDihTV<4>o+q(|5Qg#TkEww)WycdWjkj=uC@N%BG26&H?A@M z^9ho-xE1G7#TM5n{NdyKkJ>2=I*qm;QmeT{4y-YJBL3xL+zGd!=V=~VrStVtr}T@x TdRq7o=m!Q*S3j3^P6 + + + + + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/search.png b/resources/lib/oojs-ui/themes/mediawiki/images/icons/search.png new file mode 100644 index 0000000000000000000000000000000000000000..39d3ab8c50661dfc8868c9d25710b7b7f19f45f2 GIT binary patch literal 246 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ za0`PlBg3pYARRM2T^vI^I^SMg$mf_Sa^U0r7b^Y_cvWVn?P*F6@D&t|{K})^D3U)} z#Wf(;&Cs~1AboT6JKp)T_r=?!TmLWUShS);uB_s5OW=vevU@f-$S2=1 + + + + + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/settings-invert.png b/resources/lib/oojs-ui/themes/mediawiki/images/icons/settings-invert.png new file mode 100644 index 0000000000000000000000000000000000000000..17b4379c4fd50edfe8f676e1b837392c65bb38c4 GIT binary patch literal 202 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ za0`PlBg3pYARRfLE{-7{oo}ajb2S+7xLDu&ACq)coA9WC>13sIUnW!~9KDE)~0nlCsPgg&ebxsLQ0IhOGvH$=8 literal 0 HcmV?d00001 diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/settings-invert.svg b/resources/lib/oojs-ui/themes/mediawiki/images/icons/settings-invert.svg new file mode 100644 index 0000000000..d7ad1e50c1 --- /dev/null +++ b/resources/lib/oojs-ui/themes/mediawiki/images/icons/settings-invert.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/settings.png b/resources/lib/oojs-ui/themes/mediawiki/images/icons/settings.png new file mode 100644 index 0000000000000000000000000000000000000000..dd2706b4af7f81aa31c555f4cc44ee28b76567bb GIT binary patch literal 191 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ za0`PlBg3pYARURGE{-7{oyiFjtRhXpJUl%A7yeMOWHVUw@&DqJf88e^S8KZ-qgE8- z>RZsnDClyW?S}4R2GKc*3PwL4c`y6%MZjxcv--?OOzM(ulixcqESjulq+m94Qq(5C gb17D{Ofs1n6vE`v^PPlt04-ziboFyt=akR{01Ui1sQ>@~ literal 0 HcmV?d00001 diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/settings.svg b/resources/lib/oojs-ui/themes/mediawiki/images/icons/settings.svg new file mode 100644 index 0000000000..9fa0a4b348 --- /dev/null +++ b/resources/lib/oojs-ui/themes/mediawiki/images/icons/settings.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/tag-invert.png b/resources/lib/oojs-ui/themes/mediawiki/images/icons/tag-invert.png new file mode 100644 index 0000000000000000000000000000000000000000..c23342932a25076eb717773d568c1a3c223db63c GIT binary patch literal 295 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ za0`PlBg3pYARQ+?T^vI^I^Ry(&3ni|qJ>vE;1HKb$OQ#C*@!N3gM~ zC|$fG>#G#0c8JrD%VpoE?IrWi|La}()8FG8gUu6$2VOs0QjGdg&lUQpm|v{Cis+3=+;%ROc>bxi(H ny7Hl>%5IhRsV&$4sOe9LdA0e$MHVxlrx-k4{an^LB{Ts5aI9}q literal 0 HcmV?d00001 diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/tag-invert.svg b/resources/lib/oojs-ui/themes/mediawiki/images/icons/tag-invert.svg new file mode 100644 index 0000000000..e57342956c --- /dev/null +++ b/resources/lib/oojs-ui/themes/mediawiki/images/icons/tag-invert.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/tag.png b/resources/lib/oojs-ui/themes/mediawiki/images/icons/tag.png new file mode 100644 index 0000000000000000000000000000000000000000..8e100fcbd401467c34a47ac515e496edfa372fba GIT binary patch literal 262 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ za0`PlBg3pYARQ|_T^vI^I^SN}%Xuh3!tJ5E`v&1~ft(|5e`X#$b#DG8Mj1z$gTe~DWM4f DPc&Ya literal 0 HcmV?d00001 diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/tag.svg b/resources/lib/oojs-ui/themes/mediawiki/images/icons/tag.svg new file mode 100644 index 0000000000..534824c843 --- /dev/null +++ b/resources/lib/oojs-ui/themes/mediawiki/images/icons/tag.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/window-invert.png b/resources/lib/oojs-ui/themes/mediawiki/images/icons/window-invert.png new file mode 100644 index 0000000000000000000000000000000000000000..1c6ed1f3efc12c6add69bf7c3df87cd1a4902bd3 GIT binary patch literal 273 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ za0`PlBg3pYARU`MT^vI^I^RxlDf#Li&bpyS5S!=R@!+y4PS_a8Tt9V!e}x-y>A`j|x-&fR)x z)1;&HsL@|#Dc7W(KTA{f@4R}ub`rZ>a!+w~chk~E=DXt=wM8bJu@Z~x=m@zb>Fdbx zaM{vppT%63DBXPZC2L+=3Uk7bN2_;CUgLYv(>&0lov3~{7 O`3#<}elF{r5}E*Z0AeWs literal 0 HcmV?d00001 diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/window-invert.svg b/resources/lib/oojs-ui/themes/mediawiki/images/icons/window-invert.svg new file mode 100644 index 0000000000..0aeb616895 --- /dev/null +++ b/resources/lib/oojs-ui/themes/mediawiki/images/icons/window-invert.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/window.png b/resources/lib/oojs-ui/themes/mediawiki/images/icons/window.png new file mode 100644 index 0000000000000000000000000000000000000000..db726a19148e3c4ee1f3eb6191da68664cb6ad9f GIT binary patch literal 251 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ za0`PlBg3pYARTi(T^vI^I^Rz5HMRvg$rk8iE`Dt+J8ELVPP^Z%>m s_FyGT%LKXmGYuc#EYq8Pe@+jt);^ELv%~!#0UgTV>FVdQ&MBb@0HzOG@&Et; literal 0 HcmV?d00001 diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/icons/window.svg b/resources/lib/oojs-ui/themes/mediawiki/images/icons/window.svg new file mode 100644 index 0000000000..cd3b76c207 --- /dev/null +++ b/resources/lib/oojs-ui/themes/mediawiki/images/icons/window.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/indicators/alert-invert.png b/resources/lib/oojs-ui/themes/mediawiki/images/indicators/alert-invert.png new file mode 100644 index 0000000000000000000000000000000000000000..28c8704c260d450044840f7a37040d039a792521 GIT binary patch literal 264 zcmeAS@N?(olHy`uVBq!ia0vp^JRr=$1|-8uW1a&kmSQK*5Dp-y;YjHK@;M7UB8wRq zxP?KOkzv*x383IAPZ!4!jfqnyc;_8*5OCR@-dOOCVP_J{Be#cUHDVK|E@tSiI(lrI zPdCS>B{zM-L+h2;a_SkZJ<~n6Kb+g3d*P_egWyZ+|2qWbSKF$Fe_WGos>^)i>XCG| z+iYfvFaNA_ykw|)H!8dPr{Bz(ixQ>y~M;h4H^_;Je{r<+aOW*9|*{_~0U!JB;aa=B6H3nL%D-@O1TaS?83{ F1OOH=VEO<6 literal 0 HcmV?d00001 diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/indicators/alert-invert.svg b/resources/lib/oojs-ui/themes/mediawiki/images/indicators/alert-invert.svg new file mode 100644 index 0000000000..cd666495db --- /dev/null +++ b/resources/lib/oojs-ui/themes/mediawiki/images/indicators/alert-invert.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/indicators/alert.png b/resources/lib/oojs-ui/themes/mediawiki/images/indicators/alert.png new file mode 100644 index 0000000000000000000000000000000000000000..5bf082785f13b68bff7c7668ff636e0d917714e5 GIT binary patch literal 233 zcmeAS@N?(olHy`uVBq!ia0vp^JRr=$1|-8uW1a&kmSQK*5Dp-y;YjHK@;M7UB8wRq zxP?KOkzv*x37}xNr;B5V#>C!>j$DTVcv>E=kL~!%_e#|Dqg$2qYHm$A*VwDB!8I*j ze-&3xKRMg;$EHJq=6e>evsf_k#-ql6?xi=TOfLTHA*S2fYg6cTAz9z%zjnrIj_n>Z zS2+cIT2=hZ@)gJAlh@pKNj>juU$r5$D9OSr-R?{5nyC*pBB#v0{&V-S4bR2Sui!3w b`h@?)JEti-nDur8oyFkk>gTe~DWM4f&OcbM literal 0 HcmV?d00001 diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/indicators/alert.svg b/resources/lib/oojs-ui/themes/mediawiki/images/indicators/alert.svg new file mode 100644 index 0000000000..d9dc6a87e5 --- /dev/null +++ b/resources/lib/oojs-ui/themes/mediawiki/images/indicators/alert.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/indicators/arrow-down-invert.png b/resources/lib/oojs-ui/themes/mediawiki/images/indicators/arrow-down-invert.png new file mode 100644 index 0000000000000000000000000000000000000000..226eb5c3081d2a2044fbf144ff7a49d6e6533954 GIT binary patch literal 218 zcmeAS@N?(olHy`uVBq!ia0vp^JRr=$1|-8uW1a&kmSQK*5Dp-y;YjHK@;M7UB8wRq zxP?KOkzv*x37}w&r;B5V#>Ar&4ssp}5OCQ(L%_E%%Gu;%iHg{gPO*>os(vnV;)pw9 zscYPyI-_I0_gyCStx*YD57y){Nf;S7c1N8*U|OJi#!yMA!P(HQ^lOW8F>jCRYkND! zT28gCfzk + + + + + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/indicators/arrow-down.png b/resources/lib/oojs-ui/themes/mediawiki/images/indicators/arrow-down.png new file mode 100644 index 0000000000000000000000000000000000000000..9a418c9622a8e3f5c1ca2394b8512d08cd98cf3d GIT binary patch literal 203 zcmeAS@N?(olHy`uVBq!ia0vp^JRr=$1|-8uW1a&kmSQK*5Dp-y;YjHK@;M7UB8wRq zxP?KOkzv*x37}xEr;B5V#>AuNFLEAA;BkGJKO^XEftB;tP;(*npw+>D_T6dfSo>p< zIMc%?0z!2YP5V})&EZmC^Pr*0_?3B4ulJn49OaDRI`f{SMmYZ8weoy|!(^#LyH-Z; u<}kl=IX}IQd3FcuTlGqx-@SjH+c12eCv|2~^wut*#SEUVelF{r5}E+W=tm*| literal 0 HcmV?d00001 diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/indicators/arrow-down.svg b/resources/lib/oojs-ui/themes/mediawiki/images/indicators/arrow-down.svg new file mode 100644 index 0000000000..d64695fb66 --- /dev/null +++ b/resources/lib/oojs-ui/themes/mediawiki/images/indicators/arrow-down.svg @@ -0,0 +1,6 @@ + + + + + + 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 new file mode 100644 index 0000000000000000000000000000000000000000..a34849523e275fa26f9bfe567bc177c5bfee34a4 GIT binary patch literal 209 zcmeAS@N?(olHy`uVBq!ia0vp^JRr=$1|-8uW1a&kmSQK*5Dp-y;YjHK@;M7UB8wRq zxP?KOkzv*x37}xHr;B5V#>A-?y}6nLcv>G;-|Y{Hja=LB*L7O^-O=k@|0esbQ*csE zllUa-By?z@3h$(Q2cr*MKjRbhoM}=~g4c?#i`Wg+uT%tbuHn2I7s43rbbjyrzs!cm zUU=Cp`5k8U_Wv#!v&~EqchXsp?e72W@oIfq-NDbDSrMxzS^%wQ@O1TaS?83{1OQ;u BN%{Z) literal 0 HcmV?d00001 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 new file mode 100644 index 0000000000..5816c08b31 --- /dev/null +++ b/resources/lib/oojs-ui/themes/mediawiki/images/indicators/arrow-ltr-invert.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/indicators/arrow-ltr.png b/resources/lib/oojs-ui/themes/mediawiki/images/indicators/arrow-ltr.png new file mode 100644 index 0000000000000000000000000000000000000000..bfed7d2624cf48d63185b29a5675a3479575f6c5 GIT binary patch literal 207 zcmeAS@N?(olHy`uVBq!ia0vp^JRr=$1|-8uW1a&kmSQK*5Dp-y;YjHK@;M7UB8wRq zxP?KOkzv*x37}x1r;B5V#>A-?Z}T<<@Gx9hT+TUN!ET?#Y4$(68iWlQ+F~7K9qaWv zCuwZ0&#juZ%-8O5kI>qLn2#>9tgOF!R%t{fpLikS8hyvu%H<+of6uq%!k^4KizXj` y`EcsJ@Al_R^9w#7kF+-K_nutS$~Ha!0jpi9q}~4?lcxbKXYh3Ob6Mw<&;$UB!bNTX literal 0 HcmV?d00001 diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/indicators/arrow-ltr.svg b/resources/lib/oojs-ui/themes/mediawiki/images/indicators/arrow-ltr.svg new file mode 100644 index 0000000000..7bccea12cf --- /dev/null +++ b/resources/lib/oojs-ui/themes/mediawiki/images/indicators/arrow-ltr.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/indicators/arrow-rtl-invert.png b/resources/lib/oojs-ui/themes/mediawiki/images/indicators/arrow-rtl-invert.png new file mode 100644 index 0000000000000000000000000000000000000000..5080ea5bffd42c46d8225ea08f5ab2fb2c0437c7 GIT binary patch literal 229 zcmeAS@N?(olHy`uVBq!ia0vp^JRr=$1|-8uW1a&kmSQK*5Dp-y;YjHK@;M7UB8wRq zxP?KOkzv*x37}xRr;B5V#>A-?4)Pu{;9(8eoj6%ZVE0Bx{k0j1iYj7S3;He`{{QTe z2jfc54<|R>^MBNl!gZkciDmk}4KpPhs(JTW&GX!*YGYY9>CXRVepMT*y2& + + + + + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/indicators/arrow-rtl.png b/resources/lib/oojs-ui/themes/mediawiki/images/indicators/arrow-rtl.png new file mode 100644 index 0000000000000000000000000000000000000000..06398090f2e542efa9603b0d9d749610a524159f GIT binary patch literal 211 zcmeAS@N?(olHy`uVBq!ia0vp^JRr=$1|-8uW1a&kmSQK*5Dp-y;YjHK@;M7UB8wRq zxP?KOkzv*x37}x9r;B5V#>A-;eEA#<1l-~agq`MGZ2Pf$!V%dyi#wDfHogdv>fCm3 z+1V#sjXxjVA=xMtVRKJ8{(y)Qzmm4X*OPlsXixY%v3UNS&OOXWr;9{>4?ZX1QL|q< z>t)e`$2^NTCExmL_nR?IGoNuJZTE|)bx!Sz-aO*9wvuuPuHJAL=l}*!S3j3^P6 + + + + + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/indicators/arrow-up-invert.png b/resources/lib/oojs-ui/themes/mediawiki/images/indicators/arrow-up-invert.png new file mode 100644 index 0000000000000000000000000000000000000000..04749267526baafbed9894e35a3e9e607887802a GIT binary patch literal 229 zcmeAS@N?(olHy`uVBq!ia0vp^JRr=$1|-8uW1a&kmSQK*5Dp-y;YjHK@;M7UB8wRq zxP?KOkzv*x37}xRr;B5V#>Ar+PV*iL;BmQlCcDjlmPew4ok{Bo7AX!DofQf1l9N?L zTs5?3EUndv*6Z5Oa)WvI(jDgnAAAsfK46CSs89l{4MGK~ViTJQR{yFPn X^}c(*B^a%NPGazM^>bP0l+XkKFE3L3 literal 0 HcmV?d00001 diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/indicators/arrow-up-invert.svg b/resources/lib/oojs-ui/themes/mediawiki/images/indicators/arrow-up-invert.svg new file mode 100644 index 0000000000..e880711059 --- /dev/null +++ b/resources/lib/oojs-ui/themes/mediawiki/images/indicators/arrow-up-invert.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/indicators/arrow-up.png b/resources/lib/oojs-ui/themes/mediawiki/images/indicators/arrow-up.png new file mode 100644 index 0000000000000000000000000000000000000000..ac9f0b5351bb72ec9fa801532a3e2d4404dd3733 GIT binary patch literal 205 zcmeAS@N?(olHy`uVBq!ia0vp^JRr=$1|-8uW1a&kmSQK*5Dp-y;YjHK@;M7UB8wRq zxP?KOkzv*x37}xUr;B5V#>Aujr#Tx81YG1JdiGDg3nVf;%^uxky3%2LJU6b))Rqy^ad=Z{ u8Th=xj){v`)u398FX76@mv8MEOPSuBlGSuPJ##Y9Y6eeNKbLh*2~7YQo + + + + + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/indicators/required-invert.png b/resources/lib/oojs-ui/themes/mediawiki/images/indicators/required-invert.png new file mode 100644 index 0000000000000000000000000000000000000000..614c6e86a4acee35284f0951ec0ce14c1e512273 GIT binary patch literal 266 zcmeAS@N?(olHy`uVBq!ia0vp^JRr=$1|-8uW1a&kmSQK*5Dp-y;YjHK@;M7UB8wRq zxP?KOkzv*x383H_PZ!4!jfra~p5MSdU8t|x9m_x0ISwyUI8Pcql> zxR*Qo$Nf&FI&kFOV{uEwkeI-7yP)78&q Iol`;+0I39FH~;_u literal 0 HcmV?d00001 diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/indicators/required-invert.svg b/resources/lib/oojs-ui/themes/mediawiki/images/indicators/required-invert.svg new file mode 100644 index 0000000000..30baa50cb3 --- /dev/null +++ b/resources/lib/oojs-ui/themes/mediawiki/images/indicators/required-invert.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/indicators/required.png b/resources/lib/oojs-ui/themes/mediawiki/images/indicators/required.png new file mode 100644 index 0000000000000000000000000000000000000000..45eb03b64fa80313f78ebc03570fd4daf66927d0 GIT binary patch literal 241 zcmeAS@N?(olHy`uVBq!ia0vp^JRr=$1|-8uW1a&kmSQK*5Dp-y;YjHK@;M7UB8wRq zxP?KOkzv*x383I)PZ!4!jfrb7#&b0W3b1~--)?$>ttQbv?u~QcwS^kH1H=x?{i$@R zkeszn)8c1ys?&c6zZ1;Qa9MZZzmfsRId0`U8(gd{OEz@fGvN0r + + + + + diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/textures/pending.gif b/resources/lib/oojs-ui/themes/mediawiki/images/textures/pending.gif new file mode 100644 index 0000000000000000000000000000000000000000..1194eed2934dadc2269e2269df9aeb67d176b2e8 GIT binary patch literal 2032 zcmZ{keKec*0>@Ldm8)7p6;Y{|PQ+`Z-fFoW86qkqf)K3eLSw07y@+&or5Vx5sFy|} zEDt=tX8ySM^q%KFe?8|p=Q*GAd4A9L6B!i| z6r5oTvIVv80Bvq=ZftDm_4>87wbj+tKesLr2;}sq89tm8j|q(n_w)8O-uBm{HzwOb zpdBDj!@c2UTM)=N9*Z+t_x;+pk?yyTwohw$AGzC<{V@Ba23zmJ6UT>$TA4RS1bTbH zPOc^5ROkYS>WXZ**`>5AcVu69Pny%o8zM&)QJOCdY761})8%S6iV-kJ<{IaVv)w^C zxk9|G;HyiHVUvH%YDpK07ZZ3$RE7U9Gw=~j&+`uPpSHtuU`^R_h1u z?DlJC+6a5xpJ&HR%XF8u@U&X59}2Z!c6R7Kxa6@72oz6FLH_y@JV2u(@yh&0>!M%- z==^Vj?l5tNvYz@t#H)U6QF=YNsca|2?{l=El8o{@6LOp|=?V`avQfJFgf_DMtbUC1 z?NjR_rnf|sLje42B(iKT#y4ymHvx}h(6#XzFW6-DtTDtbh4$k0$@X5JKjY@esB~=F z^PKYwXXIQh`4i8xF-r({Cea6zgDPEr9~}BqlEobw{kj;rpUTy^2e|wnAsO@?kpCX+ zDVM~uoVSv8xq&q!LFbhe{n9hxO&n~(qZcgfNKI9WY`xyh-z!)ue1YpHqo*vmqn?=X z?~w3RLWB0wQprQAkOhNyuKFqFQGqcG$ZSL|Fb5v@U^=5FYKak~MVxBXbrf@KATHpu z86w_`btyl3e3+?fUVVhtten%Isk{RF>caaiygdh0mC04z1lKFaSrKyG7ejD|TMCxs z;>Iq1;c`A8hlEAMZQf75+e?3Rx>N;A+i4nB zU1|Afdt#hp6F&X!RSd5i1OEs3e2SCKO$`^cD<sC?V@a zmEdnuK~{?kN;S;CadEWWeZg!NLMwJ$~Od1tj&>i(;kN?!h*ttNz%o83_+Td z)O)2Y4@v?QB4TBT{{$hg)DVPZ+v=nf1vX$YT*yPdnxQi))}?u4x2i6v%*)T&4Zt^I zYH;Ri_sn^Yc8^xb`nXQ53ViEO!A^bI7~R6HXf^>HkS*qcXX|9tlLB*Xn$fgnq&uvQ zZS_WwQ-T{_yFwdxZ^0Zz~}4{HFoh<>kr2{IeP#&BiEh z;we3uA2xVqH62)oY`;~6=d_nm%4DroQi)-xdtV8biM$L-jh$|$ruuO!v*EC%4@BNm zF!4~b1RZA%K5=ock7%9l@`MhZ>Phd_zFy&cOI2KD@A#K;6cg+&zSJLpW?j1XMz>2^#dCgg{P=wm`=<^Rv-qkH`i~j8ASB?IGS#Lg7dFfVXp#4X?)prRbNB;HLxS}an;b_m#J*Nu@4nJ za0`PlBg3pY5r>mdKI;Vst056>=7XSbN literal 0 HcmV?d00001 diff --git a/resources/lib/oojs-ui/themes/mediawiki/images/textures/transparency.svg b/resources/lib/oojs-ui/themes/mediawiki/images/textures/transparency.svg new file mode 100644 index 0000000000..63a0b57cfd --- /dev/null +++ b/resources/lib/oojs-ui/themes/mediawiki/images/textures/transparency.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/resources/lib/oojs-ui/themes/minerva/images/icons/check-invert.png b/resources/lib/oojs-ui/themes/minerva/images/icons/check-invert.png new file mode 100644 index 0000000000000000000000000000000000000000..9be50a627eb4eabff18a3343b4f2c1422d7f4bbe GIT binary patch literal 635 zcmV->0)+jEP)vXHPM%}TNHQZfpYm*)5VS=>X% zF=y^`&K>t@a=!a}{-66iPq*jXB&n;btD92UZpAhP2MkDh49tyfnK0W8V9;rj?gKMp zyT;9SL((bdl61@VwAj8svfYw&F^|oluh?$Jb|y)ZB)|+w*Nd;fw#y$;0!M=K4o-RSmP z0_!Dx2wYVG2diTHBwdhnx+)sjBI$D=_6M-1Dt5Z02On6xdz~3(S&q zdz^DMP~sW;B#i}PKLVR7Vcq_Xd{FdoU~d5Sa0oQTz5~`&#V(Zew8MZgU`N5{8^G}r z*jK=cO4xK|b_Wjn3T)0{o05h~V26Pvm9ZK0p}>KkY_ChPElHP3V4v7t&^0!LJ{CCm zJ+M~NjS|>}CJ!8<*Q>GkCivz@Bxl-WqK8 zOS;&tU1lSPURv55R(rAi(1FVW|>KL$1(y;Aiu`R)QD*ZKDS6BC+^b^K? VuA8c*(~ + + + + + diff --git a/resources/lib/oojs-ui/themes/minerva/images/icons/check.png b/resources/lib/oojs-ui/themes/minerva/images/icons/check.png index 65026a0fd3eff15a2401a30380d0f0aed7920ed5..654a0345345b1d1cd201e7f86e905fffc606ebe1 100644 GIT binary patch delta 516 zcmV+f0{i`d1;PZ7NPhw3Nkll`0sELKg3R!tAB(jktD@p7W z7Is5fSPo@jiOGUevJeX;DGMpdLc)qV0CR}DjGj?X>Jj4GO-8h=jujZNkzrbTq6*1!dS zW0SdzdNf@}GjL5dHkq?pcOh!Caa%q%nSF7Xtp@NQ1(h{dM0}PP;%N@Bea@jTiWE!m zA_v$$Cq#U9SKxIHuzik{-KeJfU%3t+0-<9#P^A4kC4D_OaWxdX-C1)+55F4vaij0H?<8Qx0Ae!-S_wCq-4#Glv^ ztdEJxYlGGqwuv`b8J82*R;@$K(%6t9O{u>|tE#I0hkgObNN<#ORaBY)0000gww1{;O>7h;0ZCn3D7c7>;e}ne7H}!+&X#UIIh0T^nY*A?coT zNqTO(8Qb?)wwsb>^4JV|#&#pNGf9#p0fy4M*t7KR$3+9fl3o;HI{_D>VQuf0^fnYL z>8b6(SlGRi7D`|r*&c|69h3C21on<&y}Q7;q@_?SaIMltwi}y$B*28E<-oft;8IoW zfTU?j534>J+keL;{S3se0q3h?2PHkrtarQY8o(JztAW@R+ovjFft`}(^NRvkORO;| zsTGL*4jiqD9g+09+v32*fHkH - - - - - + + + + + + -- 2.20.1