Nicholas Dionysopoulos from Akeeba has long been one of Joomla's most innovative developers. He has recently built a "Dark Mode" option into his extensions and website.
In the video below, Nicholas explains why Dark Mode is important and how you integrate it into your work. Nicholas' starts by explaining why Dark Mode is so helpful for some people visiting your site, particularly those with photophobia. He then talks us through the options for enabling Dark Mode:
- Let the user decide
- Let the browser decide
- Hybrid: let the browser decide and the user override.
Video of Nicholas' Dark Mode session
This video was part of the Joomlashack Conference 2020. You can find the conference videos on YouTube.
Helpful Links for Nicholas' session
- What is photophobia?
- "Github gets a Dark Mode" on Techcrunch
- "Dark Mode is the new ... black?" on Nicholas' blog
- How to detect dark mode using Javascript
- C-Lodder's Joomla 4 template
- Nicholas' Mailmagic plugin
This image shows Dark Mode in the Akeeba.com website: