{% end %}
{% if job.is_running() or job.has_failed() or job.has_finished() %}
- <div class="panel-block">
- <div class="buttons are-small">
- {% if job.builder %}
- <a class="button" href="/builders/{{ job.builder.hostname }}">
- {{ _("Builder %s") % job.builder }}
- </a>
- {% end %}
+ <div class="panel-block is-block">
+ <div class="level">
+ <div class="level-left">
+ {% if job.duration %}
+ <div class="level-item">
+ {{ format_time(job.duration) }}
+ </div>
+ {% end %}
+
+ {% if job.builder %}
+ <a class="level-item" href="/builders/{{ job.builder.hostname }}">
+ {{ _("on %s") % job.builder }}
+ </a>
+ {% end %}
+ </div>
- <a class="button" href="/jobs/{{ job.uuid }}/log">
- {{ _("View Log") }}
- </a>
+ <div class="level-right">
+ <div class="level-item">
+ <a class="button is-small" href="/jobs/{{ job.uuid }}/log">
+ {{ _("View Log") }}
+ </a>
+ </div>
- {% if job.can_be_retried() %}
- <a class="button is-warning" href="/jobs/{{ job.uuid }}/retry">
- {{ _("Retry") }}
- </a>
- {% elif job.is_running() %}
- <a class="button is-dark" href="/jobs/{{ job.uuid }}/abort">
- {{ _("Abort") }}
- </a>
- {% end %}
+ {% if job.can_be_retried() %}
+ <div class="level-item">
+ <a class="button is-small is-warning" href="/jobs/{{ job.uuid }}/retry">
+ {{ _("Retry") }}
+ </a>
+ </div>
+ {% elif job.is_running() %}
+ <div class="level-item">
+ <a class="button is-small is-dark" href="/jobs/{{ job.uuid }}/abort">
+ {{ _("Abort") }}
+ </a>
+ </div>
+ {% end %}
+ </div>
</div>
</div>
{% end %}