Built-in Dark Mode for sites
Using specifically "Enabled with selective inversion of non-image elements" has given me the best dark mode I have ever used. Does a great job of detecting existing dark modes, and in what seems to be an instant (+100 points for no "flash" like what all the dark mode extensions do). Every now and then certain layered images will trip it up on some websites though. If something akin to this could be implemented in Orion with the ability to manually disable it for certain websites it would be a perfect solution.
GreyAsteroid I was looking into this and it seems this functionality is built into Blink itself which would explain it's robustness compared to the approach by extensions but also might make a similar approach for Orion a bit tricky.
GreyAsteroid We have played with this in the past. Can you try this script (make it a bookmarklet) and let us know how it behaves?
Vlad Like @pteroknob mentioned I think one of the big advantages of the Blink implementation is its selective inversion. Using the script you linked causes issues for sites like Amazon for example that have a dark navbar and footer which just become white since they're mindlessly inverted. There are also issues with some colors just becoming different colors because of this.
I also don't see why a script wouldn't be able to achieve this compared to something built into browser engine itself besides speed. I looked around and couldn't really find any scripts that accomplish this nearly as well as the Chromium option.
When I was looking at the Chromium/Blink source I saw some of the code for this but a lot of it's spread out between so many different files it gave me a headache trying to make sense of it.
GreyAsteroid OK thanks for looking. If you are able to modify our script to have satisfactory results, we would include it.
The dark reader extension doesn't have a really good feel and while loading pages, the screen flashes white many times which isn't a pleasant experience. A native dark mode or at least fix for supporting more chromium extensions would be grt coz some dark mode extensions just aren't working or some are just redirecting me to google chrome download page so that I can then use it with chrome, "add to Orion" doesn't work. Lack of a dark mode is the only thing which keeps me away from this browser. Please find a fix soon, thank you!
Vlad no it doesnt invert it, it gives the site an even better dark mode by darkening even the dropdown sections which would probably be in greyish black. I use chrome and no dark mode extension, i just force dark content in chrome flags and it works wonders! Much much better than probably any extension i have used so far. Also, theres a safari extension called nightshift, which is probably the closest extension to chromium browsers' force dark content feature, so you can take a look at that extenion. Nightshift works and darkens the sites similar to how chromes built in dark mode does, only sometimes when i havent loaded a new url for a long time on safari, a white screen flashes when i load a new url( the extension maybe just goes into a standby mode and then when i reload or load a new website, it takes a millisecond to activate) and then it again works perfectly like chromes built in dark mode. So you can refer to "Nightshift", a very cool and free extension.
Note that all dark mode extensions such as dark reader inject over 4MB of javascript to page to work, on every single page. this is because dark mode is not easy to get right.
If you guys can find a dark mode script that is <few KB we would consider implementing it natively.
Is there any opportunity to support Noir? I'm not sure what their approach entails but they're the best dark mode I've been able to find, it'd be great if Orion supported it.
danielCook Can you let us know where we can find their approach?
Can you add a native dark mode in browser? It is the only feature that it is missing in this fantastic browser.
I use IOS version
MarcoProvinzano I also use Alook Browser on IOS and it has a fantastic black mode inside
MarcoProvinzano Orion already has native dark mode. Can you clarify with some screenshots?