Cor, Superfícies & Tokens
Paleta, superfícies, bordas, texturas e tokens semânticos // 2026
Design System 1 Tema · 5 Seções 2026
01 Sistema de Cores
Paleta Completa · Dark Side Edition Sistema Canônico // 2026
Edição do Tema
Tema Cobre
Dark Side Edition
Sistema Maggium original de alto contraste. Base em preto absoluto com undertone roxo, acento industrial em cobre e tipografia off-white quente. Projetado para foco prolongado e alta legibilidade.
Acento & Sinais Acento Primário, Info, Flare, Erro
AA HEX #D4651D
--accent
var(--accent) / #D4651D
Acento primário. CTAs, estados ativos, ênfase, destaques cinéticos.
AA HEX #3B82F6
--info
var(--info) / #3B82F6
Acento informativo. Feedback secundário e dicas utilitárias.
AA HEX #B36F3E
--flare
var(--copper) / #B36F3E
Contra-acento quente. Calor editorial e alertas.
AA HEX #EF4444
--error
var(--error) / #EF4444
Estado destrutivo/erro. Validação e sinais de perigo.
Pilha de Superfícies Canvas, Shells, Painéis, Console
AA HEX #050208
--bg
var(--bg) / #050208
Canvas do documento. Fundo principal da rota.
AA HEX #08040D
--s0
var(--s0) / #08040D
Shell escuro. Painéis hero, densidade editorial.
AA HEX #120820
--s1
var(--s1) / #120820
Superfície elevada primária. Cards, barras superiores.
AA HEX #1A0C2E
--s1-alt
var(--s1-alt) / #1A0C2E
Superfície secundária. Blocos aninhados.
AA HEX #250C39
--s2
var(--s2) / #250C39
Shell de painel. Sidebars, drawers, utilitários.
AA HEX #2E1145
--s3
var(--s3) / #2E1145
Zona console. Previews de saída utilitária.
AA HEX #371651
--s-hover
var(--s-hover) / #371651
Estado hover pesado. Shells selecionados.
Texto & Camada de Leitura Hierarquia de Texto e Neutros Claros
AA HEX #F2F2F2
--text
var(--text) / #F2F2F2
Cor de leitura primária. Títulos e corpo.
AA HEX #E8E8E8
--text-alt
var(--text-alt) / #E8E8E8
Off-white alternativo suave. Variantes de UI.
AA HEX #FFFFFF
--white
var(--white) / #FFFFFF
Luz mais pura. Marca/logo e contraste máximo.
AA HEX #B8A8C8
--muted
var(--muted) / #B8A8C8
Cópia silenciada. Labels, legendas, descrições.
AA HEX #7A6490
--dim
var(--dim) / #7A6490
Suporte neutro claro. Texto terciário.
AA HEX #5C4870
--meta
var(--meta) / #5C4870
Cor de metadata. Contadores, labels técnicos.
Escala Neutra Cinzas Absolutos
AA HEX #262626
--gray-charcoal
#262626
Cinza profundo. Alternativa ao preto absoluto.
AA HEX #525252
--gray-dim
#525252
Cinza médio escuro. Estados desabilitados.
AA HEX #A3A3A3
--gray-muted
#A3A3A3
Cinza médio claro. Bordas sutis.
AA HEX #D4D4D4
--gray-silver
#D4D4D4
Prata claro. Fundos secundários.
AA HEX #737373
--muted-legacy
#737373
Neutro legado. Compatibilidade retroativa.
Sistema de Bordas Separadores Estruturais
-- ALPHA 8%
--border
rgba(242,242,242,0.08)
Borda estrutural sutil padrão.
-- ALPHA 4%
--border-soft
rgba(242,242,242,0.04)
Linha estrutural sussurro.
-- ALPHA 15%
--border-strong
rgba(242,242,242,0.15)
Borda de ênfase. Validação de formulários.
-- ALPHA 30%
--border-hover
rgba(212,101,29,0.3)
Estado hover da borda de acento.
-- ALPHA 10%
--border-input
rgba(242,242,242,0.1)
Limite inativo de input de formulário.
02 Alfa & Contraste
Escada de Opacidade Interpolações Acento · BG
Pares de Contraste Conformidade WCAG 2.1 AA
Acento / S0
11.4:1
Aprovado AAA Normal
Texto / Canvas
14.2:1
Aprovado AAA Grande
Muted / Superfície
4.8:1
Aprovado AA Normal
Erro / Branco
3.6:1
Aprovado AA Grande
03 Aliases Semânticos
Mapeamento de Componentes Equivalentes Tailwind / Shadcn
Alias / Função do Componente Mapa de Token Valor / Descrição
background var(--bg) #050208 (Canvas Principal)
foreground var(--text) #F2F2F2 (Texto Primário)
card / popover var(--s1) #120820 (Núcleo Elevado)
card-foreground var(--text) #F2F2F2
primary var(--accent) #D4651D (Cobre da Marca)
primary-foreground #0a0514 Contraste máximo sobre Cobre
secondary var(--s2) #250C39 (Preenchimento sutil)
muted var(--s1-alt) #1A0C2E (Fundos desabilitados)
muted-foreground var(--muted) #B8A8C8
border var(--border) rgba(242,242,242,0.08)
input var(--border-input) rgba(242,242,242,0.1)
ring var(--ba) / var(--accent) Destaques de estado de foco
01 Superfícies Base Níveis de Elevação
#050208
--mg-dark
Base da página. Fundo principal.
#0a0514
--mg-surface
Superfície elevada. Painéis, cards, cabeçalhos.
#120820
--mg-surface-alt
Elevação secundária. Painéis aninhados.
#0d0812
--mg-surface-deep
Áreas aprofundadas. Blocos de código.
rgba(10,5,20,0.92)
--mg-surface-overlay
Sobreposição transparente para modais.
#150a22
--mg-surface-panel
Painéis laterais e gavetas (drawers).
#0b0710
--mg-surface-console
Fundos de terminal / console.
#250c39
--mg-surface-hover
Estado de hover forte para áreas interativas.
Texturas e Padrões
Profundidade Tátil // Novo
--tex-noise-subtle
Ruído tátil sobre fundos sólidos para dar acabamento premium tipo filme (grain).
--tex-grid-blueprint
Padrão de grade arquitetônica. Utilizado atrás de dados esquemáticos ou código.
--tex-dot-matrix
Matriz pontilhada. Serve de âncora visual para mockups de produtos tech e I.A.
Bordas
Tokens Semânticos
Raios de Borda
Escala de Arredondamento
Glass & Blur
Filtros Backdrop
--glass-blur
backdrop-filter: blur(10px)
Efeito glass guiado pelo padrão V2. Utilizado primordialmente nas barras de navegação e sobreposições do menu.
--glass-blur-soft
backdrop-filter: blur(4px)
Vidro sutil. Muito útil atrás de cartões, tooltips textuais, e para proteger a legibilidade sem ofuscar completamente o fundo.
01 Tokens Semânticos Aliases · Brilho · Estados · Pesos · Shadcn
Fundos Semânticos
--color-bg-void #000000 Preto absoluto. Overlays, blackout.
--color-bg-base #050208 Fundo da página. Canvas principal.
--color-bg-surface #0a0514 Superfície elevada. Cards e painéis.
--color-bg-surface-alt #120820 Superfície secundária. Cards aninhados.
--color-bg-elevated #120820 Alias para surface-alt. Contexto elevado.
--color-bg-overlay rgba(10,5,20,0.5) Escurecimento de fundo para backdrop de modais.
Texto Semântico Aliases de Cor de Texto
--color-text-base #f2f2f2 Texto primário. Branco quente.
--color-text-secondary rgba(242,242,242,0.7) Texto secundário. Descrições.
--color-text-tertiary rgba(242,242,242,0.55) Texto terciário. Metadados.
--color-text-muted rgba(184,168,200,0.4) Texto discreto. Rótulos apagados.
Brilho & Cobre Tokens de Luminância da Marca
--copper
#d4651d
Acento da marca. = --mg-accent.
--copper-dim
rgba(212,101,29,0.15)
Tinta sutil. Fundos com toque de cobre.
--copper-glow
rgba(212,101,29,0.4)
Brilho forte. Foco ativo.
--copper-glow-box
rgba(212,101,29,0.25)
Brilho para box-shadow. Botões CTA.
--copper-glow-soft
rgba(212,101,29,0.1)
Brilho suave. Estados de hover.
Estados Interativos Foco, Seleção, Aviso
--focus-brand
#d4651d
Anel de foco nos elementos da marca.
--focus-neutral
#b8a8c8
Anel de foco nos elementos neutros.
--selection-bg
#050208
Fundo da seleção de texto.
--selection-fg
#d4651d
Cor frontal da seleção de texto.
--warning-bg
#c9922e
Tinta de fundo para avisos.
--warning-border
rgba(201,146,46,0.18)
Tinta de borda para avisos.
Pesos Tipográficos Escala de Peso Urbanist
--font-weight-light 300 Leve
--font-weight-regular 400 Regular
--font-weight-medium 500 Médio
--font-weight-semibold 600 Semibold
--font-weight-bold 700 Bold
--font-weight-extrabold 800 Extrabold
--font-weight-black 900 Black
Mapeamento Shadcn/UI Ponte de Tokens para Biblioteca de Componentes
--background --mg-dark #050208
--foreground --mg-text #f2f2f2
--card / --popover --mg-surface #0a0514
--primary --mg-accent #d4651d
--primary-foreground --mg-dark #050208
--accent --mg-accent #d4651d
--accent-foreground --mg-dark #050208
--muted --mg-dim #7a6490
--muted-foreground --mg-muted #b8a8c8
--destructive --mg-error #EF4444
--ring --mg-accent #d4651d
--radius — 0.5rem
ONDE O FUTURO ESTÁ
Cor, Superfícies & Tokens Dark Side Edition V2.0
V2.0 // Dark Side Edition