Introduce a first version of a UI mode that increases accessibility #194
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
For now, it mostly addresses users with color vision deficiencies. Previously, users have to use the color of the different tiles to determine the state of a pipeline, which is impossible for users with color blindness.
The new mode can be accessed via a link on the page or by appending
?ui=no-color
to the URL. The state of each pipeline will appear as text below the pipeline name. In addition to that, the background of the tiles contain a checkmark or a cross to indicate whether a pipeline is healthy or not.That's only the first iteration, in the future the positioning of the icons can be improved, there could be an icon for running pipelines, and there is a lot of room for refactorings behind the scenes.
This addresses #185