Jonas Kress (WMDE) has uploaded a new change for review. ( 
https://gerrit.wikimedia.org/r/360840 )

Change subject: [WIP] Show query helper in tabs
......................................................................

[WIP] Show query helper in tabs

Change-Id: I5da005489c3f4e532887d73303f6986588d76c21
---
M i18n/en.json
M index.html
M style.css
3 files changed, 31 insertions(+), 22 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/wikidata/query/gui 
refs/changes/40/360840/1

diff --git a/i18n/en.json b/i18n/en.json
index 75d8180..0c400e9 100644
--- a/i18n/en.json
+++ b/i18n/en.json
@@ -21,6 +21,8 @@
     "wdqs-app-button-download-title": "Download result",
     "wdqs-app-button-link": "Link",
     "wdqs-app-button-link-title": "Get link to query",
+    "wdqs-app-tab-editor": "Editor",
+    "wdqs-app-tab-helper": "Helper",
     "wdqs-app-help-feedback": "Give Feedback!",
     "wdqs-app-help-request-query": "Request a query",
     "wdqs-app-help-portal": "Help Portal",
diff --git a/index.html b/index.html
index bb222ff..9326bb2 100644
--- a/index.html
+++ b/index.html
@@ -105,8 +105,35 @@
 
                        <div id="query-box">
                                <form id="query-form">
-                                       <textarea class="queryEditor" 
name="query" data-i18n="[placeholder]wdqs-app-editor-placeholder" 
placeholder="(Input a SPARQL query or choose a query example)"></textarea>
-          <div class="status navbar navbar-default">
+                                       <div>
+                                               <!-- Nav tabs -->
+                                               <ul class="nav nav-tabs" 
role="tablist">
+                                                       <li role="presentation" 
class="active"><a href="#editor" aria-controls="editor" role="tab" 
data-toggle="tab" data-i18n="wdqs-app-tab-editor">Editor</a></li>
+                                                       <li 
role="presentation"><a href="#helper" aria-controls="profile" role="tab" 
data-toggle="tab" data-i18n="wdqs-app-tab-helper">Helper</a></li>
+                                               </ul>
+                                               <!-- Tab panes -->
+                                               <div class="tab-content">
+                                                       <div role="tabpanel" 
class="tab-pane active" id="editor">
+                                                               <textarea 
class="queryEditor" name="query" 
data-i18n="[placeholder]wdqs-app-editor-placeholder" placeholder="(Input a 
SPARQL query or choose a query example)"></textarea>
+                                                       </div>
+                                                       <div role="tabpanel" 
class="tab-pane" id="helper">
+                                                               <div 
class="query-helper">
+                                                                       <div 
class="panel panel-info">
+                                                                               
<div class="panel-heading">
+                                                                               
        <strong data-i18n="wdqs-app-help-queryhelper"></strong> <a 
target="_blank" rel="noopener" 
href="https://www.wikidata.org/wiki/Wikidata:SPARQL_query_service/Query_Helper";><span
+                                                                               
                class="glyphicon glyphicon-question-sign"
+                                                                               
        ></span></a>
+                                                                               
        <button type="button" class="close" aria-label="Close">
+                                                                               
                <span aria-hidden="true">&times;</span>
+                                                                               
        </button>
+                                                                               
</div>
+                                                                               
<div class="panel-body"></div>
+                                                                       </div>
+                                                               </div>
+                                                       </div>
+                                               </div>
+                                       </div>
+                                       <div class="status navbar 
navbar-default">
             <div class="navbar-left">
                 <span data-i18n="[html]wdqs-app-footer-help"></span>
             </div>
@@ -161,19 +188,6 @@
                                                </ul>
                                        </nav>
                                </form>
-
-                               <a href="#" class="query-helper-trigger" 
target="_blank" title="Show query explanation"> <span class="glyphicon 
glyphicon-question-sign" aria-hidden="true"></span></a>
-                               <div class="query-helper">
-                                       <div class="panel panel-info">
-                                               <div class="panel-heading">
-                                                       <strong 
data-i18n="wdqs-app-help-queryhelper"></strong> <a target="_blank" 
rel="noopener" 
href="https://www.wikidata.org/wiki/Wikidata:SPARQL_query_service/Query_Helper";><span
 class="glyphicon glyphicon-question-sign"></span></a>
-                                                       <button type="button" 
class="close" aria-label="Close">
-                                                               <span 
aria-hidden="true">&times;</span>
-                                                       </button>
-                                               </div>
-                                               <div class="panel-body"></div>
-                                       </div>
-                               </div>
                                <a href="#" class="shareQuery shortUrlTrigger 
query" target="_blank" data-i18n="[title]wdqs-app-shorturl-page-title" 
data-toggle="popover"> <span class="glyphicon glyphicon-link" 
aria-hidden="true"></span></a>
                        </div>
                </div>
diff --git a/style.css b/style.css
index 05f478a..ea9e090 100644
--- a/style.css
+++ b/style.css
@@ -412,14 +412,7 @@
 }
 
 .query-helper {
-       display: none;
        min-width: 400px;
-       z-index: 100;
-       position: absolute;
-       top: 5px;
-       right: 45px;
-       font-size: 15px;
-       padding-left: 35px;
 }
 
 .query-helper .panel-info {

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

Gerrit-MessageType: newchange
Gerrit-Change-Id: I5da005489c3f4e532887d73303f6986588d76c21
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