Nice to see but it's too contrast-y for me compared to the stylus theme I've already been using which honestly looks better <a href="https://github.com/StylishThemes/GitHub-Dark" rel="nofollow">https://github.com/StylishThemes/GitHub-Dark</a>
Wouldn't [the blog post)[0] be a better link then the settings panel?<p>[0]: <a href="https://github.blog/2020-12-08-new-from-universe-2020-dark-mode-github-sponsors-for-companies-and-more/#dark-mode" rel="nofollow">https://github.blog/2020-12-08-new-from-universe-2020-dark-m...</a>
Having tried it for a few minutes, I prefer the light theme.<p>I also reverted back to light themes for my text editors - I felt it was easier to focus on dark-on-light text than the other way around.
About a year ago I was trying to figure out how important dark mode was for our app so I created a poll on Twitter and linked to it here on HN.<p><a href="https://getpolarized.io/2019/11/19/Dark-Mode-Should-Be-The-Default-With-95-Percent-Preferring-it-Over-Light-Mode.html" rel="nofollow">https://getpolarized.io/2019/11/19/Dark-Mode-Should-Be-The-D...</a><p>The idea being, if you were FORCED to pick one, would you rather have light or dark mode.<p>90% preferred dark mode with nearly 1000 votes.<p>That blew me away honestly.<p>Before that I thought that dark mode was a 'nice to have' but clearly I was wrong.<p>The other issue isn't just dark mode but 'true black' mode for mobile devices and OLED. True black just looks better on mobile devices.<p>Most dark mode skins can usually be converted to true black but you have to make sure the fonts don't become too strong.
Github and Hackernews are two of the only light-themed websites I've left that way.<p>I got too used to them, and have tried putting dark themes on them but it just looks "wrong" now.<p>Humans are weird.
Owners of repositories that "assumed white background" (for example, <a href="https://github.com/jenkinsci/jenkins" rel="nofollow">https://github.com/jenkinsci/jenkins</a>), consider updating your graphics to something that is readable in both styles.
It appears the default is light mode, rather than system preference. For those of us who use websites logged out most of the time, this is a bit annoying. Hopefully the default is changed to system preference in future.
Excellent! That's one more site I can disable in Dark Reader.<p>Edit: spoke too soon. It's not available in their enterprise edition yet. <i>Re enables Dark Reader for corporate url.</i>
Not to disregard dark theme users, but dark sites always look the same to me. Light color schemes still feel distinct in subtleties like fonts, border colors and other things that scream “you’re looking at github” or “you’re looking at msdn” or “it’s your iphone”. It doesn’t happen with dark mode, it’s just all the same dark bg with some text. Idk what can be done to fix it.
The default Github repo view looks amazingly good. It has changed some during the years but the base design is still there. I think many people choose Github over other web based repo views just because of the design. I don't think the dark mode can live up to it though, it still looks good, but not amazing.
It's interesting to see how they did it and pros/cons of their approach. In general the page look like it's built server-side. Some parts use lit-html but they are just a few and I believe they are not using webcomponents or shadowRoot.<p>Custom css properties are used to personalize colors, which would also work with shadowDom.<p>background-color: var(--color-menu-bg-active);<p>These custom properties are declared in light.scss and applied to the body, using the selector [data-color-mode="light"].<p>This method is fairly standard and widely used in modern websites. The only downside is that IE11 doesn't support custom properties and, in my expierience, there is no polyfill or postcss plugin that is 100% reliable.
Whenever I see something like this I always wonder how we came to allow website authors to dictate how their content is displayed on other people's computers. I know I can use greasemonkey or whatever to hack something together (or stick to lynx), but why don't websites generally just deliver text and leave the decision of how to render it up to me?
Anyone know a "Material design spec" for dark mode? I mean I'm no designer and I just want to copy paste some hex codes to make the apps I built support dark mode.<p>Dark mode sounds easy (just make the background black!), but I'm pretty sure there are more science to that, because many dark mode apps I've tried make me uncomfortable and I reverted to normal mode because it's _easier_ for my eyes.
Completely irrelevant and more of an "off my chest". I got lasik earlier this year from one of the most accomplished surgeons using the latest lasers. Anyway, I have a bit of "haloing" which is more apparent on black screens w/ white text, so now I barely use dark mode. I guess you never know the side affects you'll get with elective stuff.
I have mild afterimage illusion when viewing text or high contrast images.
Interestingly, the symptom is worse when background is dark than the other way around.
So dark mode themes are mostly no go for me mostly unless some transparency is enabled.
Of course, I can not use this github dark mode sadly at this state.
Nice! Looks like an improvement over what Dark Reader gave me.<p>It's odd that they have a skin colour settings for cartoon hands. Why not just stick to yellow and keep race out of it? Having that settings is essentially saying that race matters which I find offensive. I don't care what colour your skin is.
Related question: why do most websites give you a light/dark/system toggle instead of always going with system? I’m having trouble thinking of any time I’d want the system dark but GitHub light, or vice versa. Is it just for systems lacking support?
Hopefully support in RefinedGithub ships soon: <a href="https://github.com/sindresorhus/refined-github/issues/3798" rel="nofollow">https://github.com/sindresorhus/refined-github/issues/3798</a>
Sticking to light mode in everything is more optimal:<p>- light mode is often the default, so you don't have to work around it<p>- more readable: in the daytime, in text editors, for people with astigmatism<p>- using screen inverters like <a href="https://github.com/mlaily/NegativeScreen/" rel="nofollow">https://github.com/mlaily/NegativeScreen/</a> switches your whole screen to "night mode" - including the pesky details like taskbars, menu, etc, and offering you more fine control (ex: only keep the red channel)<p>Yes, even my terminal is in light mode (Solarized light) - at night, I just press on a key which immediately invert my screen colors and only preserve the red channels. No tweaking with a zillion apps to get them "dark".<p>In the day time, I press on the key again and keep going with all the applications now "light".
Finally. Really happy with it, except that the explorer/trending and trending page hasn't been updated yet. I hope that will follow to protect my eyes from that brightness contrast at night and in the morning.
I think the only thing that remains blindingly white is now JIRA. Slack, github, and code editors support dark themes. Anyone know of a good mySQL editor that supports dark themes?
Finally. There have been Stylus user styles forever, if GitHub was open source (like Gitea, which has dark mode enabled by default on some instances) they could have been merged in years ago.
Next they should release "HTML mode", where the site is just HTML for people who get headaches trying to use sites that think they're applications instead of documents.
It's a large failure that individual websites and applications have to even bother creating "dark mode" skins, rather than using the user's system color scheme.
Maybe it's just me, but I'd rather all these tech companies that implemented dark mode over the last year or so had worked on new features or bugs instead...
Now if only HackerNews would relent in its zealous vendetta against eyes.<p>It's appalling how such major apps and websites literally took YEARS to implement Dark Mode after OSes added support for it, while plenty of minor devs had their shit ready to ship during the betas of iOS and macOS.<p>If their elite teams can't manage something as simple as an additional color theme, what confidence do they hope to inspire in their product? (then again most popular apps are actually crappy in other areas too; WhatsApp, Instagram, Snapchat etc.)
Why do sites need to "release" dark mode? Everybody can change their user css easily, and put whatever text/background colors they want. The problem is that the css of most sites is an humongous monstrosity and does not cope well with a couple of simple changes (which was precisely the purpose behind the design of CSS!)