Modes and Themes That Stick - Building a Persistent Toggle Solution

Some websites that offer theming conflate two separate ideas. The mode (light or dark) and the theme (the accent colour or visual identity). They're not the same thing . A user might want a dark interface with a blue accent, or a light interface with an orange one, and if you cram both into a single attribute, you end up with a mess of dark-blue , light-blue , dark-orange , and so on. Keeping them…