-
Notifications
You must be signed in to change notification settings - Fork 1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
New Workflow List and Card View #16607
Conversation
No strong opinion regarding tabs vs vertical panel, but tending to prefer the tab layout proposed here because
|
after playing around with your test instance @itisAliRH I have a couple of suggestions:
in addition I discovered some bugs left to fix:
|
lots of points, but don't get me wrong: I really like the new look! |
2d61571
to
c709ebe
Compare
0ebfb93
to
01b8e39
Compare
dcf4daf
to
b02ddd3
Compare
35dc93b
to
8285fb4
Compare
fd95fad
to
6a0aff9
Compare
This is very cool, really looking forward to it. Thank you @itisAliRH. I have a question/suggestion would it make sense to just use two tabs i.e. |
@guerler Thanks for the feedback! Appreciate it :-) I'm open to this idea, but let's discuss it with others for more input :) |
Thanks a lot for working on this, I think the card view is 10x better than the table we are currently using. Moving forward it would be awesome to add a card view option to the GridList component, so that all other grids would also benefit from this development. Here are some notes and suggestions:
|
@guerler Thanks a lot for reviewing it again, appreciate it! Adding the card view option to the GrdiList is a great idea, I will work on it in the follow-up. I just have a few questions:
I've commented on the PR requirements descriptions. Can it be done without migrating other parts of the workflow API?
Where is it? I can't find it.
I added the overlay to the list, but the loading button is also nice. To be consistent, I'd keep the overlay. What do you think?
The user needs to know in advance what is the meaning of each colour. How could it be explained to them? The idea of having filters is that users can understand what is the meaning of the border. |
… new headless tag component selector
Co-authored-by: Laila Los <[email protected]>
624703b
to
cf95c38
Compare
The failed test is irrelevant! |
This pull request introduces several new features including a workflow list, card view, workflow quick view, and other improvements. It's a part of our ongoing efforts to enhance user experience.
It's a part of usegalaxy-au/elixir-biocommons-colab#1
StatelessTags
in edit mode crashes the list and uses resources too much). To reduce the performance problem, edit tags are temporarily disabled (here af9d2f0). But to solve the UI issue, the total height in the grid should be passed to the virtual list or use pagination without infinite view)workflow.cards.latest.mp4
Workflow Card View
Workflow Expanded View
My Workflows (card view)
My Workflows (list view)
Workflows shared with me
Public workflows
Deleted Workflows
Requires
Total_matches
#17165/api/workflow/create
to use inWorkflowCreate
component/api/workflows
result likeinvocations
that has the total number of runs or the latest invocation run time or if there is a running invocation existHow to test the changes?
(Select all options that apply)
Workflow
from the header orWorkflows
from theShared Data
dropdownLicense