diff --git a/static/list.js b/static/list.js
index c7df967..fa7f1cb 100644
--- a/static/list.js
+++ b/static/list.js
@@ -58,7 +58,7 @@ function tooltipString(str, maxLen) {
function hoverList(name, list) {
if (!list || list.length == 0) return '';
var str = '
'
- str += name + '(' + list.length + ')
';
+ str += name + ' (' + list.length + ')
';
for (var i in list) {
str += escapeHTML(list[i]) + '
';
}
@@ -74,7 +74,7 @@ function hoverString(name, string) {
}
function draw(json) {
- html = window.render.servers(json);
+ var html = window.render.servers(json);
jQuery(master.output).html(html);
}
diff --git a/static/servers.jst b/static/servers.jst
index 19aa6d2..deaa9b3 100644
--- a/static/servers.jst
+++ b/static/servers.jst
@@ -5,7 +5,7 @@
{{?}}
-
+
{{? !master.no_address}}| Address[:Port] | {{?}}
{{? !master.no_clients}}Players / Max{{? !master.no_avgtop}} Average / Top{{?}} | {{?}}
{{? !master.no_version}}Version, Subgame, Mapgenerator | {{?}}
@@ -14,7 +14,8 @@
{{? !master.no_flags}}Flags | {{?}}
{{? !master.no_uptime}}Uptime, Age | {{?}}
{{? !master.no_ping}}Ping, Lag | {{?}}
-
+
+
{{~it.list :server:index}}
{{ if (master.limit && index + 1 > master.limit) break;}}
{{ if (master.min_clients && server.clients < master.min_clients) continue;}}
@@ -68,6 +69,7 @@
{{?}}
{{~}}
+
{{? master.min_clients || master.limit}}
More...
diff --git a/static/style.css b/static/style.css
index 4bd47d5..fc6206d 100644
--- a/static/style.css
+++ b/static/style.css
@@ -1,3 +1,7 @@
+#server_list .total {
+ font-weight: bold;
+}
+
#server_list table {
max-width: 100%;
width: 100%;
@@ -11,16 +15,25 @@
border: 1px solid gray;
}
-tr:hover {
- background-color: #f0f0f0;
+#server_list thead {
+ background-color: #FFA;
+}
+
+#server_list tbody tr:nth-child(even) {
+ background-color: #EEE;
+}
+
+#server_list tbody tr:hover {
+ background-color: #CCC;
}
.mts_hover_list {
display: none;
- border: gray solid 1px;
+ border: 1px solid #88F;
+ border-radius: 4px;
+ background-color: white;
position: absolute;
z-index: 100;
- background-color: white;
padding: 0.5em;
}
@@ -37,3 +50,4 @@ td:hover .mts_hover_list {
text-decoration: underline;
cursor: pointer;
}
+