-
Notifications
You must be signed in to change notification settings - Fork 196
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
Strings are too light #19
Comments
tbh, inversely the string color is a bit dark in Light mode too. I cannot see any contrast between normal text and strings either. (albeit that's the case with the GitHub UI in general; but more notable when using it as a primary IDE theme) |
This is my first reaction to using this theme as well. Beautiful theme but the light strings makes HTML and CSS harder to read. |
I've been experimenting and it's trickier to make them darker if you want to stick to Primer (as other scopes are using darker hues of blue). An alternative would be |
Agree. That it the first thing I noticed. |
I am not a designer, but Reference image (without patch) /// really nice theme btw 👏 |
Yeah, it's a tricky question. How much should this "GitHub theme" try to mimic the syntax highlighting on github.com? Below an example and a screenshot from VS Code. It doesn't have to be 100% the same, but would still be nice to stay somewhat close. Not that github.com's syntax highlighting is perfect, but people should feel familiar. 😬 github-vscode-theme/src/index.js Lines 10 to 13 in 71691fb
As for the dark version.. we might can be less strict since that doesn't exist for github.com.
Yeah, Maybe as quick fix before considering a bigger change. |
I feel a lighter blue is too close to $blue-300 I'm using $yellow-200 |
As a user, I come to use this theme because I want to feel at home when switching between GitHub web and VSCode. I think we should honour this expectation and try to stay close to the GitHub web theme. |
👍 If anyone else wants to test it out, here the config you can add to your
|
The corresponding TextMate rule will have to be added too:
I've been testing that out and it works fine. |
Not at the expense of readability |
@MrSunshyne Your claim is that readability is lacking on GitHub website? Because my point was about sticking to the GitHub website design as much as possible. |
I think you're missing the point of this issue. GitHub uses a light theme, and as pointed earlier (#19 (comment)) there is no intent on changing it. We're trying to find a way to improve readability for the Dark Theme, and with this particular theme, there is more room for changes, as GitHub doesn't have a dark mode, so there is no standard for it. |
And how about the Github Mobile (iOS) dark mode? Same color palette (?), but they are slightly different assigned to the tokens. I personally find the mobile version somehow cleaner. 🙄 What do you think? |
You're right, mobile apps (Android uses the same theme as iOS) already have a dark theme, and the color palette seems the same, but better applied. |
Yeah, that's a great idea. Let's see if we can 🔦 🔍 spy on their dark theme and steal a few hex values. |
There's also a dark theme available for the GitHub Desktop app |
@paramaggarwal Yep that is my claim. I would 100% prefer loading a project in vscode/webstorm darkmode before doing any serious code review. I didn't even know I was doing that until I thought about it after reading your question. I can glance at the code on github.com, but not for long. Also, to be clear, this is my opinion and I understand thousands of people do code review on github since years and it's working perfectly fine for them. @estevanmaito since there is no standard for it, it's probably makes inserting new variations(removing while text) more acceptable? |
@MrSunshyne actually we found that there is already a Dark Mode for GitHub, mainly used on mobile, and it actually looks good #19 (comment) It would make sense using it. |
This might be irrelevant to this issue but I feel using #fff as white in general is too bright in a dark theme and kind of hurts my eyes. I am not sure if the iOS app uses #fff as white but we can test that out. |
Feedback from a DM:
The text was updated successfully, but these errors were encountered: