Colorblind friendly UI
See original GitHub issueHello! Thanks for all your work on Airflow 😃
Description
Reds (failed) & greens (success) colors are not colorblind friendly.
Use case / motivation
As a deuteranope, when I view recently run dags, it’s not clear which runs succeeded and which failed. To me, this is probably one of the most important features of the Airflow UI.
You could convince me everything succeeded or failed in this screenshot.
Suggestions
Totally understand that red/green are important for our common expectations of failure/success, so I’ll just propose some other reds/greens that work for me, with the caveat that there are many more types of colorblindness than my own so it’s worth getting a diverse set of opinions here. Something other than default red
and green
web colors will be tremendously helpful though!
red
/ DarkSeaGreen
- simple change, works well with the yellow “running” value
clrs.cc failed = #FF4136
, success = #2ECC40
, running = #01FF70
- this comes with the bonus of being A11Y compliant.
Happy to create more combinations, if helpful. Cheers!
Issue Analytics
- State:
- Created 3 years ago
- Reactions:41
- Comments:19 (8 by maintainers)
Top GitHub Comments
Added it to 1.10.11 milestone, we will include this in Airflow 1.10.11
However, I would like to know what would best work for you all
Options:
Can you please let me know in comments, please?
I have created a PR : https://github.com/apache/airflow/pull/9520 to implement changing Task States colors.
PS: I am not good with UI but with the current change, it should work fine. Can you all give it a shot and post your feedback, please.
We will soon release 1.10.11 and I would like to include this change 😃