srv/poe_manager/templates/index.html aktualisiert
This commit is contained in:
@@ -8,30 +8,39 @@
|
|||||||
</span>
|
</span>
|
||||||
</h2>
|
</h2>
|
||||||
<div class="row g-3">
|
<div class="row g-3">
|
||||||
|
{% set current_group = None %}
|
||||||
{% for d in devices %}
|
{% for d in devices %}
|
||||||
<div class="col-6 col-md-4 col-lg-3 col-xl-2">
|
{% set group = d[1][:3] %}
|
||||||
<div class="card text-center p-2"
|
{% if group != current_group %}
|
||||||
{% if last_seen.get(d[0]) %}
|
{% if not loop.first %}</div>{% endif %} <!-- alte Reihe schließen -->
|
||||||
title="{{ last_seen[d[0]] }}"
|
<h5 class="mt-3">{{ group }}</h5>
|
||||||
{% elif status[d[0]] == 'offline' %}
|
<div class="row g-3">
|
||||||
title="Noch nie online"
|
{% set current_group = group %}
|
||||||
{% endif %}>
|
{% endif %}
|
||||||
<div class="card-header">{{ d[1] }}</div>
|
<div class="col-6 col-md-4 col-lg-3 col-xl-2">
|
||||||
<div class="card-body">
|
<div class="card text-center p-2"
|
||||||
<span class="fw-bold" style="color:
|
{% if last_seen.get(d[0]) %}
|
||||||
{% if d[2] == 0 %}gray
|
title="{{ last_seen[d[0]] }}"
|
||||||
{% elif status[d[0]] == 'online' %}green
|
{% elif status[d[0]] == 'offline' %}
|
||||||
{% else %}red
|
title="Noch nie online"
|
||||||
{% endif %};">
|
{% endif %}>
|
||||||
{% if d[2] == 0 %}
|
<div class="card-header">{{ d[1] }}</div>
|
||||||
Deaktiviert
|
<div class="card-body">
|
||||||
{% else %}
|
<span class="fw-bold" style="color:
|
||||||
{% if status[d[0]] %}{{ status[d[0]]|capitalize }}{% else %}Unbekannt{% endif %}
|
{% if d[2] == 0 %}gray
|
||||||
{% endif %}
|
{% elif status[d[0]] == 'online' %}green
|
||||||
</span>
|
{% else %}red
|
||||||
|
{% endif %};">
|
||||||
|
{% if d[2] == 0 %}
|
||||||
|
Deaktiviert
|
||||||
|
{% else %}
|
||||||
|
{% if status[d[0]] %}{{ status[d[0]]|capitalize }}{% else %}Unbekannt{% endif %}
|
||||||
|
{% endif %}
|
||||||
|
</span>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
{% if loop.last %}</div>{% endif %} <!-- letzte Reihe schließen -->
|
||||||
{% endfor %}
|
{% endfor %}
|
||||||
</div>
|
</div>
|
||||||
<script>
|
<script>
|
||||||
|
|||||||
Reference in New Issue
Block a user