In the WordPress admin the plugin is shown as "DT-darkmode" in the DT-addons menu (Datoden's menu).
DT-darkmode gives your visitors a dark mode that works on any theme.
- A round button lets visitors choose Follow system, Light mode or Dark mode. The choice is remembered and applied before the page is painted, so it never flashes.
- The engine reads your theme's stylesheets and writes a dark version of them – hover states, media queries and CSS variables included. Inline colours and small dark icons are converted too.
- Brand colours such as coloured buttons are kept. Images and videos are never changed.
- Everything runs from the plugin itself: no external requests, no tracking.
- Settings with a live preview: default mode, button on/off and position.
- The same button in the WordPress admin, so the admin can be dark too.
- The button's texts are ready in ten languages and follow the visitor's language.
Pro add-on
In the separate paid add-on Datoden Dark Mode Pro (from Datoden, not part of this plugin): dark mode on the login page, a contrast report, menu items that switch the mode, an accent colour for the button and your own texts on the button per language.
Free Datoden account (optional)
Everything in the plugin works without an account. Connect the website to a free Datoden account and you also get website monitoring: Datoden checks your website every five minutes and emails you right away if it goes down, and before the SSL certificate or the domain expires. All your connected websites are shown in one place in Datoden, and Datoden's apps (Rapport, Schema, PDF, Bild, Font and Vektor) are included. Nothing is sent to Datoden until you click Connect; after that the website sends its address and the names and versions of its DT plugins once a day. You can disconnect at any time. See External services below for exactly what is sent.
3.0.20
Dark mode: round buttons with an icon on their own background (e.g. the plus in Collapse-O-Matic) turned white again – the colour was read while the theme's transition was running. It is now read without the transition, and a light original colour is darkened before the inversion.