53

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.

  • Vlad replied to this.

    GreyAsteroid OK thanks for looking. If you are able to modify our script to have satisfactory results, we would include it.

      3 months later

      Vlad Any progress on this? I would love to use Orion as my main browser, but I simply cannot live without dynamic dark mode, like from Dark Reader and Noir.

      • Vlad replied to this.

        Vlad It doesn’t work well with Orion. Whitelisting doesn’t work and compatibility is flaky.

        • Vlad replied to this.

          aries Have you tried Orion's dark mode script from this thread?

            Vlad As far as I can tell, it’s not automatic, like Dark Reader or Noir, so it doesn’t fit my needs.

              4 days later

              @Vlad I wanted to add that this is only on iOS/iPadOS. On the MacOS version of Orion, Dark Reader seems to work well.

                2 months later

                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!

                  15 days later

                  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.

                      19 days later

                      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.

                        18 days later

                        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

                          Merged 5 posts from Dark mode native.