Skip to content
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

Improve workflow list UX #2918

Open
7 tasks
christad92 opened this issue Feb 7, 2025 · 0 comments
Open
7 tasks

Improve workflow list UX #2918

christad92 opened this issue Feb 7, 2025 · 0 comments
Labels
epic ux/ui improvement Improvements to the look, feel and usability of the system

Comments

@christad92
Copy link

christad92 commented Feb 7, 2025

As the number of workflows in a project grows, the workflow list page becomes harder to use. Here are a few ways to improve the UX

  • Make the row for the workflow clickable. See note in this PR.
  • Make up for endless scroll on the workflow list: A search feature would allow users to find a project by name. It would be great to have pagination So that all the
  • On hover, display full workflow name in a tool tip on the workflow list table #2894
  • Sort the workflow list by state (disabled/enabled) and lastUpdated date.
  • When listing workflows, list the enabled workflows before the disabled workflows
  • Allow users to archive workflows that are no longer in use.
    Don't list archived workflows with the other unarchived workflows. Allow users to the switch to view archived or all workflows.
  • Users should know the number of active/enabled workflows in their project rather than the total number of projects.
@christad92 christad92 added the bug Newly identified bug label Feb 7, 2025
@christad92 christad92 added this to v2 Feb 7, 2025
@github-project-automation github-project-automation bot moved this to New Issues in v2 Feb 7, 2025
@christad92 christad92 added ux/ui improvement Improvements to the look, feel and usability of the system and removed bug Newly identified bug labels Feb 7, 2025
@christad92 christad92 moved this from New Issues to Backlog in v2 Feb 7, 2025
@taylordowns2000 taylordowns2000 moved this from Backlog (Tech) to Product BL in v2 Feb 17, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
epic ux/ui improvement Improvements to the look, feel and usability of the system
Projects
Status: Product Backlog
Development

No branches or pull requests

1 participant