Override 'core' styles for Minerva

Minerva purposely does not load mediawiki.legacy.shared
This should still be the same when setupSkinUserCss is
deprecated.

Change-Id: Ib2b19ba165a9d646a770702cdf1724509156b93e
This commit is contained in:
jdlrobson 2018-05-04 16:40:59 -07:00 committed by Jdlrobson
parent 77e4ffed91
commit 6267ac8ca0
1 changed files with 1 additions and 9 deletions

View File

@ -1379,6 +1379,7 @@ class SkinMinerva extends SkinTemplate implements ICustomizableSkin {
$modules['content'] = [];
// dequeue styles associated with `content` key.
$modules['styles']['content'] = [];
$modules['styles']['core'] = $this->getSkinStyles();
// dequeue default watch module (not needed, no watchstar in this skin)
$modules['watch'] = [];
// disable default skin search modules
@ -1446,15 +1447,6 @@ class SkinMinerva extends SkinTemplate implements ICustomizableSkin {
return $styles;
}
/**
* Add skin-specific stylesheets
* @param OutputPage $out
*/
public function setupSkinUserCss( OutputPage $out ) {
// Add Minerva-specific ResourceLoader modules to the page output
$out->addModuleStyles( $this->getSkinStyles() );
}
}
// Setup alias for compatibility with SkinMinervaNeue.