Dark Mode WordPress Plugin Up for Adoption

Daniel James is putting his Dark Mode plugin up for adoption.

“I’m stepping back from plugin development (and WordPress contributions) and would like to see someone passionate about it pick it up,” James said.

Dark Mode has 2,000 active installations and is the most popular among a handful of dark or “night mode” plugins in the official directory. In August 2018, James submitted a merge proposal for including Dark Mode in core, but it was shot down the same day it was published. Gary Pendergast said the proposal “seemed premature” and noted that the project was lacking several merge criteria outlined on the Handbook page for feature plugins. He cited a lack of weekly chats, no kickoff and update posts, and no testing from the Flow team, among other concerns.

“I decided recently that because of the direction WordPress is going in with the move towards React with Gutenberg that I should probably focus my efforts elsewhere,” James said.

“That’s mostly to do with the merge proposal getting rejected fairly quickly without any helpful next steps on how to improve it. Plus, with how rapidly Gutenberg is being developed, I’d have to pretty much work in tandem with the Gutenberg team to ensure the Dark Mode plugin styled the UI correctly. That’s spare time I just don’t have.

“I feel like WordPress leadership is another reason. It’s really difficult (I think/feel) to get something like Dark Mode pushed through. It’s very much near the bottom of the priority list, which I get, but sucks a bit when you’re volunteering in spare time of course.” James said the plugin currently requires a few hours per week in support and maintenance.

The popularity of dark modes for applications has taken off after macOS Mojave introduced a dark mode, and has also been spurred on by the news that Apple’s 2020 iPhone lineup will be produced with OLED screens. Many popular applications, such as YouTube, Facebook Messenger, Twitter, and Google Maps already have a dark mode that either works automatically based on light conditions or can be manually enabled. Chrome also recently added a dark browsing mode for Mac users. Fans of dark mode claim it is easier on the eyes and conserves battery.

Users who tend to gravitate towards dark mode are still a small subset, but the feature is gaining momentum. A dark mode may one day come to WordPress core but it doesn’t seem likely in the near future. Daniel James’ Dark Mode plugin isn’t ready for core, since it doesn’t support the new editor, but he said he hopes the new owner will find the time to take it where it needs to go.

“I’m happy to transfer the plugin to someone else to continue it, as long as they’re well known/respected,” James said. “I won’t just be giving it away for security reasons. It would be great for it to be included in core one day, but at the very least it would be nice for someone who really likes it to just continue it.”


20 responses to “Dark Mode WordPress Plugin Up for Adoption”

  1. First of all: big thanks to Daniel and highest respect, for the work he did with the “Dark Mode” plugin. It is excellent. And actually it would have more than deserved to be included in WordPress Core.

    But it was and is just not wanted. (Totally sad, really!)

    The way Daniel was handled is shameful. So the commitment of a WordPress contributor is destroyed. Mind you, he invested it all in his spare time. There was no company that paid him and gave him time off, as is the case with the “5 for the Future” propaganda.

    No, it was a free, independent commitment.

    Now he’s hanging it up.

    One less again. Another one who throws in the towel.

    It’s so sad. So embarrassing.

    And let’s be honest: if something was wanted so far, a way was always found, even off the beaten track, isn’t it true? But if you don’t want something, then an armada of rules will be held up and the whole thing will be stalled in less than a day.

    • With all due respect, so he gave some time of his own for free to give back to the Community. So? He chose to do that.
      I think we should all give some time to WordPress. After all, we are all making money on our WordPress based websites.

      • Yes, he chose to do that.
        And he invested a lot of time.

        I doubt that those “decision makers” really installed the plugin and tried it out themselves before they gave their “no”. I followed the plugin closely since it was released on .org and also the process of Daniel making it a “feature plugin”.

        It’s the whole process how it was handled, that gets me in anger. And I guess this is one of the main reasons he is abandoning it, and he was already stating that above.

    • I doubt that a browser-based solution will be any good for the WP Admin. This might be inverted styles and in almost all cases these look ugly.

      A real native solution like the Dark Mode plugin is always better in my opinion. It will also allow other plugins to opt-in to support this for their own admin screens – and they have the chance to customize stuff.

  2. I am a fan of Dark Mode as well. It’s much easier on my eyes. I am not sure why there is all the hate against it. It’s not like WordPress doesn’t have admin color scheme’s already baked in. Who here has honestly made use of Ectoplasm or Sunrise? I think a Dark Mode would see much more adoption as it’s just easier to work with especially when trying to write at night.

  3. It’s lovely to see people support the plugin and are happy with how far it’s come. I’ve selected a new owner for the plugin and I hope to see the plugin developed further into the future.

    It’s been great fun to make something like a Dark Mode for WordPress and I would like to see it in core at some point although there’s plenty of work to be done to get it working well with Gutenberg as lots of things have changed since the last update.

    Hopefully the new author has some big plans in the way of updates!

    • Daniel has kindly agreed to me taking over active development of Dark Mode. I believe in this plugin so didn’t want to see it waste away.

      It will be interesting to see how it develops over time. Right now the plugin GitHub repo has been taken out of archive and is now accepting pull requests and issue submissions.


      A project such as this can only really thrive with support from the development community. It’s really too big for any one person alone so please consider contributing in any way you can. In particular CSS/accessibility gurus welcome.

      If you have any comments or suggestions please feel free to reach out to me here, via the GitHub repo, or on Twitter (@dgwyer) etc. I’d love to gauge current interest in this project and see how people would like to see it evolve.


Subscribe Via Email

Enter your email address to subscribe to this blog and receive notifications of new posts by email.

%d bloggers like this: