-
Notifications
You must be signed in to change notification settings - Fork 50
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
default theme is tough to read on a white background #7
Comments
It looks like there is.
It's probably easy for us to make a theme for white background, but that would mean that every package that uses RenderKid should include an alternative theme too, or simply ignore light colors altogether. I wonder if there is another way to ensure compatibility with light bg. |
OS X Terminal has configurable colors. The default theme ("Basic") maps ANSI "bright white" to very light grey, which is barely visible on white (default) background. User can fix the issue by changing "bright white" to more dark in Terminal settings. Because terminals can have any combination of default foreground / background colors, I don't think universal "safe" combinations really exist, so it's up to the terminal program to map colors in readable way. So, althought the issue is arguably OS X Terminal's fault, it would be nice if pretty-error used a combination of colors that plays nice with most popular terminals (OS X Terminal being one of them?), e.g. replace ANSI "bright white" with ANSI "default foreground color". |
This is still a problem, and I don't want to reassign {
'pretty-error > header > message': {
color: 'none',
},
} |
originally from: matthewmueller/better-error#1
The text was updated successfully, but these errors were encountered: