Dark Mode Style

Hello everyone. I love sitting on iNaturalist in the evenings but i find the bright colors can really hurt my eyes after some time. I have been wishing for a dark mode but since I don’t think there is one at this time I made a dark mode via Stylus for myself, but I figured I could publish it so that other iNatters can use it as well.

To get it you just have to install the extension for chrome/firefox called “Stylus” and then install the theme called “iNat Dark”.

If this is not ok to post in the forum or if there is an official dark mode coming feel free to take this post down.

The dark mode is a work in progress so it is not perfect yet but it should work on most pages

3 Likes

Hi - welcome to the forum! Just wanted to note that there isn’t a dark mode coming - see rejected feature request discussion https://forum.inaturalist.org/t/make-dark-theme-for-inaturalist-site/408.

1 Like

Use Dark Reader https://darkreader.org/ if you need a dark mode

1 Like

oh nice, I remember dark reader did not work that well last time I tried it. But now it works almost perfectly

3 Likes

This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.

I am new to the forum so this topic can also serve as my hello :waving_hand:t2:

To get ahead of this, I have read the previous discussions on dark mode for iNaturalist. I am familiar with the request from February 2019 as well as the more recent discussion from September 2024.

* Initial request for dark mode

* Subsequent request in 2024

Many websites and apps now offer a dark mode feature for people who prefer it. It is even possible to automatically detect your device settings and match whether you are in light or dark mode. Ironically, even the iNat Forum implements this:

https://forum.inaturalist.org/t/forum-now-matches-system-dark-mode-by-default/33114

I am unsure why the forum has this feature and the main website does not, but I suspect it has to do with open and closed requests. It seems that when the issue was first raised in 2019, several people provided alternatives in the form of browser extensions, which developers found satisfactory, and closed the topic. That thread was later invoked, as if it were legal precedent, when the issue of dark mode was raised again in 2024. That argument rings hollow to me and I think iNat dark mode warrants more serious consideration.

  1. Accessibility should be one of iNaturalist’s goals as a site dedicated to citizen science.
  2. Dark mode is a part of digital accessibility. For many, it is simply more comfortable to use versus light mode. For people with vision impairments, dark mode is one way of increasing contrast and reducing bright lights. (I have read some disputes over whether dark mode helps people with astigmatism, but the feature can usually be toggled on or off).
  3. Browser extensions fall flat. I have tried multiple, and they all break websites in one way or another. At best, it is necessary to adjust a myriad of settings for each website to which a dark mode extension is applied. The most user-friendly dark mode experience is always site-implemented, in my opinion.
  4. In 2025, most apps and community websites feature a dark mode. It’s long past time for iNaturalist to do the same.
  5. The iNat Forum already has dark mode and has had it since 2022. It was pointed out by suntooth below that dark mode on the iNat Forum is a default part of the existing software; it is not something that iNat developers added.

Unknowns

  • Is there a backlog of features to be implemented? If so, how long before dark mode would be brought to the top of the list?
  • Would it be costly to implement a dark mode feature? I do not think it would impose an additional burden once added. However, I would be willing to put my money where my mouth is, and make an additional donation, or go up to monthly donations, to see this implemented. Perhaps others may feel the same?

I am very curious to hear other people’s thoughts on this. Thank you!

10 Likes

I very much agree that iNat should have dark mode, but I imagine the reason the forum has dark mode is because of the software it runs on (which is not controlled by iNat) adding dark mode, so that’s not really good to compare against.

2 Likes

Well, that explains the disparity! Thank you for the added info.

2 Likes

You can simply add the extension dark reader and it completely fixes the problem, that is how I use and enjoy dark mode for inat. I know you mentioned browser extensions fall flat, but I have had specific good results and now breakage with the Dark Reader one. Link: https://chromewebstore.google.com/detail/dark-reader/eimadpbcbfnmbkopoojfekhnkhdbieeh

2 Likes

It’s definitely the best browser extension for this. I’m running it now and it’s ok. I am having difficulty expressing what I don’t like about it. I sometimes edit for Wikipedia, and ca. 7 years ago I created a CSS to run a dark mode (Wikipedia allows users to upload and run their own CSS to modify the site appearance). It only worked sort of well, and only appeared if I was logged in. After a while, Wikipedia implemented their own automatic dark mode and it was exactly how I had wished my CSS had looked.

Interesting, I’ve never noticed any problems on iNat, I quite enjoy it.

I merged the above posts with this previous one referenced as they address the same issue.

2 Likes

@ ccoslor I’m glad you brought this up because up until now I hadn’t even realized that dark mode was an option on the forum.
Given that light sensitivity is common in neurodivergent people, and the high percentage of neurodivergent users of iNat, I imagine that many would be happy to have that option. My sensitivity isn’t too bad so I can cope with the website as it is, but it is a relief when the option for dark mode is available.

Yes, I certainly count myself among the neurodivergent users. I think it would be a popular feature! I don’t think most users also use the forum here but maybe I should post something about this on the Neurodivergent Naturalists project.

That’s probably also why relying on a browser extension is distasteful to me—not for any rational reason, but just because it bothers me that I would need to install extra software if I’m using the website on another computer.

The browser extension mentioned above, Dark Reader, does work well though, and works in Firefox and Chrome, should light sensitivity get the better of you.

EDIT

Well, I didn’t realize this but there isn’t any way to message all the members of a project (https://forum.inaturalist.org/t/communication-with-project-members/1736). I’ll try to suggest it to other users as I interact, I guess.

But also, it needs to be said that the project admin has recently stepped back due to harassment and other issues with moderation, which is such a bummer. My impression has always been that iNaturalist is a haven for many people and is mostly free of the sort of mudslinging and infighting I see on other social media platforms. But after reading this admin’s experience I am thinking twice about it.

It does work well! I just had to make myself use it.

The only problems I have noticed with Dark Reader are cosmetic; nothing is actually broken. I’ll include some images (and please allow me to apologize in advance, because the size of these nitpicks rival the Planck length).



The Research Grade/Needs ID flags at the top of observations aren’t shaded correctly. The area behind the text is dark, while the tail of the flag is still bright.


Some buttons show up a weird lime green color. The circle button with an arrow on project overview pages, for instance.

Screenshot 2025-03-19 at 08-55-49 Observations · iNaturalist
Screenshot 2025-03-19 at 09-03-05 Observations · iNaturalist
The area select tools on the map view have some kind of highlight overemphasized (compare to light mode).

I tweaked a few settings to get the contrast how I prefer, but I’m not sure how to fix these (insignificant) issues.

I’m curious if others have tried using the iNat Dark theme created by @yymir for the extension Stylus?

There is a concerning bit of language within the extension about how Firefox blocks the domain. Not sure what it’s all about and I’m not going to unblock a site until I understand.

I honestly enjoy seeing the little imperfections and differences such as the lime green buttons. It’s a fun way to switch things up.

1 Like

Woah… that is very weird. I’ve never tried it before.

To address @tiwane’s question here:

Wow, just trying out Dark Reader now and it’s working pretty well. I don’t think iNat will be redesigning the site any time soon, but when we do it’s possible we can address this. Curious, are there any glaring issues when using Dark Reader?

Dark reader mostly works well, but some things it messes it up pretty badly. Here’s an example of browsing taxon images where it’s dark-moding the wrong thing.

I’ve noticed other less significant issues, but this is the big one for me.

I understand it might not be an important use of limited dev time, but I would like it a built in version to use instead of an extension.

1 Like