Bmansurov has uploaded a new change for review.

  https://gerrit.wikimedia.org/r/196700

Change subject: Match header changes in MobileFrontend
......................................................................

Match header changes in MobileFrontend

In MF the new header changes have been limited to alpha only. Make
according changes here so that the header in beta is consistent with MF.

Related change: I82c180cdd5ff21d2a8f35cea61150557cfa9ab2a

Change-Id: I8848427923734ec9df850ff5d350c49e652e6732
---
M resources/roulette/InfoOverlay.js
M resources/roulette/InfoOverlay.less
2 files changed, 20 insertions(+), 1 deletion(-)


  git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/WikiGrok 
refs/changes/00/196700/1

diff --git a/resources/roulette/InfoOverlay.js 
b/resources/roulette/InfoOverlay.js
index cf73a82..8091a06 100644
--- a/resources/roulette/InfoOverlay.js
+++ b/resources/roulette/InfoOverlay.js
@@ -1,5 +1,7 @@
 ( function ( M ) {
        var InfoOverlay,
+               mainMenu = M.require( 'skin' ).getMainMenu(),
+               context = M.require( 'context' ),
                Overlay = M.require( 'Overlay' ),
                wikiGrokRoulette = M.require( 
'ext.wikigrok.roulette/wikiGrokRoulette' );
 
@@ -26,7 +28,7 @@
                 */
                defaults: {
                        showTitle: true,
-                       mobileMenuClass: 'mw-ui-icon mw-ui-icon-element 
mw-ui-icon-search',
+                       mobileMenuClass: 'mw-ui-icon mw-ui-icon-element ' + ( 
context.isAlphaGroupMember() ? 'mw-ui-icon-search' : 'mw-ui-icon-mainmenu' ),
                        mobileMenuLink: '#',  // we'll just hide the overlay on 
click
                        mobileMenuTitle: mw.msg( 'mobile-frontend-main-menu' ),
                        siteName: mw.msg( 
'wikigrok-roulette-info-overlay-title' ),
@@ -52,6 +54,9 @@
                 */
                onClickHeader: function () {
                        this.hide();
+                       if ( !context.isAlphaGroupMember() ) {
+                               mainMenu.openNavigationDrawer();
+                       }
                },
                /**
                 * Navigate to the next page that has a wikigrok campaign.
diff --git a/resources/roulette/InfoOverlay.less 
b/resources/roulette/InfoOverlay.less
index 6d09217..dd27726 100644
--- a/resources/roulette/InfoOverlay.less
+++ b/resources/roulette/InfoOverlay.less
@@ -24,3 +24,17 @@
                }
        }
 }
+
+.beta {
+       .wikigrok-roulette-info-overlay {
+               .header-title {
+                       height: 3.35em;
+                       text-align: center;
+
+                       > a {
+                               margin-left: -3.4em; // mainmenu icon width, so 
that the text appears in the center
+                               text-decoration: none;
+                       }
+               }
+       }
+}
\ No newline at end of file

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

Gerrit-MessageType: newchange
Gerrit-Change-Id: I8848427923734ec9df850ff5d350c49e652e6732
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/WikiGrok
Gerrit-Branch: master
Gerrit-Owner: Bmansurov <bmansu...@wikimedia.org>

_______________________________________________
MediaWiki-commits mailing list
MediaWiki-commits@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to