CircleCI Ideas

Wrap workflow jobs to view all without scrolling

It can be very frustrating when one has to scroll past many jobs to see the state of the current active job in a workflow. Having the jobs wrap down the screen would save one from having to horizontally scroll to view the state of one's workflow.

Currently each of our organisation's workflows has at least 15 jobs, each of which requiring the last job to pass before the next can run. When viewing these workflows, the map of jobs showing their progress extends off the screen so that one has to scroll to see anything after the 6th or so job. We often have to monitor multiple workflows at a time, meaning we have to switch back and forth between them, every time having to horizontally scroll to see where it's up to. This has been exacerbated recently by the bug which shows all paused workflows as if they are in-progress in the list of workflows, which is why we have decided to bring this up.

It would be awesome if the CircleCI community could have a think about how we could solve this.

  • Avatar32.5fb70cce7410889e661286fd7f1897de Guest
  • May 23 2018
  • Taking votes
  • Attach files
  • Avatar40.8f183f721a2c86cd98fddbbe6dc46ec9
    Guest commented
    26 Feb 02:20

    Please this! Our Terraform repo has a good number of steps starting with code linting, script tests, and planing steps, approval, and then a very specific order of application. Having to constantly scroll left and right is really annoying.

  • Admin
    Kate Catlin commented
    26 Feb 17:22

    Hi there! 

    I'm a Product Manager on the Developer Experience team and we're working on the workflow pages early Q2. Thank you for following up on this: We were just having a conversation about displaying horizontal vs. vertical workflows in our new redesign. 

    In the interim, would you be open to doing a UX research session with us to preview our new redesign? Your feedback will directly shape the priorities of our work. It's one hour and we're happy to share a gift card with you to thank you for your time.

    If you're interested, you can fill out the form here and we'll get in touch!

    Thanks again,