Jonas Kress (WMDE) has uploaded a new change for review. https://gerrit.wikimedia.org/r/278018
Change subject: Toggle table when screen to small ...................................................................... Toggle table when screen to small Change-Id: Ib776e7a7e88776d09c30c98bbd7e779a906abb55 --- M style.css M wikibase/queryService/ui/resultBrowser/TableResultBrowser.js 2 files changed, 7 insertions(+), 4 deletions(-) git pull ssh://gerrit.wikimedia.org:29418/wikidata/query/gui refs/changes/18/278018/1 diff --git a/style.css b/style.css index 20869b1..5409f06 100644 --- a/style.css +++ b/style.css @@ -38,7 +38,6 @@ } #query-result { width: 100%; - overflow: auto; } #query-box .navbar-left, #query-box .navbar-right { diff --git a/wikibase/queryService/ui/resultBrowser/TableResultBrowser.js b/wikibase/queryService/ui/resultBrowser/TableResultBrowser.js index c9ca508..04d2537 100644 --- a/wikibase/queryService/ui/resultBrowser/TableResultBrowser.js +++ b/wikibase/queryService/ui/resultBrowser/TableResultBrowser.js @@ -4,7 +4,7 @@ wikibase.queryService.ui.resultBrowser = wikibase.queryService.ui.resultBrowser || {}; window.mediaWiki = window.mediaWiki || {}; -wikibase.queryService.ui.resultBrowser.TableResultBrowser = ( function ( $ ) { +wikibase.queryService.ui.resultBrowser.TableResultBrowser = ( function ( $, window ) { "use strict"; /** @@ -59,9 +59,13 @@ this.columns = data.head.vars; this.rows = data.results.bindings; - var $wrapper = $( '<table/>' ).attr( 'class', 'table' ); + var $wrapper = $( '<table/>' ); $element.html( $wrapper ); this.drawBootstrapTable( $wrapper ); + + if( $wrapper.children().width() > $( window ).width() ) { + $wrapper.bootstrapTable('toggleView'); + } }; /** @@ -124,4 +128,4 @@ }; return SELF; -}( jQuery ) ); +}( jQuery, window ) ); -- To view, visit https://gerrit.wikimedia.org/r/278018 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: Ib776e7a7e88776d09c30c98bbd7e779a906abb55 Gerrit-PatchSet: 1 Gerrit-Project: wikidata/query/gui Gerrit-Branch: master Gerrit-Owner: Jonas Kress (WMDE) <jonas.kr...@wikimedia.de> _______________________________________________ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits