From 63e0f5696f67b742b44c600424011991fc649081 Mon Sep 17 00:00:00 2001 From: Moriel Schottlender Date: Thu, 19 Oct 2017 11:58:16 -0700 Subject: [PATCH] RCFilters: Actually toggle the collapsed class for toplinks Bug: T178396 Change-Id: I2206816540342012296669f8dd24ab44762f4788 --- resources/src/mediawiki.rcfilters/styles/mw.rcfilters.less | 2 ++ .../styles/mw.rcfilters.ui.RcTopSectionWidget.less | 6 ------ .../ui/mw.rcfilters.ui.RcTopSectionWidget.js | 1 + 3 files changed, 3 insertions(+), 6 deletions(-) diff --git a/resources/src/mediawiki.rcfilters/styles/mw.rcfilters.less b/resources/src/mediawiki.rcfilters/styles/mw.rcfilters.less index 8dfae97745..7e2a67d7c3 100644 --- a/resources/src/mediawiki.rcfilters/styles/mw.rcfilters.less +++ b/resources/src/mediawiki.rcfilters/styles/mw.rcfilters.less @@ -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 diff --git a/resources/src/mediawiki.rcfilters/styles/mw.rcfilters.ui.RcTopSectionWidget.less b/resources/src/mediawiki.rcfilters/styles/mw.rcfilters.ui.RcTopSectionWidget.less index 6f3cdfe8dd..8e309375fa 100644 --- a/resources/src/mediawiki.rcfilters/styles/mw.rcfilters.ui.RcTopSectionWidget.less +++ b/resources/src/mediawiki.rcfilters/styles/mw.rcfilters.ui.RcTopSectionWidget.less @@ -14,10 +14,4 @@ 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; - } - } } diff --git a/resources/src/mediawiki.rcfilters/ui/mw.rcfilters.ui.RcTopSectionWidget.js b/resources/src/mediawiki.rcfilters/ui/mw.rcfilters.ui.RcTopSectionWidget.js index 2c99d3d2b6..fce1cb794b 100644 --- a/resources/src/mediawiki.rcfilters/ui/mw.rcfilters.ui.RcTopSectionWidget.js +++ b/resources/src/mediawiki.rcfilters/ui/mw.rcfilters.ui.RcTopSectionWidget.js @@ -108,5 +108,6 @@ } else { this.$tableTopLinks.append( this.$topLinks ); } + this.$topLinks.toggleClass( 'mw-recentchanges-toplinks-collapsed', state === 'collapsed' ); }; }( mediaWiki ) ); -- 2.20.1