Merge "Add coloring to monitoring panel"

This commit is contained in:
Jenkins 2017-07-26 21:03:46 +00:00 committed by Gerrit Code Review
commit 1564fc67a2
1 changed files with 15 additions and 1 deletions

View File

@ -7,7 +7,21 @@
{% endblock page_header %}
{% block main %}
<div id="monitoring">
<div id="monitoring_panel">
{{ monitoring_table.render }}
</div>
<script type="text/javascript">
// color none 0 errors/warnings red/yellow
table_rows = document.getElementById("monitoring").childNodes[5];
num_rows = (table_rows.childNodes.length - 1)/2;
for (i = 0; i < num_rows; i++) {
row = table_rows.childNodes[1 + 2*i];
if (row.childNodes[1].innerHTML.trim() != "-") {
row.childNodes[1].style.backgroundColor = "rgba(255, 0, 0, 0.5)";
}
if (row.childNodes[2].innerHTML.trim() != "-") {
row.childNodes[2].style.backgroundColor = "rgba(255, 255, 0, 0.5)";
}
}
</script>
{% endblock %}