Começar
Aparência

Vale na hora e fica lembrado neste navegador.

Começar

Decisões

Toda escolha com alternativas é uma ADR: o que se decidiu, o que se descartou e por quê.

Registro de decisões

ADRs
ADRDecisãoEstado
0001Registrar decisões como ADRaceita
0002Português brasileiro, com nomes de código em inglêsaceita
0003Desenvolvimento assistido por IA com Git e publicação nas mãos do mantenedoraceita
0004Estudo guiado por capítulos revisados, sem OpenSpecaceita
0005Referências congeladas no repositório, com binários em Git LFSaceita
0006Cores semânticas próprias, em pares texto/fundo por temaaceita
0007Tipografia: escala de seis passos, corpo em 16 px, sem negrito sintético, fontes auto-hospedadasaceita
0008Superfícies, forma e fundo: vidro só no cromo, raios e elevação em escala, colinas nos dois temasaceita
0009Campos, validação e erros: o servidor é a única voz, o erro fica abaixo do campo sem desalinhar nadaaceita
0010Ações e disposição: botão mais pesado que o campo, hierarquia em vez de cor, edição em lista na largura todaaceita
0011Mensagens como componente próprio: canto quase reto, barra lateral, cinco tipos e regra de íconeaceita
0012Bootstrap 5.3 como referência e escola, não como base; o destino é um design system próprio com site de documentaçãoaceita
0013O design system está acima dos produtos; o stack-projetos é exemplo, não fonteaceita
0014Playwright próprio em eng/, para renderizar pranchas e capturasaceita
0015Plataforma web primeiro, JavaScript como melhoria, nenhuma tecnologia de servidor pressupostaaceita
0016Diálogo de confirmação no lugar do window.confirm(); formulário nunca em diálogoaceita
0017Navegação: três menus, três cantos, iguais em todo sistema Hibexaceita
0018Três faixas de largura, três larguras de conteúdo, camada superior do navegador para o que sobrepõeaceita
0019Selos: quatro marcas pequenas com formas próprias e um vocabulário de estados em cinco papéisaceita
0020Vazios em três tipos, no lugar do conteúdo; uma página de exceção para todo sistemaaceita
0021Carregamento por região com aria-busy e aviso atrasado; falha como mensagem; sem esqueletoaceita
0022Tema por elemento, tamanho de título separado do nível, sem contorno sutil por papelaceita
0023Tabelas, listas e números: alinhamento pelo tipo, sinal sempre, nome em vez de identificador, lista no celularaceita
0024Gráficos: forma pela pergunta, escala redonda, três séries validadas, rampa de um tom, estado com as cores de estadoaceita
0025Landings: o mesmo design system em escala de vitrine, faixas da marca escuras e o resto no tema do visitanteaceita
0026Um conjunto de ícones: Lucide, em SVG embutido, com três tamanhos e regras de usoaceita
0027Símbolo da marca em três versões, tamanho mínimo e grafismo só em superfície de marcaaceita
0028Logotipo do arquivo, símbolo em três versões por tamanho e ativos de uso gerados a partir do vetor do designeraceita
0029Logos de sistema: o símbolo sobre ladrilho em degradê, uma família de cor por sistema, variantes clara e escuraaceita
0030Moeda Hibex: o nome por extenso, "H$" onde iria "R$", e uma submarca a desenvolveraceita
0031Arquitetura de marca: marca-mãe, submarcas de sistema e subprodutos; este repositório como fonte da verdadeaceita
0032Biblioteca (fase 2): CSS nativo em camadas, prefixo hx-, um passo de build mínimo e entrega por pasta versionadaaceita
0033Biblioteca, primeira entrega: um menu só para as duas faixas, tabela que vira lista sem outra marcação, fontes dos pacotes oficiaisaceita
0034Site de documentação: HTML estático gerado aqui, feito com a própria biblioteca, revisado como artifact privadoproposta
0035"Carregar mais" em vez de paginação: o próximo bloco se junta ao que está na tela, sempre com filtro, e o botão nunca someproposta
0036Tipografia em quatro papéis: títulos, texto, código e rabisco, cada fonte no seu lugarproposta
0037Estilo de rabisco: a ideia antes da tela, desenhada com os tokens da marcaproposta
0038Componentes complementares: cartão com variantes, grupo de botões de ação, barra de progresso e giro em tamanhosproposta
0039Publicação do site de documentação: design.enterprise.hibex.net, imagem nginx estática, Kamal no VPS de aplicações webaceita

Origem: docs/decisoes/README.md · ADR-0001 · desde a versão 0.1.0