
interpreter_mode
Mentorias disponíveis em fase Beta. Saiba mais
Mentorias disponíveis em fase Beta. Saiba mais
Botão
Botão
Nesta aula veremos a anatomia de um botão, tipos de botões em UI mais comuns, quais seus estados (default, hover, focus, disabled, pressed), e como criar o componente de botão para seu Design System usando Figma.
Nesta aula veremos a anatomia de um botão, tipos de botões em UI mais comuns, quais seus estados (default, hover, focus, disabled, pressed), e como criar o componente de botão para seu Design System usando Figma.
Exclusiva
lock
Assista 5 minutos gratuitamente
arrow_downward

Sobre
O botão é um dos elementos de UI mais comuns e está presente em praticamente qualquer interface. Ele representa uma ação que o usuário pode tomar, como enviar um formulário, abrir uma nova página ou interagir com um sistema. Geralmente, os botões possuem rótulos descritivos e feedback visual para guiar a experiência do usuário.
Nesta aula veremos sobre a anatomia de um botão, tipos de botões mais comuns, quais seus estados (default, hover, focus, disabled, pressed), e como criar o componente de botão para seu Design System usando Figma.cha
Estados de um Botão
Os botões podem ter diferentes estados, cada um refletindo uma condição específica da interface:
Normal (Default): O estado padrão quando o botão está visível e pronto para interação.
Hover (Passagem do Mouse): Ocorre quando o usuário passa o mouse sobre o botão, geralmente acompanhado por uma alteração de cor, borda ou sombra para indicar interatividade.
Ativo (Pressed): Estado quando o botão está sendo pressionado, mudando ligeiramente seu estilo para indicar que a ação está em andamento.
Desabilitado (Disabled): Indica que a ação não está disponível, geralmente com uma aparência apagada e sem resposta a interação.
Carregando (Loading): Exibe um indicador visual (como um ícone de carregamento) para mostrar que uma operação está em andamento.
Tipos de Botões
Existem diferentes tipos de botões dependendo do contexto de uso:
Botão Primário: Destacado para indicar a ação principal na tela.
Botão Secundário: Menos chamativo, usado para ações menos importantes.
Botão de Texto (Text Button): Sem fundo ou borda, usado para ações menos intrusivas.
Botão de Ícone: Apresenta apenas um ícone em vez de texto, geralmente usado para ações rápidas.
Botão Flutuante (FAB - Floating Action Button): Destacado e flutuante na interface, comumente usado para ações principais em aplicativos mobile.
Melhores Práticas no Design de Botões
Clareza e Legibilidade: O texto do botão deve ser claro e direto, geralmente utilizando verbos de ação como "Enviar", "Salvar" ou "Continuar".
Tamanho Adequado: Deve ser grande o suficiente para ser facilmente clicável, seguindo as diretrizes de acessibilidade.
Contraste e Acessibilidade: Deve haver contraste suficiente entre o botão e o fundo para garantir visibilidade.
Feedback Visual: Mudanças sutis nos estados ajudam a indicar interatividade e guiar o usuário.
O botão é um dos elementos de UI mais comuns e está presente em praticamente qualquer interface. Ele representa uma ação que o usuário pode tomar, como enviar um formulário, abrir uma nova página ou interagir com um sistema. Geralmente, os botões possuem rótulos descritivos e feedback visual para guiar a experiência do usuário.
Nesta aula veremos sobre a anatomia de um botão, tipos de botões mais comuns, quais seus estados (default, hover, focus, disabled, pressed), e como criar o componente de botão para seu Design System usando Figma.cha
Estados de um Botão
Os botões podem ter diferentes estados, cada um refletindo uma condição específica da interface:
Normal (Default): O estado padrão quando o botão está visível e pronto para interação.
Hover (Passagem do Mouse): Ocorre quando o usuário passa o mouse sobre o botão, geralmente acompanhado por uma alteração de cor, borda ou sombra para indicar interatividade.
Ativo (Pressed): Estado quando o botão está sendo pressionado, mudando ligeiramente seu estilo para indicar que a ação está em andamento.
Desabilitado (Disabled): Indica que a ação não está disponível, geralmente com uma aparência apagada e sem resposta a interação.
Carregando (Loading): Exibe um indicador visual (como um ícone de carregamento) para mostrar que uma operação está em andamento.
Tipos de Botões
Existem diferentes tipos de botões dependendo do contexto de uso:
Botão Primário: Destacado para indicar a ação principal na tela.
Botão Secundário: Menos chamativo, usado para ações menos importantes.
Botão de Texto (Text Button): Sem fundo ou borda, usado para ações menos intrusivas.
Botão de Ícone: Apresenta apenas um ícone em vez de texto, geralmente usado para ações rápidas.
Botão Flutuante (FAB - Floating Action Button): Destacado e flutuante na interface, comumente usado para ações principais em aplicativos mobile.
Melhores Práticas no Design de Botões
Clareza e Legibilidade: O texto do botão deve ser claro e direto, geralmente utilizando verbos de ação como "Enviar", "Salvar" ou "Continuar".
Tamanho Adequado: Deve ser grande o suficiente para ser facilmente clicável, seguindo as diretrizes de acessibilidade.
Contraste e Acessibilidade: Deve haver contraste suficiente entre o botão e o fundo para garantir visibilidade.
Feedback Visual: Mudanças sutis nos estados ajudam a indicar interatividade e guiar o usuário.
O botão é um dos elementos de UI mais comuns e está presente em praticamente qualquer interface. Ele representa uma ação que o usuário pode tomar, como enviar um formulário, abrir uma nova página ou interagir com um sistema. Geralmente, os botões possuem rótulos descritivos e feedback visual para guiar a experiência do usuário.
Nesta aula veremos sobre a anatomia de um botão, tipos de botões mais comuns, quais seus estados (default, hover, focus, disabled, pressed), e como criar o componente de botão para seu Design System usando Figma.cha
Estados de um Botão
Os botões podem ter diferentes estados, cada um refletindo uma condição específica da interface:
Normal (Default): O estado padrão quando o botão está visível e pronto para interação.
Hover (Passagem do Mouse): Ocorre quando o usuário passa o mouse sobre o botão, geralmente acompanhado por uma alteração de cor, borda ou sombra para indicar interatividade.
Ativo (Pressed): Estado quando o botão está sendo pressionado, mudando ligeiramente seu estilo para indicar que a ação está em andamento.
Desabilitado (Disabled): Indica que a ação não está disponível, geralmente com uma aparência apagada e sem resposta a interação.
Carregando (Loading): Exibe um indicador visual (como um ícone de carregamento) para mostrar que uma operação está em andamento.
Tipos de Botões
Existem diferentes tipos de botões dependendo do contexto de uso:
Botão Primário: Destacado para indicar a ação principal na tela.
Botão Secundário: Menos chamativo, usado para ações menos importantes.
Botão de Texto (Text Button): Sem fundo ou borda, usado para ações menos intrusivas.
Botão de Ícone: Apresenta apenas um ícone em vez de texto, geralmente usado para ações rápidas.
Botão Flutuante (FAB - Floating Action Button): Destacado e flutuante na interface, comumente usado para ações principais em aplicativos mobile.
Melhores Práticas no Design de Botões
Clareza e Legibilidade: O texto do botão deve ser claro e direto, geralmente utilizando verbos de ação como "Enviar", "Salvar" ou "Continuar".
Tamanho Adequado: Deve ser grande o suficiente para ser facilmente clicável, seguindo as diretrizes de acessibilidade.
Contraste e Acessibilidade: Deve haver contraste suficiente entre o botão e o fundo para garantir visibilidade.
Feedback Visual: Mudanças sutis nos estados ajudam a indicar interatividade e guiar o usuário.
Tópicos abordados
Introdução
Definição
Anatomia
Estados
Tipos de botões
Tamanhos
Prefixo e Sufixo
Formatos
Dicas
Prática no Figma
Links úteis
O que você achou dessa aula?
Investimento*
R$ 10
volunteer_activism
Doamos 20% do valor de cada aula exclusiva que você adquire. Detalhes das doações na página Transparência.
info
*O preço final pode variar um pouco de acordo com a taxa de IOF cobrada pela plataforma de pagamentos.
Detalhes
Categoria
Componente
Instrutor
Willian Matiola

Tempo total de aula
29 min
Pontos para o ranking
10 pts
Assista em seguida

Grátis
Aula Nova
26 min
Paginação

Grátis
Aula Nova
26 min
Paginação

R$ 15
23 min
Tabs

R$ 15
23 min
Tabs

Grátis
13 min
Toggle

Grátis
13 min
Toggle

R$ 20
34 min
Select / Dropdown

R$ 20
34 min
Select / Dropdown

Grátis
Aula Nova
26 min
Paginação

R$ 15
23 min
Tabs

Grátis
13 min
Toggle

R$ 20
34 min
Select / Dropdown

Grátis
32 min
Tooltip

R$ 15
24 min
Checkbox
520
Alunos na newsletter
Newsletter
Para quem não quer perder nenhuma novidade do projeto.
Inscreva-se:
520
Alunos na newsletter
Newsletter
Para quem não quer perder nenhuma novidade do projeto.
Inscreva-se:
520
Alunos na newsletter
Newsletter
Para quem não quer perder nenhuma novidade do projeto.
Inscreva-se:
520
Alunos na newsletter
Newsletter
Para quem não quer perder nenhuma novidade do projeto.
Inscreva-se:
520
Alunos na newsletter
Newsletter
Para quem não quer perder nenhuma novidade do projeto.
Inscreva-se:
520
Alunos na newsletter
Newsletter
Para quem não quer perder nenhuma novidade do projeto.
Inscreva-se: