-
Notifications
You must be signed in to change notification settings - Fork 96
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Error message color does not have enough contrast with default console backgrounds #71
Comments
@derekbekoe I would like to take this up. |
@invinciblycool that would be great! |
The library should honor the hosting console's (the user's preferences) display colors and not choose an arbitrary color. This is an accessibility issue and should be given appropriate priority. It should really not be considered a feature request. |
If you have cloned the repo, you should be able to go to the root of that repo and run The other option would be to modify the code in you virtual environment's site-packages folder where you have the CLI installed. |
@StingyJack Here is the difference in the two colors (LIGHTRED_EX on top, RED at bottom) on windows command prompt. I also tried on powershell and the LIGHTRED_EX seems much better in contrast. |
Fixed by PR #147. |
The vsts cli is built on knack and we have received several customer complaints that the color of red used does not provide enough contrast with the standard console backgrounds, and is therefore hard to read. Is it possible to adjust the default error message color to a brighter red that provides more contrast? It would also be good to provide a mechanism for the consuming application to choose the colors. This way we can implement a way customers can configure this in our application if they don't like the default.
Actual feedback from customer:

The error messages are printed in dark red. That's very hard to read.
The text was updated successfully, but these errors were encountered: