CI Statuses: current UI doesn't work with 16 statuses #316
-
The current UI works when we have a small number of CI statuses (maybe < 8), but is really annoying with anything more than that. We need to find a better way to expose the CI statuses.
|
Beta Was this translation helpful? Give feedback.
Replies: 8 comments 19 replies
-
Potential Solution Swap the position of the Age and CI status indicators because there's more horizontal room |
Beta Was this translation helpful? Give feedback.
-
Potential Solution Group all the successful CI statuses into one green bubble that has a popup with more info |
Beta Was this translation helpful? Give feedback.
-
Potential Solution Group statuses by state so there are never more than 4, each with their own popup which shows more info (context and link to logs) |
Beta Was this translation helpful? Give feedback.
-
If we do any sort of grouping, we might want to add a visible count as well. I treat PRs that have 6 failures differently than PRs that have 1 failure. |
Beta Was this translation helpful? Give feedback.
-
In any solution, can we sort the statuses by context? It's frustrating when they show up in a random order. |
Beta Was this translation helpful? Give feedback.
-
Potential Solution Use https://chakra-ui.com/docs/components/disclosure/accordion and just display the overall status, expand to see all statuses |
Beta Was this translation helpful? Give feedback.
Potential Solution
Group statuses by state so there are never more than 4, each with their own popup which shows more info (context and link to logs)