]> git.ipfire.org Git - pbs.git/blobdiff - src/web/ui_modules.py
bootstrap4: port job boxe to bootstrap4
[pbs.git] / src / web / ui_modules.py
index 4ebc4d1f1379ff2c6acb4de131a9ad88cd6b35bd..40498fa36fd9f895134fea00506cbf14fb2f8477 100644 (file)
@@ -258,46 +258,48 @@ class JobStateModule(UIModule):
                _ = self.locale.translate
                classes = []
 
+               classes.append("badge")
+
                icon = None
                if state == "aborted":
                        text = _("Aborted")
-                       classes.append("muted")
+                       classes.append("badge-secondary")
                        icon = "icon-warning-sign"
 
                elif state == "dispatching":
                        text = _("Dispatching")
-                       classes.append("text-info")
+                       classes.append("badge-info")
                        icon = "icon-download-alt"
 
                elif state == "failed":
                        text = _("Failed")
-                       classes.append("text-error")
+                       classes.append("badge-danger")
                        icon = "icon-remove"
 
                elif state == "finished":
                        text = _("Finished")
-                       classes.append("text-success")
+                       classes.append("badge-success")
                        icon = "icon-ok"
 
                elif state == "pending":
                        text = _("Pending")
-                       classes.append("muted")
+                       classes.append("badge-secondary")
                        icon = "icon-time"
 
                elif state == "running":
                        text = _("Running")
-                       classes.append("text-info")
+                       classes.append("badge-info")
                        icon = "icon-cogs"
 
                elif state == "uploading":
                        text = _("Uploading")
-                       classes.append("text-info")
+                       classes.append("badge-info")
                        icon = "icon-upload-alt"
 
                # Return just the string, is state is unknown.
                else:
                        text = _("Unknown: %s") % state
-                       classes.append("muted")
+                       classes.append("text-muted")
 
                if plain:
                        return text