Change the UI color for ExternalSensor tasks #38845
Labels
area:core
area:core-operators
Operators, Sensors and hooks within Core Airflow
good first issue
kind:task
A task that needs to be completed as part of a larger issue
Milestone
Description
With the recent update of the graph display in DAGs, there's a visibility issue regarding external task sensors. Indeed those tasks have a
#19647e
tile color while the status & operator name are displayed in--chakra-colors-gray-500
(aka#718096
) on top of it, which makes the text unreadable. You can see a screenshot below:I can submit a PR for it if needed but I'm unsure if there's a chart regarding which color to give to what type of operator etc. so please tell me. My idea would be to use same tint but lighter color like
#4db7db
which is more readable (see below) but not perfect for accessibility:Use case/motivation
The current color makes monitoring and debugging very annoying as it's unreadable. It is also a big issue regarding accessibility as color-blind people may not be able to guess the status name by the status color. As an argument, it was red flagged by Chrome Lighthouse when I ran a test on the webpage.
Related issues
No response
Are you willing to submit a PR?
Code of Conduct
The text was updated successfully, but these errors were encountered: