* @return string
*/
protected function preText() {
- $this->getOutput()->addModuleStyles( 'mediawiki.widgets.TagMultiselectWidget.styles' );
+ $this->getOutput()->addModuleStyles( [
+ 'mediawiki.widgets.TagMultiselectWidget.styles',
+ 'mediawiki.special',
+ ] );
$this->getOutput()->addModules( [ 'mediawiki.special.block' ] );
$blockCIDRLimit = $this->getConfig()->get( 'BlockCIDRLimit' );
'resources/src/mediawiki.special/upload.css',
'resources/src/mediawiki.special/userrights.css',
'resources/src/mediawiki.special/watchlist.css',
+ 'resources/src/mediawiki.special/block.less'
],
'targets' => [ 'desktop', 'mobile' ],
],
],
'mediawiki.special.block' => [
'scripts' => 'resources/src/mediawiki.special.block.js',
- 'styles' => 'resources/src/mediawiki.special.block.less',
'dependencies' => [
'oojs-ui-core',
'oojs-ui.styles.icons-editing-core',
+++ /dev/null
-/* Special:Block styles */
-
-// OOUIHTMLForm styles
-@ooui-font-size-browser: 16; // Assumed browser default of `16px`
-@ooui-font-size-base: 0.875em; // Equals `14px` at browser default of `16px`
-
-@ooui-spacing-radio-label: 26 / @ooui-font-size-browser / @ooui-font-size-base; // Equals `1.85714286em`≈`26px`
-
-.mw-block-page-restrictions.oo-ui-fieldLayout {
- margin-top: 0;
- margin-left: @ooui-spacing-radio-label;
-
- .oo-ui-widget {
- // Support:; IE 8 and browsers which don't support `calc()`
- max-width: 48em;
- // Support: IE 9+ and all modern browsers;
- max-width: calc( 50em - @ooui-spacing-radio-label );
- }
-}
--- /dev/null
+/* Special:Block styles */
+
+// OOUIHTMLForm styles
+@ooui-font-size-browser: 16; // Assumed browser default of `16px`
+@ooui-font-size-base: 0.875em; // Equals `14px` at browser default of `16px`
+
+@ooui-spacing-radio-label: 26 / @ooui-font-size-browser / @ooui-font-size-base; // Equals `1.85714286em`≈`26px`
+
+.mw-block-page-restrictions.oo-ui-fieldLayout {
+ margin-top: 0;
+ margin-left: @ooui-spacing-radio-label;
+
+ .oo-ui-widget {
+ // Support:; IE 8 and browsers which don't support `calc()`
+ max-width: 48em;
+ // Support: IE 9+ and all modern browsers;
+ max-width: calc( 50em - @ooui-spacing-radio-label );
+ }
+}