jenkins-bot has submitted this change and it was merged.
Change subject: Beta: Open sections by default in tablet view
......................................................................
Beta: Open sections by default in tablet view
Change-Id: I507b0cf9faca49bcb4a92bb45cf7dd68874487e1
---
M javascripts/modules/mf-toggle.js
1 file changed, 9 insertions(+), 3 deletions(-)
Approvals:
Jdlrobson: Looks good to me, approved
jenkins-bot: Verified
diff --git a/javascripts/modules/mf-toggle.js b/javascripts/modules/mf-toggle.js
index 2d5bdd6..03ba0c6 100644
--- a/javascripts/modules/mf-toggle.js
+++ b/javascripts/modules/mf-toggle.js
@@ -46,13 +46,19 @@
}
function init() {
- var $page = $( '#content' ), tagName = 'h2';
+ var $page = $( '#content' ), tagName = 'h2',
additionalClassNames = '';
+
+ // in beta expand all sections by default
+ if ( M.isWideScreen() && mw.config.get( 'wgMFMode' ) !==
'stable' ) {
+ additionalClassNames = 'openSection';
+ }
+
$( 'html' ).removeClass( 'stub' );
if ( $page.find( 'h1' ).length > 0 ) {
tagName = 'h1';
}
- $page.find( tagName ).addClass( 'section_heading' );
- $page.find( '.section_heading' ).next( 'div' ).addClass(
'content_block' );
+ $page.find( tagName ).addClass( [ 'section_heading',
additionalClassNames ].join( ' ' ) );
+ $page.find( '.section_heading' ).next( 'div' ).addClass( [
'content_block', additionalClassNames ].join( ' ' ) );
// use mouseup because mousedown blocks the click event and
links
// in headings won't work
--
To view, visit https://gerrit.wikimedia.org/r/86713
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings
Gerrit-MessageType: merged
Gerrit-Change-Id: I507b0cf9faca49bcb4a92bb45cf7dd68874487e1
Gerrit-PatchSet: 4
Gerrit-Project: mediawiki/extensions/MobileFrontend
Gerrit-Branch: master
Gerrit-Owner: Jdlrobson <[email protected]>
Gerrit-Reviewer: Brion VIBBER <[email protected]>
Gerrit-Reviewer: JGonera <[email protected]>
Gerrit-Reviewer: Jdlrobson <[email protected]>
Gerrit-Reviewer: Kaldari <[email protected]>
Gerrit-Reviewer: jenkins-bot
_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits