Cores
O sistema de cores HalfByte é organizado em duas camadas: a paleta primitiva (valores brutos) e os tokens semânticos (significado de uso). Sempre referencie os tokens semânticos nos seus componentes — nunca os primitivos diretamente.
Paleta primitiva
Blue#3381ffCor primária da marca
Blue Dark#0d3aa0Hover e ênfase
Blue Light#92acffSoft accent
Lime#a6d31cCor de detalhe/acento
Lime Dark#5ba323Hover do detalhe
Lime Light#c6f995Versão suave
Cyan#92d5efAcento complementar
Gray#878489Neutro
White#efe8efOff-white de marca
Black#111114Quase-preto de marca
Tokens semânticos
Os tokens semânticos mapeiam a paleta primitiva para usos específicos. Ao alterar um valor aqui, todos os componentes são atualizados automaticamente.
Fundos
bg#efe8efBackground padrão da aplicaçãobg-inverse#111114Fundo invertido / modo escurobg-elevated#ffffffCards e superfícies elevadasbg-muted#e3dde3Estados desabilitados, fundos atenuadosTexto
fg#111114Texto primáriofg-inverse#efe8efTexto sobre fundos escurosfg-muted#878489Texto secundário, labels, placeholdersfg-subtle#5a585cTexto terciário, helper textBordas
border#d6cfd6Borda decorativa padrãoborder-strong#111114Borda de ênfase, inputs ativosAcento (azul)
accent#3381ffCor primária de ação — botões, links, focoaccent-hover#0d3aa0Estado hover/pressedaccent-soft#92acffFundos de badge, estados selecionados suavesDetalhe (lime)
O lime é uma cor de uso controlado — deve aparecer em pequenas quantidades para criar contraste visual, nunca como cor de fundo dominante.
detail#a6d31cAcentos visuais, highlights, indicadoresdetail-soft#c6f995Fundos de badges de sucesso, highlights suavesdetail-strong#5ba323Texto sobre fundos lime, hoverGradientes
Os gradientes de marca são usados em hero sections, banners e CTAs. Evite usá-los em áreas de leitura.
Blue Noir
gradient.blueNoirHero sections, banners de destaqueLime Blue
gradient.limeBlueCTAs, botões de destaque máximoAurora
gradient.auroraFundos decorativos, ilustraçõesSombras
sm
0 1px 2px rgba(17,17,20,0.06)md
0 4px 12px rgba(17,17,20,0.08)lg
0 12px 32px rgba(17,17,20,0.12)