summaryrefslogtreecommitdiffstats
path: root/modules-available/roomplanner/js/grid.js
diff options
context:
space:
mode:
authorSteffen Ritter2019-07-19 11:52:33 +0200
committerSteffen Ritter2019-12-17 13:50:06 +0100
commit67b4e451a1517cc8fae71df243878abd7bf914d6 (patch)
tree22b23b1c8e9ad283ddf5b07917e86c46397c8b87 /modules-available/roomplanner/js/grid.js
parent[inc/Trigger] Pass dnbd3 status to MountVmStore task (diff)
downloadslx-admin-67b4e451a1517cc8fae71df243878abd7bf914d6.tar.gz
slx-admin-67b4e451a1517cc8fae71df243878abd7bf914d6.tar.xz
slx-admin-67b4e451a1517cc8fae71df243878abd7bf914d6.zip
[roomplanner] Make client tooltip more readable
Diffstat (limited to 'modules-available/roomplanner/js/grid.js')
-rw-r--r--modules-available/roomplanner/js/grid.js12
1 files changed, 10 insertions, 2 deletions
diff --git a/modules-available/roomplanner/js/grid.js b/modules-available/roomplanner/js/grid.js
index 697d7c3f..80789963 100644
--- a/modules-available/roomplanner/js/grid.js
+++ b/modules-available/roomplanner/js/grid.js
@@ -125,10 +125,18 @@ if (!roomplanner) var roomplanner = {
},
initTooltip: function(el) {
if ($(el).attr('itemtype') === 'pc') {
- var tip = "<b>Rechnerdaten</b><br>";
+ var tip = '<div class="table">';
$(roomplanner.computerAttributes).each(function(i,key){
- tip += __(key)+": "+$(el).attr(key)+"<br>";
+ if (key === 'hostname') {
+ tip += '<div class="tc">' + $(el).attr(key) + '</div>';
+ return;
+ }
+ tip += '<div class="tr">';
+ tip += '<div class="td">' + __(key) + ": " + '</div>';
+ tip += '<div class="td">' + $(el).attr(key) + '</div>';
+ tip += '</div>';
});
+ tip += '</div>';
$(el).attr('title', tip).attr('data-toggle', 'tooltip');
$(el).tooltip({html: true, container: 'body'});