RCFilters: Actually toggle the collapsed class for toplinks
authorMoriel Schottlender <moriel@gmail.com>
Thu, 19 Oct 2017 18:58:16 +0000 (11:58 -0700)
committerMoriel Schottlender <moriel@gmail.com>
Thu, 19 Oct 2017 21:06:26 +0000 (14:06 -0700)
Bug: T178396
Change-Id: I2206816540342012296669f8dd24ab44762f4788

resources/src/mediawiki.rcfilters/styles/mw.rcfilters.less
resources/src/mediawiki.rcfilters/styles/mw.rcfilters.ui.RcTopSectionWidget.less
resources/src/mediawiki.rcfilters/ui/mw.rcfilters.ui.RcTopSectionWidget.js

index 8dfae97..7e2a67d 100644 (file)
@@ -24,6 +24,8 @@
 
        .mw-recentchanges-toplinks {
                margin-bottom: 0.5em;
+               padding: 0 0.5em 0.5em 0.5em;
+               border: 1px solid transparent;
 
                &:not( .mw-recentchanges-toplinks-collapsed ) {
                        // Same as the legend
index 6f3cdfe..8e30937 100644 (file)
                vertical-align: bottom;
                padding-left: 1em;
        }
-
-       .mw-recentchanges-toplinks {
-               .oo-ui-widget-enabled.oo-ui-buttonElement.oo-ui-buttonElement-frameless .oo-ui-buttonElement-button {
-                       padding: 0 2.5em 0 0.5em;
-               }
-       }
 }
index 2c99d3d..fce1cb7 100644 (file)
                } else {
                        this.$tableTopLinks.append( this.$topLinks );
                }
+               this.$topLinks.toggleClass( 'mw-recentchanges-toplinks-collapsed', state === 'collapsed' );
        };
 }( mediaWiki ) );