Let’s get straight to the point here. Many apps and sites today automatically switch you into a visual mode that is consistent with your operating system settings.
Focusing just on web sites and apps: Is this the right design choice? As a developer, are there cases where auto-switching your web UI elements based on operating system theme preferences is the wrong thing to do?
I’m sure by now you’ve seen examples where forcing consistency automatically results in a nice output: