Os botões são o principal indicador visual das ações de um usuário.

Princípios
Orientados para ação: os botões precisam comunicar claramente que acionam uma ação.
Feedback claro: a aparência do botão precisa mudar de forma distinta em diferentes estados de interação (passar o cursor, pressionar, foco) para fornecer feedback imediato.
Consistência: todos os botões precisam compartilhar uma linguagem visual principal para serem reconhecidos instantaneamente.
Flexível: o componente de botão precisa acomodar variações comuns, como incluir ícones e tamanhos diferentes, sem sacrificar a consistência.
Uso e posicionamento
Um botão precisa ser colocado perto do conteúdo relevante. Eles podem ser colocados sozinhos ou com outros componentes, como cards e listas.
O que fazer
O que não fazer
O que fazer
O que não fazer
Anatomia
Padrão
1. Ativado: estado padrão.
2. Passe o cursor
3. Toque
Grande
1. Ativado: estado padrão.
2. Passe o cursor
3. Toque
Personalização
Os botões têm uma variação padrão e grande, além de estados padrão, em foco e pressionado para cada um. Os ícones podem ser usados para dar mais ênfase, esclarecimento e reconhecimento ao botão. O tamanho do botão pode ajudar a enfatizar a importância.
Padrão
| Propriedades | Personalização | Padrões |
|---|---|---|
| Forma | Sim | Grande, círculo |
| Padding | Sim | 16 dp, 8 dp |
| Borda | Sim | 2 dp, #606460 |
| Texto | Sim | Body Small |
| Ícone principal | Sim | 40 dp |
| Ícone à direita | Sim | 40 dp |
| Tamanho | Sim | Altura mínima de 56 dp |
| Profundidade | Sim | 0 |
Grande
| Propriedades | Personalização | Padrões |
|---|---|---|
| Forma | Sim | Grande, círculo |
| Padding | Sim | 20 dp, 8 dp |
| Borda | Sim | 2 dp, #606460 |
| Texto | Sim | Body Small |
| Ícone principal | Sim | 56 dp |
| Ícone à direita | Sim | 56 dp |
| Tamanho | Sim | Altura mínima de 72 dp |
| Profundidade | Sim | 0 |
| Superfície | Não |