fenice.
Design System · v1.1

Design
System.

O sistema de interface e identidade da Fenice Lab. Fundamentos, marca, voz e os UI kits dos produtos — tudo na mesma fonte viva. Paleta terrosa, sem azul e sem dourado.

Fraunces · Inter · JetBrains Terra #B23A2E Terracota #CC7A4D
role para descer os fundamentos
01
Manifesto

Nascemos pra fazer
marketing do jeito novo.

A Fenice Lab é a agência que renasce em IA. Saímos da agência tradicional — Willian e Dante depois de anos lá dentro — porque o jogo mudou e a gente quis criar do zero o que vinha depois.

Por que nasceu

Vimos cliente pagando caro por agência grande, processo lento e relatório vazio. A gente quis o oposto: marca forte, performance medida e equipe enxuta com IA dentro do fluxo.

Como opera

Nativa em IA do início ao fim. Conselho de 13 IAs especializadas (UX, copy, dev, tráfego, BI, jurídico) que apoia o time humano em cada decisão.

O que entrega

Identidade visual + portal do cliente + tráfego pago + relatório vivo. Tudo num só fluxo, mesma equipe, sem hand-off entre agências.

Princípios · quatro regras que mantêm tudo coerente
Terroso, sempre
Vermelho-terra + terracota + neutros quentes. Zero azul, zero dourado.
Caloroso e direto
PT-BR, trata por "você". Fogo é tempero, não prato principal.
Resultado à vista
Todo dado aponta para um número vs. Marco Zero.
Acessível
Contraste AA, foco terracota visível, alvos ≥ 44px.
Como usar
/* importe os tokens vivos do DS */
import './colors_and_type.css'  // tokens --fen-*

/* uso direto no CSS */
.btn { background: var(--fen-terra); color: var(--fen-avorio); }
.card { border: 1px solid var(--fen-argilla); border-radius: var(--fen-r-lg); }
02
Tom de Voz

Voz em
uma palavra.

Como a Fenice fala — em cinco atributos. Cada um vem com uma frase real que a gente usa de verdade no Instagram, na proposta e na conversa com o cliente.

Caloroso

"Vamos juntos botar a sua marca pra renascer."

Direto

"Sua marca vira presença. Performance vira número."

Brasileiro

"Falo com você do mesmo jeito que falo com a Adelia. Sem firula corporativa."

Ancorado

"ROAS 16,93× na Suprema em maio. Não é promessa — é o número que rodou."

Sem-fluff

"3 entregas no mês. Ponto. Sem "sinergia", sem "disrupção"."

03
Paleta

Terra, terracota,
e nada de azul.

A regra é simples: Terra #B23A2E como primária, Terracota #CC7A4D como acento único, neutros quentes pra todo o resto. Sem azul, sem dourado, sem segunda cor de destaque.

Marca · primária & acento
Terra · primary
#B23A2E
Terracota · accent
#CC7A4D
Gradiente fogo
135° terra → cotta
Neutros quentes · superfícies & tinta
Avorio · bg
#F3ECE2
Argilla · border
#E6DAC8
Muted
#8A7D6F
Caffè · text
#2A211C
Nero
#160F0B
Semânticas funcionais · terrosas (sem azul)
success
#5E7A4F · oliva
warning
#CC7A4D · cotta
danger
#B23A2E · terra
info
#6E5A48 · marrom
Escala Terra · 50 → 900
50
100
200
300
400
500
600
700
800
900
Escala Neutra quente
50
100
200
300
400
500
700
800
900
04
Linha Tipográfica

Voz em
tipografia.

Fraunces no display (serifa moderna, 900 italic para acento). Inter pra tudo de UI e corpo de leitura. JetBrains Mono só pra número, código e dado. Nunca uma segunda sans alternativa.

Fraunces · display & títulos
Display62 / 900 italic
Renasça.
H144 / 900
Título de página
H2 seção34 / 900
Seção principal
H3 subseção20 / 700
Subseção
Inter · corpo & UI
Lead17 / 1.55
Subtítulo introdutório, levemente apagado.
Body15 / 1.6
Texto de leitura confortável da interface — Inter Regular.
Label13 / 600
Rótulo de campo
Caption11 / 700
Legenda · meta
Kicker11 / 700 cotta
Fundamentos
JetBrains Mono · código & dados
Code inline13 / 400
--fen-primary   12px
Dado destacado20 / 700
+38,2% · 12.480 · 99,9%
Token CSS13 / 400
box-shadow: 0 6px 18px rgba(42,33,28,.12)
Escala tipográfica
Hierarquia compacta · da Display ao Caption
Display
62 / 900
Sua marca renasce
H2
34 / 900
Sua marca renasce
H3
20 / 600
Sua marca renasce
Body
15 / 1.6
Sua marca renasce em cada toque, cada cor, cada palavra que a Fenice publica.
Caption
11 / caps
Sua marca renasce
Combinações em criativos

Como cada tipografia se comporta em peça real. Use estas combinações como receita pronta para post, story e impresso.

Sua marca,
presença diária.
— Fenice Lab
Fraunces + InterEditorial
SUA
MARCA
VIRA
FOGO
EM CADA
POST
Fraunces sólido + outlineHeadline drama
🔥 Combustão

Plano-foco

R$2.000/mês
Sua marca vira presença forte e começa a converter.
Fraunces + InterPromo
Como usar
Manifesto

Fraunces italic 800 para a frase-marca · Inter 500 para a assinatura. Centralizar no Caffè. Espaço generoso.

Drama / headline

Mistura Fraunces sólido com Fraunces outline (text-stroke 2px terracota). Funciona sobre fundo escuro ou foto escurecida.

Promo / lançamento

Eyebrow Inter 800 caps + Fraunces para palavra-chave + preço em Fraunces destaque. Fundo terra ou terracota quente.

Hierarquia geral

1 só fonte display por peça · corpo sempre Inter · JetBrains Mono só pra número/código (nunca em frase) · italic só pra acentuar.

O que evitar

Duas displays competindo · Inter no headline · cor além do terroso · texto longo em italic · acento dourado (proibido na Fenice).

05
Forma & Profundidade

Forma, raio,
sombra.

Escala 4pt em todo o sistema. Cantos arredondados, nunca pílula (exceto tag de status). Sombras quentes na base Caffè — sem dropshadow cinza-azulado.

Espaçamento

--fen-s1 · 4 px
--fen-s2 · 8 px
--fen-s3 · 12 px
--fen-s4 · 16 px
--fen-s5 · 24 px
--fen-s6 · 32 px
--fen-s7 · 48 px
--fen-s8 · 64 px

Cantos / Raios

Pequeno--fen-r-sm · 8 px
Médio--fen-r-md · 12 px
Grande--fen-r-lg · 16 px
Pílula (só status)--fen-r-pill · 999 px

Sombras quentes

SM0 4px 12px /.18
MD0 8px 24px /.28
LG0 16px 40px /.42
Glow terracotafoco · ação
Grid · 12 colunas
Sistema base · desktop
Gutter 24px · container 1200px · mobile colapsa para 4 colunas.
Motion
Curva e durações
ease: cubic-bezier(.2,.7,.3,1)
UI: 150ms · entradas: 320ms
Respeita prefers-reduced-motion
06
Componentes

Peças vivas
da interface.

Alvo de toque ≥ 44px, anel de foco terracota e raio padrão de 12px. CTAs sobre gradiente fogo; Ink só pra ação secundária forte.

Botões
Variantes
Estados
Formulários
Campos & controles
Informe um e-mail válido.
Checkbox marcado
Checkbox vazio
Toggle ligado
Feedback
Alertas, badges & progresso
Sucesso. Sua automação foi publicada.
⚠️ Atenção. Revise as credenciais antes de continuar.
Erro. Não foi possível conectar à API.
Badges & tags
Novo Beta IA Ativo Em setup Outline
Dados
Exibição de dados
+38%
Eficiência operacional
12,4k
Tarefas automatizadas
99,9%
Uptime
ClienteStatusPosts no mês
SSuprema PizzaAtivo14
AArena GourmetEm setup6
Chips
Filtros
Legenda Foto Horário Hashtags Tom
Avatar
Inicial em Fraunces sobre fogo
S A F
Card
Card padrão
Título do card
Conteúdo com respiro confortável e sombra sutil.
<Card>…</Card>
Tabs
Abas com underline
Visão geral
Atividade
Configurações
Tooltip & Dropdown
Sobreposições contextuais
Tooltip
Dica contextual
Dropdown
Editar
Duplicar
Excluir
Confirmação centralizada
StatusDot
Indicador de presença
Ao vivo Offline
Sparkline
Micrográfico tabular
Vendas · 7 dias
07
Padrões

Peças vivas
da interface.

Quatro padrões reusados em todos os produtos — do portal do cliente ao painel da agência.

ApprovalCard
Aprovação de post · portal do cliente
Reel IA
Qua, 11 jun · 18h30
Aquela fome de fim de tarde tem nome… 🍕
UploadCard · Triagem
Mídia recebida do cliente
SSuprema· há 20min
IMG_0421.jpg
Foto nova da pepperoni
Estados vazios
Confirmação positiva
Tudo aprovado
Nenhum post na fila. Bom trabalho. 🔥
Dashboard ao vivo
Performance · resumo do dia
Hoje
Ao vivo
R$ 312
Vendas hoje
R$ 62
Investido
5,0×
ROAS
08
Marca

O wordmark
e a flor da vida.

Os dois sinais que carregam a Fenice por todo o sistema. O wordmark em Fraunces 900 com o ponto sempre em terracota. O grafismo da Flor da Vida nas 15 variações abaixo — todas dentro dos tokens terrosos, nada fora.

Wordmark · aplicações
fenice.
fenice.
fenice.
claro · escuro · sobre gradiente fogo. O ponto final é sempre o acento.
Grafismo · 15 variações da Flor da Vida

Da versão base às variações 3D, glow, vidro, neon, textura, editorial e animadas. Todas usam exclusivamente os tokens terrosos.

Flor da Vida
Base · terracota
Flor terra
Sobre claro · terra
Flor branca
Gradiente fogo · 3D hover
Glow neon · girar hover
Flor vidro
Glassmorphism · vidro
Fênix · chama + flor
N.º 01
fenice.
Manual da marca · paleta terrosa, Fraunces & Inter, flor da vida.
Editorial · brand book
Vitral · luz por trás
Textura · grão
Dupla camada · flutuante
Construção · traço por traço
Pulso · semente da vida
Geometria · pontos → círculos
Explosão · big bang
Espiral fibonacci → flor
Todos os modelos usam exclusivamente os tokens terrosos — Terra #B23A2E, Terracota #CC7A4D, Avorio #F3ECE2, Caffè #2A211C, Nero #160F0B. Nenhuma cor externa.
Iconografia
Stroke 1.8 · grade 24×24 · cor terra escuro
search
check
calendar
bell
cart
sparkles
edit
copy
<svg stroke-width="1.8" stroke-linecap="round"…>
Cores em uso · 60/30/10
Distribuição padrão em qualquer peça
60 · neutro
30 · tinta
10 · marca
Avorio domina o ambiente · Caffè carrega a leitura · Terra aparece só onde precisa convidar a ação.
Voz & copy · faça × evite
Microcopy operacional do dia a dia

✓ Faça

  • "Bom dia, Dani"
  • "1 post esperando você."
  • "+31% de seguidores no mês"

✕ Evite

  • "Prezado usuário"
  • "Você possui 1 pendência."
  • "Otimização cross-funnel"
09
Tamanhos mínimos

Até onde
a flor reduz.

Abaixo do mínimo a Flor da Vida perde definição — os círculos se sobrepõem e o símbolo vira mancha. Respeite os limites por suporte.

Digital (px)
160 px
120 px
100 px
80 px · mínimo
Impressão (cm)
5 cm
4 cm
3 cm
2 cm · mínimo
10
Limites da Marca

Até onde a
marca vai.

A Fenice é precisa: tom caloroso, paleta restrita, tipografia disciplinada. O que cabe dentro da marca, e o que quebra ela.

✓ O que a Fenice faz

  • Falar de "você" — sempre. Tom direto, caloroso, brasileiro.
  • Usar Terracota (#CC7A4D) como acento único. Uma só cor de destaque por peça.
  • Fotografia em luz quente — luz da hora dourada, tons terrosos, gente de verdade.
  • Mostrar dado real (ROAS, número, cliente, mês). Prova vence promessa.
  • Fraunces para o que tem peso editorial. Inter para tudo de UI e leitura.
  • Espaço generoso, hierarquia clara, respeito ao olhar.

✕ O que a Fenice não faz

  • Dourado em hipótese alguma — é a cor da Arena, não da Fenice.
  • Azul, ciano, verde corporativo. Quebram a paleta terrosa.
  • Mais de uma cor de destaque na mesma peça (terracota + brasa não convivem).
  • Fonte sans alternativa. Inter é único. Helvetica/Roboto não substituem.
  • Tom corporativo: "soluções de marketing", "sinergias", "ROI 360°".
  • Imagem de banco genérica, escritório clichê, gente fake em conferência.
11
Responsividade

Desktop, tablet
e celular.

Sistema de breakpoints, grid e regras de layout por produto. Painel da Agência = desktop-first. Portal do Cliente = mobile-first. Sites públicos = fluidos.

Breakpoints
Pontos de corte
Token / nome Largura Dispositivos típicos Direção
--fen-bp-sm · sm ≤ 600 px Celular (portrait) mobile-first
--fen-bp-md · md 601 – 880 px Celular (landscape) · tablet pequeno adaptativo
--fen-bp-lg · lg 881 – 1200 px Tablet · laptop 13" adaptativo
--fen-bp-xl · xl ≥ 1201 px Desktop · monitor 16"+ (padrão do Painel) desktop-first
Container máximo: --fen-container: 1200px — definido em colors_and_type.css. Use com max-width: var(--fen-container); margin: 0 auto.
Grid & Layout
Sistema de colunas
BreakpointColunasGutterMargin lateral
sm (≤ 600 px)4 colunas12 px16 px
md (601–880 px)8 colunas16 px24 px
lg (881–1200 px)12 colunas20 px28 px
xl (≥ 1201 px)12 colunas24 px32 px (+ container 1200 px)
sm · 4 col
md · 8 col
lg / xl · 12 col
Regras por produto
🖥 Painel da Agência
Desktop-first
  • Layout com sidebar fixa (232 px) + main fluid
  • xl (≥1201 px): visão completa — sidebar visível
  • lg (881–1200 px): sidebar colapsa em 72 px (só ícones), toggle «/»
  • md/sm (≤880 px): sidebar escondida — nav vira menu hambúrguer sobreposto
  • Frame: 1280×800 px no desktop; fluido no tablet
  • Tabelas e grids: ≤ md viram lista empilhada
📱 Portal do Cliente
Mobile-first
  • Frame de celular (390×844 px) centralizado no desktop
  • Navegação via bottom-nav (5 abas)
  • Scroll vertical único, sem sidebar
  • Em desktop: o frame do celular flutua sobre fundo Argilla
  • Touch targets mínimos: 44×44 px
  • Fonte mínima: 14 px · espaçamento generoso
🌐 Sites públicos
Fluido / responsivo
  • Container: max 1200 px, margens adaptativas
  • Hero: texto em clamp(), imagem full-bleed
  • sm: 1 coluna, padding 16 px, fontes reduzidas via clamp
  • md: 1–2 colunas, padding 24 px
  • lg+: 2–3 colunas, padding 32 px
  • Deck comercial: 1920×1080 fixo (apresentação, não web)
Regras gerais (todos os produtos)
Fonte mínima: 12 px para metadados; 14 px para corpo
Touch target: mínimo 44×44 px em elementos interativos
Imagens: max-width:100%; height:auto sempre
Overflow: overflow-x:hidden no body mobile
Contraste: mínimo 4.5:1 (texto normal), 3:1 (texto grande)
Skeleton: usar Argilla (#E6DAC8) como placeholder de loading
Nunca: px fixo em larguras de coluna em mobile
Nunca: fonte abaixo de 12 px em qualquer viewport
Media queries — padrão de escrita
/* mobile-first (portal, sites) */
@media (min-width: 601px)  { /* md  */ }
@media (min-width: 881px)  { /* lg  */ }
@media (min-width: 1201px) { /* xl  */ }

/* desktop-first (painel da agência) */
@media (max-width: 1200px) { /* lg  — sidebar colapsa */ }
@media (max-width: 880px)  { /* md  — sidebar some   */ }
@media (max-width: 600px)  { /* sm  — layout 1 col   */ }