diff options
author | Javier Sánchez Parra <jsanchez@soleta.eu> | 2021-07-16 12:22:22 +0200 |
---|---|---|
committer | OpenGnSys Support Team <soporte-og@soleta.eu> | 2021-07-20 11:22:41 +0200 |
commit | 4b4edf4aeeed5d6177c1d78812a497e7ad1a206d (patch) | |
tree | 5205bf115a478919abc1e2a165338068884b9e6e /ogcp/templates/macros.html | |
parent | 4e519590af6484cc05a91f102a0a3765408b5e72 (diff) |
Add and restyle clients states
This patch adds new states: OPG for clients in ogLive, BSY for busy
clients, VDI for clients in OpenGnsys VDI and WOL_SENT for booting
clients.
It also removes state ON because do not exists.
ogCP currently uses the following colors:
* OPG -> Solid yellow
* BSY -> Solid red
* VDI -> Solid green
* WOL_SENT -> Solid brown
* OFF -> Hollow grey
Diffstat (limited to 'ogcp/templates/macros.html')
-rw-r--r-- | ogcp/templates/macros.html | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/ogcp/templates/macros.html b/ogcp/templates/macros.html index 93c7380..09326b5 100644 --- a/ogcp/templates/macros.html +++ b/ogcp/templates/macros.html @@ -38,10 +38,7 @@ {% macro scopes_tree_collapse_level(scopes, i) -%} {% for scope in scopes %} - <li - id="{{ scope["name"] }}_{{ scope["id"] }}" - class="nav-item {% if scope["state"] %}state--{{scope["state"] | lower}}{% endif %}" - > + <li id="{{ scope["name"] }}_{{ scope["id"] }}" class="nav-item"> {% if " ".join(scope["ip"]) %} <input class="form-check-input" type="checkbox" form="scopesForm" value="{{ " ".join(scope["ip"]) }}" @@ -51,7 +48,12 @@ <a class="nav-link {% if not scope["scope"] %}disabled{% endif %}" href="#level{{i}}-{{loop.index}}" {% if scope["scope"] %}data-toggle="collapse"{% endif %}> {% if not scope["scope"] %} - <i class="nav-icon fa-circle {% if scope['state'] == 'on' %}fas text-success{% else %}far text-danger{% endif %}"></i> + <i class="nav-icon fa-circle + {% if scope['state'] == 'OPG' %}fas text-warning + {% elif scope['state'] == 'BSY' %}fas text-danger + {% elif scope['state'] == 'VDI' %}fas text-success + {% elif scope['state'] == 'WOL_SENT' %}fas text-wol + {% else %}far{% endif %}"></i> {% endif %} {{ scope["name"] }} </a> |