Dark mode toggles: two states are enough

🔖 Dark mode toggles: two states are enough Yes, the underlying model must have three states, but one is always irrelevant to the actual user goal. Users do not seek out solutions to problems they don’t currently have. A lot of the hate towards two-state toggles is based on poor implementations. This is a thoroughly reasoned argument that website dark-mode toggles should be two-state.