The capture agent table in Capture / Locations should have indicator lights to improve usability and situational awareness of Opencast system managers and support staff.
As per the Admin UI style guide, Alerts and Indicators:
https://docs.opencast.org/develop/developer/modules/admin-ui/style/alerts-indicators/
Mapping to CA states:
IDLE: Green
SHUTTING_DOWN: Yellow
CAPTURING: Blue
UPLOADING: Blue
ERROR: Yellow
UNKNOWN: Yellow
OFFLINE: Red
Offline status needs attention if there's an upcoming recording. Maybe black is a good option for now, and later we can enhance the UI with an alert for CAs that are offline/unknown/error and have upcoming recordings.
Screenshot of current implementation attached. Let me know if you'd prefer any of the colours changed.
Colors are fine. Again, I have no strong feelings except red=error.
But dots and texts are not vertically centered ;-P
Saw that (the bit on dots and text alignment), and fixed in the PR. I'll upload another screenshot for reference later.
Sounds good. I took up the pull request review. Let's continue thereā¦