RecentChanges style modules should be "skinnable"
authorjdlrobson <jdlrobson@gmail.com>
Thu, 28 Mar 2019 23:45:33 +0000 (16:45 -0700)
committerjdlrobson <jdlrobson@gmail.com>
Thu, 28 Mar 2019 23:46:12 +0000 (16:46 -0700)
We will need more control in skins like Minerva with these styles
prior to enabling RecentChanges in mobile.
Setting them as default skin styles is backwards compatible but
allows skins to customise these as needed

Change-Id: I5f63ade024bf03e9b470393b6d8a166a9bd41845

resources/Resources.php

index bfa80a8..af40b73 100644 (file)
@@ -1781,14 +1781,16 @@ return [
        /* MediaWiki Special pages */
 
        'mediawiki.rcfilters.filters.base.styles' => [
-               'styles' => [
-                       'resources/src/mediawiki.rcfilters/styles/mw.rcfilters.less',
+               'skinStyles' => [
+                       'default' => 'resources/src/mediawiki.rcfilters/styles/mw.rcfilters.less',
                ],
        ],
        'mediawiki.rcfilters.highlightCircles.seenunseen.styles' => [
-               'styles' => [
-                       'resources/src/mediawiki.rcfilters/' .
-                       'styles/mw.rcfilters.ui.ChangesListWrapperWidget.highlightCircles.seenunseen.less',
+               'skinStyles' => [
+                       'default' => [
+                               'resources/src/mediawiki.rcfilters/' .
+                               'styles/mw.rcfilters.ui.ChangesListWrapperWidget.highlightCircles.seenunseen.less',
+                       ],
                ],
        ],
        'mediawiki.rcfilters.filters.dm' => [