From: jdlrobson Date: Mon, 25 Mar 2019 23:28:32 +0000 (-0700) Subject: Allow skins full control of Contributions/History styles X-Git-Tag: 1.34.0-rc.0~2330^2 X-Git-Url: http://git.cyclocoop.org/%7B%24admin_url%7Dmes_infos.php?a=commitdiff_plain;h=4fd03c937ea8f0f99ee5ac180a10c52507aee5cf;p=lhc%2Fweb%2Fwiklou.git Allow skins full control of Contributions/History styles This switches 2 special page modules to be defined via skinStyles. This allows skins to skin these pages as they wish rather than relying on the defaults. This is very important for Minerva, which provides a distinctly different look and feel. Bug: T205581 Change-Id: I429ab712099ede0fb3cbd64ca3fd1840a1615652 --- diff --git a/resources/Resources.php b/resources/Resources.php index b2d0ad26c6..c0982e17ac 100644 --- a/resources/Resources.php +++ b/resources/Resources.php @@ -1454,7 +1454,9 @@ return [ 'styles' => 'resources/src/mediawiki.action/mediawiki.action.history.css', ], 'mediawiki.action.history.styles' => [ - 'styles' => 'resources/src/mediawiki.action/mediawiki.action.history.styles.css', + 'skinStyles' => [ + 'default' => 'resources/src/mediawiki.action/mediawiki.action.history.styles.css', + ], ], 'mediawiki.action.view.dblClickEdit' => [ 'scripts' => 'resources/src/mediawiki.action/mediawiki.action.view.dblClickEdit.js', @@ -2024,8 +2026,8 @@ return [ 'parentheses-end', 'pipe-separator' ], - 'styles' => [ - 'resources/src/mediawiki.interface.helpers.styles.less', + 'skinStyles' => [ + 'default' => 'resources/src/mediawiki.interface.helpers.styles.less', ], 'targets' => [ 'desktop', 'mobile'