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

Reply via email to