diff --git a/includes/Minerva.hooks.php b/includes/Minerva.hooks.php index ea58ee7..dcb2894 100644 --- a/includes/Minerva.hooks.php +++ b/includes/Minerva.hooks.php @@ -11,6 +11,7 @@ * Hook handler method names should be in the form of: * on() */ +use MediaWiki\MediaWikiServices; class MinervaHooks { /** @@ -22,8 +23,9 @@ class MinervaHooks { * @param array &$lessVars Variables already added */ public static function onResourceLoaderGetLessVars( &$lessVars ) { - // FIXME: Load from Minerva.Config when MobileFrontend and Minerva are separated - $config = MobileContext::singleton()->getMFConfig(); + $config = MediaWikiServices::getInstance()->getService( 'ConfigFactory' ) + ->makeConfig( 'minerva' ); + $lessVars = array_merge( $lessVars, [ 'wgMinervaApplyKnownTemplateHacks' => "{$config->get( 'MinervaApplyKnownTemplateHacks' )}", diff --git a/skin.json b/skin.json index c08d450..addfeff 100644 --- a/skin.json +++ b/skin.json @@ -507,7 +507,9 @@ } }, "ValidSkinNames": { - "minerva-neue": "MinervaNeue" + "minervaneue": "MinervaNeue", + "minerva-neue": "MinervaNeue", + "minerva": "Minerva" }, "author": [], "config": {