Material v2 massively desaturated all colors though. On my phone it's technically a little purple but essentially light gray is on and darker gray is off.
True enough, but there's still UX improvements to be made.
Most toggles you could fit the word "On" and "Off" within the blank area of the switch to have text that indicates its state as well. Or maybe even vertical toggles that mimic physical light switches.
Material v2 massively desaturated all colors though. On my phone it's technically a little purple but essentially light gray is on and darker gray is off.
https://i.imgur.com/QiCEguh.png
I know I said M2, but it's actually M3 that did that.
This is so unnecessary. Why would they do that? Just use a strong color.
True enough, but there's still UX improvements to be made.
Most toggles you could fit the word "On" and "Off" within the blank area of the switch to have text that indicates its state as well. Or maybe even vertical toggles that mimic physical light switches.
on iOS an I/O label to indicate the state can be added as an accessibility feature