Botões
Hierarquia clara: Primary → Secondary → Ghost. Danger e CTA em contextos específicos.
btn-primary = ação principal da página (apenas 1 por tela) · btn-secondary = ação alternativa · btn-ghost = navegação/cancelar (nunca vermelho para voltar) · btn-danger = só ação destrutiva irreversível · btn-cta = exclusivo para marketing/banners
Badges & Tags
Badges comunicam status e categoria. Tags são removíveis pelo usuário.
tag-active.Inputs
Sempre outline com border-radius-lg. Nunca underline. Labels acima, sempre.
--radius-lg. Focus: border 2px --color-navy-600 + ring azul. Error: border 2px red + ring vermelho.
Checkboxes & Radios
Controles de seleção nativos estilizados. Navy quando selecionado.
Toggles
Para preferências e configurações binárias.
Avatars
Representação do usuário. Suporta imagem, iniciais e status.
Search Bar
Barra de busca global. Usada em Vagas e Eventos.
Progress Bars
Progresso de semestre, conclusão de documentos, etapas de formulário.
Chips / Filtros
Filtros de navegação rápida. Usados em Vagas e Eventos.
chip.active. Diferente de Tag — chips não são removíveis.Stat Cards
Cards de métricas. Usados em Pesquisas, Relatórios e dashboard do One.
Skeleton Loading
Placeholder animado durante carregamento. Substitui spinners em conteúdo estruturado.
Misc
Dividers, links, tooltips e kbd.
Conteúdo acima
Conteúdo abaixo
Conteúdo abaixo
Esqueceu a senha? Clique aqui para recuperar. Ainda não é nosso aluno? Encontre um polo perto de você.
Pressione ⌘ + K para abrir a busca rápida. Use Tab para navegar entre campos.