Card image

Interruptor

Os interruptores permitem que os usuários ativem ou desativem uma opção individual. Eles geralmente são usados para ativar ou desativar uma configuração específica.

Opções

#Etiqueta
  • Os interruptores devem sempre ter etiquetas;
  • Quando o rótulo não é definido, um interruptor se torna autônomo;
  • Os interruptores autônomos devem ser usados apenas quando sua conexão com outros componentes for clara e fornecerem contexto suficiente — por exemplo, em painéis de aplicativos.
#Seleção
  • Os interruptores podem ser selecionados ou não selecionados;
  • Eles não podem estar em um estado indeterminado (ao contrário das caixas de seleção);
  • Quando um interruptor representa vários valores que não são idênticos, o interruptor deve aparecer como não selecionado.
#Tamanho
  • Os interruptores vêm em quatro tamanhos diferentes: pequeno, médio, grande e extragrande;
  • O tamanho médio é a opção padrão e mais usada;
  • Use os outros tamanhos com moderação; eles devem ser usados para criar uma hierarquia de importância dentro da página.
#Ênfase
  • Por padrão, os interruptores não são enfatizados (cinza). Esta versão é ideal para quando o interruptor não é a parte principal de uma interface, como em painéis de aplicativos, onde todos os componentes visuais são monocromáticos para direcionar o foco para o conteúdo.
  • A versão enfatizada (verde) fornece um destaque visual ideal para formulários, configurações, listas ou grades de ativos e outras situações em que uma mudança precisa ser notada.
#Desativado
  • Um interruptor em um estado desabilitado mostra que existe uma seleção, mas não está disponível naquela circunstância;
  • Isso pode ser usado para manter a continuidade do layout e comunicar que uma ação pode ficar disponível posteriormente.
#Somente leitura
  • Os interruptores têm uma opção somente leitura para quando estão no estado desabilitado, mas ainda precisam que seus rótulos sejam exibidos;
  • Isso permite que o conteúdo seja copiado, mas não interagido ou alterado.
#Somente leitura
  • As caixas de combinação têm uma opção somente leitura para quando o conteúdo no estado desabilitado ainda precisa ser exibido;
  • Isso permite que o conteúdo seja copiado, mas não interagido ou alterado;
  • Uma caixa de combinação não tem uma opção somente leitura se nenhuma seleção tiver sido feita.

Comportamentos

#Foco do teclado
  • Um interruptor pode ser navegado usando um teclado;
  • O estado de foco do teclado pega o estado de foco visual do comutador e adiciona um anel verde ao interruptor em foco.
#Estouro de texto
  • Quando a etiqueta é muito longa para o espaço horizontal disponível, ela é quebrada para formar outra linha.

Diretrizes de uso

#Interruptor ou caixa de seleção?
  • Os interruptores são mais bem usados para comunicar a ativação (por exemplo, estados de ligado/desligado), enquanto as caixas de seleção são mais bem usadas para comunicar a seleção (por exemplo, várias linhas de tabela);
  • Os interruptores, ao contrário das caixas de seleção, não podem ter um estado de erro.
#Representando valores mistos
  • Quando um interruptor representa vários valores que não são idênticos, o switch deve aparecer como não selecionado;
  • Qualquer clique ou toque subsequente deve selecionar a chave e atualizar todos os valores a serem selecionados;
  • Outro clique ou toque depois disso deve desmarcar a opção e atualizar todos os valores para não serem selecionados.
v1