jenkins-bot has submitted this change and it was merged.

Change subject: Colors are backwards for flyout section link
......................................................................


Colors are backwards for flyout section link

Also make active section link not clickable

Change-Id: I7f391929382489e8bad5ab56fea9f2ef7b2978b0
---
M modules/overlay/ext.echo.overlay.js
M modules/overlay/ext.echo.overlay.less
M tests/qunit/overlay/test_ext.echo.overlay.js
3 files changed, 8 insertions(+), 5 deletions(-)

Approvals:
  Matthias Mullie: Looks good to me, approved
  jenkins-bot: Verified



diff --git a/modules/overlay/ext.echo.overlay.js 
b/modules/overlay/ext.echo.overlay.js
index 4bf63e7..302cfcb 100644
--- a/modules/overlay/ext.echo.overlay.js
+++ b/modules/overlay/ext.echo.overlay.js
@@ -292,12 +292,12 @@
                                $( '<a class="mw-ui-progressive">' )
                                        .on( 'click', function() {
                                                var $this = $( this );
-                                               $ul.find( 'a' ).removeClass( 
'mw-ui-active' ).addClass( 'mw-ui-quiet' );
-                                               $this.addClass( 'mw-ui-active' 
).removeClass( 'mw-ui-quiet');
+                                               $ul.find( 'a' ).removeClass( 
'mw-ui-quiet' ).addClass( 'mw-ui-active' );
+                                               $this.addClass( 'mw-ui-quiet' 
).removeClass( 'mw-ui-active');
                                                self._showTabList( $this.data( 
'tab' ) );
                                        } )
                                        .data( 'tab', echoTab )
-                                       .addClass( echoTab.name === 
self._activeTab.name ? 'mw-ui-active' : 'mw-ui-quiet' )
+                                       .addClass( echoTab.name === 
self._activeTab.name ? 'mw-ui-quiet' : 'mw-ui-active' )
                                        .text( label ).appendTo( $li );
                        } );
                        return $ul;
diff --git a/modules/overlay/ext.echo.overlay.less 
b/modules/overlay/ext.echo.overlay.less
index 2131991..5a7a7b5 100644
--- a/modules/overlay/ext.echo.overlay.less
+++ b/modules/overlay/ext.echo.overlay.less
@@ -39,6 +39,9 @@
 
        .mw-ui-progressive {
                cursor: pointer;
+               &.mw-ui-quiet {
+                       pointer-events: none;
+               }
        }
 
        a.mw-echo-grey-link {
diff --git a/tests/qunit/overlay/test_ext.echo.overlay.js 
b/tests/qunit/overlay/test_ext.echo.overlay.js
index cf20e70..bc8f2e3 100644
--- a/tests/qunit/overlay/test_ext.echo.overlay.js
+++ b/tests/qunit/overlay/test_ext.echo.overlay.js
@@ -170,9 +170,9 @@
                // switch to 2nd tab
                $overlay.find( '.mw-echo-overlay-title li a' ).eq( 1 ).trigger( 
'click' );
 
-               assert.strictEqual( $tabs.eq( 0 ).hasClass( 'mw-ui-active' ),
+               assert.strictEqual( $tabs.eq( 0 ).hasClass( 'mw-ui-quiet' ),
                        false, 'First tab is now the selected tab.' );
-               assert.strictEqual( $tabs.eq( 1 ).hasClass( 'mw-ui-active' ),
+               assert.strictEqual( $tabs.eq( 1 ).hasClass( 'mw-ui-quiet' ),
                        true, 'Second tab is now the selected tab.' );
                assert.strictEqual( this.$badge.text(),
                        '0', 'The label is now set to 0.' );

-- 
To view, visit https://gerrit.wikimedia.org/r/159222
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: merged
Gerrit-Change-Id: I7f391929382489e8bad5ab56fea9f2ef7b2978b0
Gerrit-PatchSet: 3
Gerrit-Project: mediawiki/extensions/Echo
Gerrit-Branch: master
Gerrit-Owner: Bsitu <[email protected]>
Gerrit-Reviewer: Matthias Mullie <[email protected]>
Gerrit-Reviewer: jenkins-bot <>

_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to