diff options
author | Milo Casagrande <milo.casagrande@linaro.org> | 2015-01-22 16:22:21 +0100 |
---|---|---|
committer | Milo Casagrande <milo.casagrande@linaro.org> | 2015-01-22 16:22:21 +0100 |
commit | f543e7e6d87e051738777dc80616ed58e74316d3 (patch) | |
tree | 4c399fb687dad4987b5e9e32108553ca49159747 | |
parent | e0ed1d4c2183c289eea39aa2cace274cb2ddec4a (diff) |
Fix space issues with kernel and board fields.
Change-Id: I97df977bfebc67efa6310a7502c509a7c0b4c454
-rw-r--r-- | app/dashboard/static/js/linaro-boots-all-1.1.5.js | 21 |
1 files changed, 19 insertions, 2 deletions
diff --git a/app/dashboard/static/js/linaro-boots-all-1.1.5.js b/app/dashboard/static/js/linaro-boots-all-1.1.5.js index fec4df3..1c53db1 100644 --- a/app/dashboard/static/js/linaro-boots-all-1.1.5.js +++ b/app/dashboard/static/js/linaro-boots-all-1.1.5.js @@ -77,9 +77,17 @@ function createBootsTable(data) { 'title': 'Kernel', 'type': 'string', 'render': function(data, type, object) { - return '<a class="table-link" href="/boot/all/job/' + + var display = '<a class="table-link" href="/boot/all/job/' + object.job + '/kernel/' + data + '/">' + data + '</a>'; + if (data.length > 33) { + display = '<span rel="tooltip" data-toggle="tooltip"' + + 'title="' + data + '">' + + '<a class="table-link" href="/boot/all/job/' + + object.job + '/kernel/' + data + '/">' + + data.slice(0, 32) + '…</a></span>'; + } + return display; } }, { @@ -87,9 +95,18 @@ function createBootsTable(data) { 'title': 'Board Model', 'type': 'string', 'render': function(data, type, object) { - return '<a class="table-link" href="/boot/' + data + + var display = '<a class="table-link" href="/boot/' + data + '/job/' + object.job + '/kernel/' + object.kernel + '/">' + data + '</a>'; + if (data.length > 19) { + display = '<span rel="tooltip" data-toggle="tooltip"' + + 'title="' + data + '">' + + '<a class="table-link" href="/boot/' + data + + '/job/' + object.job + '/kernel/' + + object.kernel + '/">' + + data.slice(0, 18) + '…</a></span>'; + } + return display; } }, { |