DEV Community

Discussion on: A little critique of Google's Material Design and its associated websites

Collapse
 
moopet profile image
Ben Sinclair

I think the way the guidelines say

The option that the switch controls, as well as the state it’s in, should be made clear from the corresponding inline label.

is indicative of the biggest problem with switches, which is that they're not obvious. I mean the contrast requirements in Material are good, but I see a lot of badly-implemented switches in the real world because designers were so heavily influenced by the early Apple ones which were really difficult to understand.

I generally think that if you need text to explain what state your icon is in then the icon is just decoration. A page full of switches does make for an attractive settings page, though.

This is all besides your point; I'm just emptying my brain here. Good post :)