Skip to content

Manual de marca

Acessibilidade ​

O portal segue a WCAG 2.2 nível AA: texto normal com contraste mínimo de 4,5:1; texto grande (≥ 24px, ou ≥ 18,66px em negrito) e ícones com 3:1.

Contrastes verificados ​

CombinaçãoContrasteSituação
gray-900 (Tinta) sobre branco16,3:1✅ AAA
gray-900 sobre gray-50 (Gelo)15,3:1✅ AAA
gray-700 sobre branco10,2:1✅ AAA
gray-500 sobre branco5,6:1✅ AA
gray-500 sobre gray-505,3:1✅ AA
gray-400 sobre branco2,6:1❌ só placeholder e ícone
Branco sobre brand-600 (Verde Lar)10,7:1✅ AAA
brand-600 sobre gray-5010,0:1✅ AAA
brand-600 sobre brand-100 (Menta)9,0:1✅ AAA
brand-200 sobre brand-6007,1:1✅ AAA (texto de apoio)
gray-900 sobre coral-500 (Amarelo)9,1:1✅ AAA (botão principal)
coral-500 sobre brand-6006,0:1✅ AA
coral-500 sobre brand-800 (Verde Noite)8,2:1✅ AAA
coral-700 sobre branco5,9:1✅ AA
coral-700 sobre coral-1005,2:1✅ AA
Branco ou Gelo sobre coral-5001,8:1❌ proibido
coral-500 como texto em fundo claro1,7–1,8:1❌ proibido
pago-text sobre branco / pago-bg5,3 / 4,7:1✅ AA
pendente-text sobre pendente-bg5,6:1✅ AA
atrasado-text sobre branco / atrasado-bg5,9 / 5,2:1✅ AA
pago (#2E9E6B) sobre branco3,4:1⚠️ só marcação e ícone
atrasado (#D9574A) sobre branco3,9:1⚠️ só marcação e ícone
Tinta / Amarelo ✓Branco / Verde Lar ✓Branco / Amarelo ✕Amarelo em fundo claro ✕

Teclado, foco e leitores de tela ​

  • Todo elemento interativo é alcançável com Tab; Esc fecha modais e menus.
  • Anel de foco obrigatório em Verde Lar — nunca remover o outline sem substituto.
  • Ícones decorativos com aria-hidden="true"; botões só com ícone sempre com aria-label.
  • Logo com alt="ImobHapi".
  • Carregamentos com role="status" ou aria-busy="true"; um único <h1> por página, sem pular níveis; seções com aria-labelledby.
  • Campos com erro usam aria-invalid e apontam a mensagem com aria-describedby.
  • Imagens de conteúdo com alt descritivo; imagens decorativas com alt="".
  • Status sempre com texto, além da cor. Positivo e negativo com sinal (+/−), nunca só cor.

ImobHapi · uma solução FastGivr — sua imobiliária sob controle.