foundations

Tokens

Referência completa das CSS variables expostas pelo COBOGÓ

Cobogó Design System Tokens

Referência de tokens CSS extraídos de global.css.

Nota: Importe via import 'cobogo/styles' (após o rebrand) ou use as CSS variables diretamente.

Paleta — Papel & Concreto

TokenHexUso
--papel-00#FBF8F1Fundo principal elevado / Base
--papel-10#F5F1E8Fundo principal
--papel-20#EDE7D8Fundo rebaixado
--papel-30#DCD4BEBordas e divisores suaves
--concreto-40#B8B0A0Elementos de UI inativos/desabilitados
--concreto-60#6B6455Texto secundário (muted)
--concreto-80#2E2A24Texto principal
--concreto-90#1A1814Títulos e elementos de alto contraste

Paleta — Primárias saturadas

TokenHex
--azul#1B2B4B
--azul-bright#2D4A7B
--azul-soft#E6ECF5
--vermelho#C8472E
--vermelho-deep#9C3422
--vermelho-soft#F9E7E1
--ocre#D9A441
--ocre-deep#A87A1F
--ocre-soft#F7EED6
--verde#2E6B4A
--verde-soft#DDEBE1

Tokens semânticos

TokenAponta paraUso
--bgvar(--papel-10)Fundo principal
--bg-raisedvar(--papel-00)Fundo elevado (cards, modais)
--bg-sunkenvar(--papel-20)Fundo rebaixado (áreas secundárias)
--fgvar(--concreto-80)Texto padrão
--fg-mutedvar(--concreto-60)Texto secundário
--fg-headingvar(--concreto-90)Títulos
--bordervar(--papel-30)Bordas padrão
--border-strongvar(--concreto-80)Bordas de alto contraste
--accentvar(--azul)Cor de destaque/interativa

Tipografia

Famílias utilizadas: Archivo, Fraunces, Piazzolla, JetBrains Mono.

TokenFamília
--font-display"Archivo", "Archivo Black", sans-serif
--font-display-alt"Fraunces", Georgia, serif
--font-sans"Archivo", sans-serif
--font-serif"Piazzolla", Georgia, serif

Escala tipográfica

TokenTamanho/ValorUso sugerido
--t-micro11pxTexto muito pequeno, labels
--t-small13pxMetadados, legendas
--t-body16pxTexto corrido padrão
--t-lede19pxLinha de apoio, introdução
--t-h422pxTítulo de nível 4
--t-h330pxTítulo de nível 3
--t-h244pxTítulo de nível 2
--t-h168pxTítulo de nível 1
--t-display112pxTítulos enormes, destaque
--lh-tight0.95Line-height para títulos
--lh-body1.55Line-height para texto corrido

Radius / Shadow / Motion

TokenValor
--r-12px
--r-soft8px
--r-pill9999px
--shadow-12px 2px 0 var(--concreto-90)
--shadow-24px 4px 0 var(--concreto-90)
--dur-2220ms
--ease-outcubic-bezier(0.16, 1, 0.3, 1)

Aliases legacy

Nota: Mantidos pra retrocompatibilidade; em código novo use os tokens canônicos da seção correspondente acima.

  • --color-primary
  • --color-accent
  • --color-azul
  • --color-verde
  • --color-ouro
  • --color-vermelho
  • --color-surface
  • --color-bg
  • --color-border
  • --color-text
  • --color-text-dim
  • --color-heading
  • --radius-sm
  • --radius-pill
  • --shadow-sm
  • --shadow-pool-sm
  • --duration-bossa
  • --ease-curva
  • --font-main
  • --font-body
  • --font-display-legacy