diff --git a/puppetboard/static/css/puppetboard.css b/puppetboard/static/css/puppetboard.css
index 9ae384648..c90a68785 100644
--- a/puppetboard/static/css/puppetboard.css
+++ b/puppetboard/static/css/puppetboard.css
@@ -23,6 +23,11 @@ h1.ui.header.no-margin-bottom {
display: block;
}
+td.reports_links {
+ display: flex;
+ justify-content: space-between;
+}
+
.ui.table[class*="very compact"] td {
padding: 0.15em 0.1em;
max-width: 320px;
diff --git a/puppetboard/templates/index.html b/puppetboard/templates/index.html
index 2e201fd29..341a68e66 100644
--- a/puppetboard/templates/index.html
+++ b/puppetboard/templates/index.html
@@ -87,10 +87,9 @@
Nodes, except with status unchanged ({{nodes|length}})
- Status |
- Certname |
- Report |
- |
+ Status |
+ Certname |
+ Report (last / all) |
@@ -107,18 +106,14 @@ Nodes, except with status unchanged ({{nodes|length}})
{{ node.name }}
|
-
+ |
{% if node.report_timestamp %}
{{ node.report_timestamp }}
+
{% else %}
{% endif %}
|
-
- {% if node.report_timestamp %}
-
- {% endif %}
- |
{% endif %}
{% endfor %}
diff --git a/puppetboard/templates/nodes.html b/puppetboard/templates/nodes.html
index 530100519..e75236f3e 100644
--- a/puppetboard/templates/nodes.html
+++ b/puppetboard/templates/nodes.html
@@ -7,11 +7,10 @@