CI Status icon is difficult to find on Merge Request page where there an an error fetching the most recent pipeline
Summary
When there is an error retrieving CI status for a merge request, I often end up scrolling up and down looking for the CI status widget and it's not immediately easy to see.
Details
When I update an open merge request, I often refresh the merge request page to make sure a new pipeline is running. When I do this, I normally scan down the right side of the page while scrolling to look for the blue running
CI status icons, since the left side of the page is visually much busier:
When there's an error however, nothing is rendered on the right side of the page:
When this happens, I almost always scroll past the CI status and have to come back up looking for it because the status icons aren't where I expected them to be.
Proposal
Always render CI status icons in the same place in merge request widgets. In a page with a lot of information, it might be helpful for the same visual indicators to always live in the same place, especially for frequent viewers who have a sort of muscle memory for where to look on the page.