Quando usar abas
Saiba quando abas organizam conteúdos relacionados e quando preferir página aberta, acordeão, filtro ou outra navegação.
Saiba quando abas organizam conteúdos relacionados e quando preferir página aberta, acordeão, filtro ou outra navegação.
Aprenda a organizar o menu principal com rótulos claros, hierarquia previsível e navegação acessível em desktop e mobile.
Como permitir que clientes alterem quantidades e removam itens do carrinho com atualização imediata, feedback, desfazer e acessibilidade.
Entenda quando breadcrumbs ajudam na orientação, como preservar a hierarquia e quando separar a trilha estrutural do retorno aos resultados.
Combine risco, reversibilidade e alcance para decidir quando confirmar, desfazer ou executar uma ação destrutiva.
Mostre que a primeira ação foi recebida, evite reenvios durante o processamento e proteja o servidor contra efeitos duplicados.
Posicione a ação principal onde ela seja mais percebida e mantenha as ações secundárias próximas, mas visualmente subordinadas e consistentes.
Aprenda a orientar, validar e acompanhar uploads de arquivos com clareza, acessibilidade e recuperação simples de erros.
Mostre que o sistema está trabalhando, represente o progresso quando possível e ofereça continuidade, cancelamento ou recuperação em esperas longas.
Use preenchimento automático para reduzir digitação sem esconder campos, substituir a confirmação ou impedir a correção manual.
Saiba quando usar porcentagem de progresso e quando preferir um indicador indeterminado, sem inventar precisão.
Estruture formulários longos em etapas lógicas, com progresso claro, navegação previsível, dados preservados e revisão acessível.
Aprenda a escrever links claros e acessíveis: informe o destino, evite textos genéricos e preserve o contexto para todas as pessoas.
Aprenda a escrever rótulos de botões claros: use verbos, nomeie o resultado, diferencie ações e preserve a acessibilidade.
Ofereça “Desfazer” logo após uma ação reversível, com escopo claro e restauração confiável. Não use a opção como promessa para efeitos irreversíveis.
Link navega para um destino; botão executa uma ação. Veja como escolher o elemento certo, preservar acessibilidade e evitar interfaces com semântica enganosa.
Ofereça uma nova tentativa somente quando a falha puder ser temporária, a repetição for segura e a pessoa souber o que acontecerá.

Aprenda a comunicar falhas temporárias do sistema, informar o estado da operação, preservar dados e oferecer uma recuperação segura.

Aprenda a comunicar uma ação concluída com uma mensagem de sucesso clara, acessível e proporcional ao impacto da tarefa.
Saiba como avisar que uma sessão vai expirar, permitir sua extensão e recuperar o contexto com segurança, acessibilidade e sem perder dados.

Ordene uma tabela apenas quando isso ajudar a comparar dados, indique claramente a coluna e a direção ativas e mantenha o controle acessível por teclado e leitor de tela.

Uma busca sem resultados deve explicar o que aconteceu e oferecer caminhos concretos para tentar de novo, sem apagar a consulta nem transformar a tela em um beco sem saída.
Aprenda a criar um fluxo de recuperação de senha claro, seguro e acessível, sem revelar contas nem criar becos sem saída.
Filtros ativos devem permanecer visíveis depois da aplicação, com valores claros, remoção individual e uma ação para limpar tudo. Isso mantém o contexto da lista no desktop e no mobile.



