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