Referência visual do Dashboard v2. Catálogo de tokens, componentes e padrões para manter consistência entre telas e agentes de IA.
Tokens do tema Dioros Intelligence Dark. Use as variáveis CSS — não valores fixos.
Background
#171717
Background Subtle
#1f1f1f
Surface
#202020
Surface Elevated
#262626
Surface Soft
#2a2a2a
Sidebar
#0b1f33
Sidebar Elevated
#142234
Sidebar Accent
#12314f
Border
rgba(255,255,255,0.08)
Border Strong
rgba(255,255,255,0.14)
Input
rgba(255,255,255,0.12)
Text Primary
#f4f4f5
Text Secondary
#c7c9cc
Text Muted
#8f949c
Text Faint
#626872
Brand Orange
#f97316
Brand Orange Hover
#fb923c
Brand Blue
#3b82f6
Brand Navy
#0b1f33
Success
#22c55e
Warning
#f59e0b
Danger
#ef4444
Uso no código: Use bg-surface, text-muted-foreground, border-border — nunca valores hex fixos. Laranja (bg-brand-orange) apenas para ação principal. Azul (bg-brand-blue) para suporte e foco.
Fonte Inter via Tailwind. Os pesos e tamanhos seguem a escala definida no DESIGN.md.
Labels de tabela, badges, metadados
Texto corrido, descrições, inputs
Tamanho padrão do body
Destaques sutis, nomes de cliente
Títulos de seção, métricas
Headers de página
Números grandes, hero
Texto comum, descrições, parágrafos
Labels de formulário, nav, botões, nomes
Títulos de seção, métricas, cards
Raramente — apenas números grandes ou destaque crítico
R$ 12.458,32 · 94,7% · CPC R$ 3,42
Use tabular-nums em métricas, valores e dados financeiros.
Componente Input do shadcn + exemplos de campo com ícone e prefixo.
Default
Foco
Desabilitado
Busca
Data
Moeda
Com label
Regra: Inputs têm h-8, rounded-lg, borda fina. Labels acima do campo. Foco com anel laranja (focus-visible:border-ring). Prefixos e ícones usam pointer-events-none.
Componente Card do shadcn. Use como container de dados, nunca como bloco decorativo.
Card com tamanho default, borda fina e sem sombra. Use para métricas e resumos.
O fundo usa bg-card (#202020). A superfície elevada pode ser usada com bg-surface-elevated.
Use borda laranja apenas para destacar um item importante. Raro. Prefira a borda sutil padrão.
Impressões
12.458
Cliques
894
CTR
7,2%
CPC
R$ 3,42
Componente Badge do shadcn. Use discretamente — fundo suave + texto semântico.
Regra: Badges usam cores semânticas apenas — verde para sucesso, vermelho para erro, amarelo para alerta. Fundo sempre suave (bg-success-soft), nunca cor chapada.
Modal visual mockado (inline). O modal real usa overlay + blur + centralizado.
Regras: Overlay bg-black/60 backdrop-blur-sm. Modal centralizado com rounded-2xl, border, bg-surface-elevated. Fecha com ESC, clique no X e clique no overlay. Botão primário em laranja.
Referência visual dos componentes de layout. A sidebar é recolhível; a topbar é fina e translúcida.
Regras: Sidebar usa bg-sidebar (#0b1f33). Largura expandida w-52 (208px), recolhida w-16 (64px). Topbar com h-11, fundo bg-background/70 e backdrop-blur-lg.
Composições reais usando os componentes do sistema.
Clientes
10
Investimento
R$ 48.200
CTR Médio
4,8%
Padrões que comprometem a identidade visual da Dioros.
Botões, bordas, ícones e badges tudo ao mesmo tempo. Laranja é ação principal, não decoração.
Bordas com opacidade alta quebram a hierarquia de superfícies. Prefira border com opacidade 8-14%.
border-2 border-red-500/30
Azul saturado no fundo ou em cards polui a identidade. Use brand-blue com controle e brand-navy para superfícies.
bg-blue-600/20
Efeitos de brilho, glow e sombras fortes destoam do minimalismo. Use bordas e camadas de superfície.
shadow-lg shadow-yellow-500/20
Inputs com alturas diferentes quebram o ritmo visual. Mantenha h-8 para inputs compactos.
Botões outline demais criam ruído visual. Alterne entre ghost, outline e secondary.
Dioros Design System
Mantido com referência em frontend-v2/docs/DESIGN.md e tokens em globals.css
Dioros Dashboard v2 · Intelligence Dark