),
'skinStyles' => array(
'default' => 'resources/lib/jquery.ui/themes/smoothness/jquery.ui.menu.css',
+ 'vector' => 'resources/src/jquery.ui-themes/vector/jquery.ui.menu.css',
),
'group' => 'jquery.ui',
),
),
'skinStyles' => array(
'default' => 'resources/lib/jquery.ui/themes/smoothness/jquery.ui.spinner.css',
+ 'vector' => 'resources/src/jquery.ui-themes/vector/jquery.ui.spinner.css',
),
'group' => 'jquery.ui',
),
),
'skinStyles' => array(
'default' => 'resources/lib/jquery.ui/themes/smoothness/jquery.ui.tooltip.css',
+ 'vector' => 'resources/src/jquery.ui-themes/vector/jquery.ui.tooltip.css',
),
'group' => 'jquery.ui',
),
'json' => array(
'scripts' => 'resources/lib/json2/json2.js',
+ 'targets' => array( 'desktop', 'mobile' ),
'skipFunction' => 'resources/src/json-skip.js',
),
'moment' => array(
'scripts' => 'resources/lib/moment/moment.js',
'languageScripts' => array(
- 'ar-ma' => 'resources/lib/moment/lang/ar-ma.js',
'ar' => 'resources/lib/moment/lang/ar.js',
+ 'ar-ma' => 'resources/lib/moment/lang/ar-ma.js',
+ 'ar-sa' => 'resources/lib/moment/lang/ar-sa.js',
+ 'az' => 'resources/lib/moment/lang/az.js',
'bg' => 'resources/lib/moment/lang/bg.js',
+ 'bn' => 'resources/lib/moment/lang/bn.js',
'br' => 'resources/lib/moment/lang/br.js',
'bs' => 'resources/lib/moment/lang/bs.js',
'ca' => 'resources/lib/moment/lang/ca.js',
'cy' => 'resources/lib/moment/lang/cy.js',
'da' => 'resources/lib/moment/lang/da.js',
'de' => 'resources/lib/moment/lang/de.js',
+ 'de-at' => 'resources/lib/moment/lang/de-at.js',
'el' => 'resources/lib/moment/lang/el.js',
'en-au' => 'resources/lib/moment/lang/en-au.js',
'en-ca' => 'resources/lib/moment/lang/en-ca.js',
'sk' => 'resources/lib/moment/lang/sk.js',
'sl' => 'resources/lib/moment/lang/sl.js',
'sq' => 'resources/lib/moment/lang/sq.js',
- 'sr-el' => 'resources/lib/moment/lang/sr.js',
- 'sr-ec' => 'resources/lib/moment/lang/sr-cyr.js',
+ 'sr' => 'resources/lib/moment/lang/sr.js',
+ 'sr-ec' => 'resources/lib/moment/lang/sr-cyrl.js',
'sv' => 'resources/lib/moment/lang/sv.js',
'ta' => 'resources/lib/moment/lang/ta.js',
'th' => 'resources/lib/moment/lang/th.js',
'tl-ph' => 'resources/lib/moment/lang/tl-ph.js',
'tr' => 'resources/lib/moment/lang/tr.js',
- 'tzm-la' => 'resources/lib/moment/lang/tzm-la.js',
'tzm' => 'resources/lib/moment/lang/tzm.js',
+ 'tzm-latn' => 'resources/lib/moment/lang/tzm-latn.js',
'uk' => 'resources/lib/moment/lang/uk.js',
'uz' => 'resources/lib/moment/lang/uz.js',
'vi' => 'resources/lib/moment/lang/vi.js',
'dependencies' => array(
'jquery.hidpi',
),
+ 'skipFunction' => 'resources/src/mediawiki.hidpi-skip.js',
'targets' => array( 'desktop', 'mobile' ),
),
'mediawiki.hlist' => array(
'scripts' => 'resources/src/mediawiki.special/mediawiki.special.movePage.js',
'dependencies' => 'jquery.byteLimit',
),
+ 'mediawiki.special.pageLanguage' => array(
+ 'scripts' => 'resources/src/mediawiki.special/mediawiki.special.pageLanguage.js',
+ ),
'mediawiki.special.pagesWithProp' => array(
'styles' => 'resources/src/mediawiki.special/mediawiki.special.pagesWithProp.css',
),
/* MediaWiki UI */
'mediawiki.ui' => array(
- 'skinStyles' => array(
- 'default' => 'resources/src/mediawiki.ui/default.less',
- 'vector' => 'resources/src/mediawiki.ui/vector.less',
+ 'styles' => array(
+ 'resources/src/mediawiki.ui/default.less',
),
'position' => 'top',
'targets' => array( 'desktop', 'mobile' ),
),
// Lightweight module for button styles
'mediawiki.ui.button' => array(
- 'skinStyles' => array(
- 'default' => 'resources/src/mediawiki.ui/components/default/buttons.less',
- 'vector' => 'resources/src/mediawiki.ui/components/vector/buttons.less',
+ 'styles' => array(
+ 'resources/src/mediawiki.ui/components/buttons.less',
),
'position' => 'top',
'targets' => array( 'desktop', 'mobile' ),
'scripts' => array(
'resources/lib/es5-shim/es5-shim.js',
),
- 'skipFunction' => 'resources/src/es5-skip.js'
+ 'targets' => array( 'desktop', 'mobile' ),
+ 'skipFunction' => 'resources/src/es5-skip.js',
),
/* OOjs */