Improved UI for actions in task/supervisor table#7528
Improved UI for actions in task/supervisor table#7528clintropolis merged 12 commits intoapache:masterfrom
Conversation
|
Thanks for the quick turnaround on this, @shuqi7. This is looking great! A couple of UI comments, mockups here for reference:
|
vogievetsky
left a comment
There was a problem hiding this comment.
Have a look at grid layouts
vogievetsky
left a comment
There was a problem hiding this comment.
Just a minor change request
|
Looking good. 👍 |
clintropolis
left a comment
There was a problem hiding this comment.
I overall like this change, those tables were very busy, but I'm wondering if perhaps the action buttons, especially 'terminate' and 'suspend'/'resume', are maybe too hidden?
Maybe they would be suited to either be pulled out into their own buttons alongside the info panel, or in some sort of pop-up menu so the things people are likely to do are front and center? Maybe it's fine like this though? I'm not sure either way 🙃
e8b7396 to
aea2fbb
Compare
|
Made a number of updates to revive this PR and rebased this branch on top of the Data loader (GUI) #7572 changes. Some highlights:
|






The original action column in supervisor/task table mixed the conception of information and action; it only open a JSON object in a new tab without prettifying it. It also gets harder to extend the features in the row if we want to add more in the future

Now: improved UI which combines all the functions into a dialog, that is more functional and easier to extend.
It shows the JSON in a prettified format and allows users to copy and download the JSON, or view the raw JSON

