]> source.dussan.org Git - sonarqube.git/commitdiff
SONAR-7526 better display of long tokens
authorStas Vilchik <vilchiks@gmail.com>
Mon, 9 May 2016 12:22:27 +0000 (14:22 +0200)
committerStas Vilchik <vilchiks@gmail.com>
Mon, 9 May 2016 12:22:27 +0000 (14:22 +0200)
server/sonar-web/src/main/js/apps/account/templates/account-tokens.hbs
server/sonar-web/src/main/js/apps/users/templates/users-tokens.hbs

index e82ad16c712c330f60040846e39d812aa6500511..53c0d18271cea8e07aac4a4ed03aa566216a8527 100644 (file)
@@ -5,46 +5,46 @@
 </div>
 
 {{#notNull tokens}}
-  <div class="abs-width-400">
-    <table class="data">
-      <thead>
+  <table class="data">
+    <thead>
+    <tr>
+      <th>Name</th>
+      <th class="text-right">Created</th>
+      <th>&nbsp;</th>
+    </tr>
+    </thead>
+    <tbody>
+    {{#each tokens}}
       <tr>
-        <th>Name</th>
-        <th class="text-right">Created</th>
-        <th>&nbsp;</th>
+        <td>
+          <div title="{{name}}">
+            {{limitString name}}
+          </div>
+        </td>
+        <td class="thin nowrap text-right">
+          {{d createdAt}}
+        </td>
+        <td class="thin nowrap text-right">
+          <div class="big-spacer-left">
+            <form class="js-revoke-token-form" data-token="{{name}}">
+              {{#if deleting}}
+                <button class="button-red active input-small">Sure?</button>
+              {{else}}
+                <button class="button-red input-small">Revoke</button>
+              {{/if}}
+            </form>
+          </div>
+        </td>
       </tr>
-      </thead>
-      <tbody>
-      {{#each tokens}}
-        <tr>
-          <td>
-            {{name}}
-          </td>
-          <td class="thin nowrap text-right">
-            {{d createdAt}}
-          </td>
-          <td class="thin nowrap text-right">
-            <div class="big-spacer-left">
-              <form class="js-revoke-token-form" data-token="{{name}}">
-                {{#if deleting}}
-                  <button class="button-red active input-small">Sure?</button>
-                {{else}}
-                  <button class="button-red input-small">Revoke</button>
-                {{/if}}
-              </form>
-            </div>
-          </td>
-        </tr>
-      {{else}}
-        <tr>
-          <td colspan="3">
-            <span class="note">No tokens</span>
-          </td>
-        </tr>
-      {{/each}}
-      </tbody>
-    </table>
-  </div>
+    {{else}}
+      <tr>
+        <td colspan="3">
+          <span class="note">No tokens</span>
+        </td>
+      </tr>
+    {{/each}}
+    </tbody>
+  </table>
 {{/notNull}}
 
 <h4 class="big-spacer-top spacer-bottom">Generate Tokens</h4>
 {{/each}}
 
 <form class="js-generate-token-form">
-  <input type="text" required maxlength="30" placeholder="Enter Token Name">
+  <input type="text" required maxlength="100" placeholder="Enter Token Name">
   <button>Generate</button>
 </form>
 
 {{#if newToken}}
   <div class="panel panel-white big-spacer-top">
     <div class="alert alert-warning">
-      New token "{{newToken.name}}" has been created. Make sure you copy it now, you won’t be able to see it again!
+      New token "{{limitString newToken.name}}" has been created. Make sure you copy it now, you won’t be able to see it
+      again!
     </div>
 
     <table class="data">
index c9d154891112593050645cdff2f976ebc94f7381..2e0b1ed9f356b40ebb290f3c5cf805e246ea42f1 100644 (file)
@@ -18,7 +18,9 @@
       {{#each tokens}}
         <tr>
           <td>
-            {{name}}
+            <div title="{{name}}">
+              {{limitString name}}
+            </div>
           </td>
           <td class="thin nowrap text-right">
             {{d createdAt}}
   {{/each}}
 
   <form class="js-generate-token-form">
-    <input type="text" required maxlength="30" placeholder="Enter Token Name">
+    <input type="text" required maxlength="100" placeholder="Enter Token Name">
     <button>Generate</button>
   </form>
 
   {{#if newToken}}
     <div class="panel panel-white big-spacer-top">
       <div class="alert alert-warning">
-        New token "{{newToken.name}}" has been created. Make sure you copy it now, you won’t be able to see it again!
+        New token "{{limitString newToken.name}}" has been created. Make sure you copy it now, you won’t be able to see it again!
       </div>
 
       <table class="data">