Special:Preferences: Use OOjs UI
authorBartosz Dziewoński <matma.rex@gmail.com>
Sat, 16 Sep 2017 13:21:50 +0000 (15:21 +0200)
committerBartosz Dziewoński <matma.rex@gmail.com>
Mon, 13 Nov 2017 19:51:09 +0000 (20:51 +0100)
commit486e566cfef612de6773df435a74d5fc37e27174
tree06e19d62480decb3aa38d194460b82c1c3c0928e
parentfbf0b6be6a01ac935a71298216d0088124ac3cac
Special:Preferences: Use OOjs UI

* Change the form to OOUI mode. Tweak some formatting to look better
  with this mode. Change various random links to be OOUI buttons.
* Rewrite custom tabs to use OO.ui.IndexLayout instead.
* Update styles and JS enhancements for OOUI widgets.
* Rename ResourceLoader modules so that old skin-specific styles
  (from $wgResourceModuleSkinStyles) no longer apply. They tend
  to make no sense with the OOUI styling.

Bug: T117781
Change-Id: Ie9396f0146f5020e52710c41e55ec86151ae0095
includes/Preferences.php
includes/specials/SpecialPreferences.php
includes/specials/forms/PreferencesForm.php
resources/Resources.php
resources/src/mediawiki.legacy/oldshared.css
resources/src/mediawiki.special/mediawiki.special.preferences.confirmClose.js
resources/src/mediawiki.special/mediawiki.special.preferences.styles.css
resources/src/mediawiki.special/mediawiki.special.preferences.tabs.js
resources/src/mediawiki.special/mediawiki.special.preferences.timezone.js
tests/phpunit/includes/PreferencesTest.php
tests/selenium/pageobjects/preferences.page.js