From 3818d4df83bc7b2cbfa5f990a6059e0dd0fb29b5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sybren=20A=2E=20St=C3=BCvel?= Date: Thu, 2 Jun 2022 18:42:34 +0200 Subject: [PATCH] Web: add simple worker action bar UI/UX needs improvements, but there now are some buttons to manage Workers. They request forced status changes, so nothing lazy yet. Still have to consider how to include that in the UI. Could probably follow the Flamenco 2 Manager design. --- .../components/workers/WorkerActionsBar.vue | 48 +++++++++++++++++++ .../src/components/workers/WorkersTable.vue | 6 +++ web/app/src/stores/workers.js | 20 +++++++- 3 files changed, 73 insertions(+), 1 deletion(-) create mode 100644 web/app/src/components/workers/WorkerActionsBar.vue diff --git a/web/app/src/components/workers/WorkerActionsBar.vue b/web/app/src/components/workers/WorkerActionsBar.vue new file mode 100644 index 00000000..620800b4 --- /dev/null +++ b/web/app/src/components/workers/WorkerActionsBar.vue @@ -0,0 +1,48 @@ + + + + + diff --git a/web/app/src/components/workers/WorkersTable.vue b/web/app/src/components/workers/WorkersTable.vue index 4ca09210..4033e750 100644 --- a/web/app/src/components/workers/WorkersTable.vue +++ b/web/app/src/components/workers/WorkersTable.vue @@ -1,6 +1,7 @@