From: Michael Tremer Date: Wed, 12 Feb 2025 16:01:35 +0000 (+0000) Subject: builders: Refactor listing with level X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=754a11382bddc7e6a2ddad0cecb988d181e51a31;p=pbs.git builders: Refactor listing with level Signed-off-by: Michael Tremer --- diff --git a/src/templates/builders/index.html b/src/templates/builders/index.html index 5f4426f5..afa45417 100644 --- a/src/templates/builders/index.html +++ b/src/templates/builders/index.html @@ -24,49 +24,63 @@ {% for builder in builders %}
-
- - {{ builder }} - - - {% if builder.is_online() %} -
- - {{ _("Online") }} - - - - {{ builder.num_running_jobs() }} - +
+
+
+
+
+ + {{ builder }} + +
+ +

+ + {# System #} + {% if builder.sys_name or builder.sys_vendor %} + {% if builder.sys_vendor %} + {{ builder.sys_vendor }} + {% endif %} + + {% if builder.sys_vendor and builder.sys_name %} + • + {% endif %} + + {% if builder.sys_name %} + {{ builder.sys_name }} + {% endif %} + + • + {% endif %} + + {# Processor #} + {{ builder.cpu_model or _("Unknown Processor") }} + +

+
- {% else %} - - {{ _("Offline") }} - - {% endif %} -
- -
- {# System #} - {% if builder.sys_name or builder.sys_vendor %} - {% if builder.sys_vendor %} - {{ builder.sys_vendor }} - {% endif %} - - {% if builder.sys_vendor and builder.sys_name %} - • - {% endif %} - - {% if builder.sys_name %} - {{ builder.sys_name }} - {% endif %} - - • - {% endif %} - - {# Processor #} - {{ builder.cpu_model or _("Unknown Processor") }} -
+
+ +
+
+ {% if builder.is_online() %} +
+ + {{ _("Online") }} + + + + {{ builder.num_running_jobs() }} + +
+ {% else %} + + {{ _("Offline") }} + + {% endif %} +
+
+
{% endfor %}