01 — Fundamentos

Cores, tipografia, spacing.

A base técnica do sistema. Todo componente, todo deck e toda peça da Evvo deriva destes valores. São poucos tokens — de propósito — porque a marca é quase sem enfeites: preto profundo, branco crisp, um lime elétrico que sinaliza energia e sustentabilidade, e tipografia geométrica que ecoa o próprio logo.

Paleta

Duas famílias neutras — Noir (o preto-azulado que segura a marca no escuro) e Bone (os cinzas quentes das superfícies claras) — e um accent: Energy Lime. Os estados dos carregadores herdam cores do domínio: livre, em uso, reservado, offline, erro.

Noir — superfícies escuras
950#05070A
900#0B0F14
800#11161D
700#1A212B
600#2A323E
500#3D4654
500Bone
600Bone
Bone — superfícies claras
50#FAFAF8
100#F4F4F0
200#E8E8E2
300#CFCFC8
400#9A9A93
500#6B6B66
600#43433F
pure#FFFFFF
Energy Lime — accent da marca
50#F2FDDB
100#E1FAA8
200#CEF673
300#B9EE40
400 ★#A5E214
500#8FC810
600#6FA008
700#527806
Status — estados de carregadores
Disponível
#A5E214 · lime-400
Em uso
#3BA8FF · charging
Reservado
#FFB13B · reserved
Offline
#6B6B66 · offline
Erro
#FF4D4D · error

Tipografia

Poppins para tudo que é display, título e número (ecoa o corte geométrico do logotipo — o O circular, a barra pill do E). Montserrat para body text e interface. Ambas foram definidas no PDF de marca — use-as do 300 ao 800. Numerais tabular para tudo que é kWh, potência, preço e tempo.

Display XLPoppins 700
tracking -3.5%
Energia além.
96px / h1 hero
Display LPoppins 700
Carregue rápido.
68px / h1
Heading XLPoppins 700
Rede em expansão no Sul
48px / h1 section
Heading LPoppins 600
Como funciona um eletroposto
36px / h2
Heading MPoppins 600
Até 150 kW de potência em DC
28px / h3
Heading SPoppins 600
Card title — Hub Curitiba Centro
22px / h4
LeadMontserrat 400
A Evvo opera hubs urbanos próprios e instala carregadores DC em estabelecimentos parceiros, conectando quem dirige elétrico a uma rede crescente no Paraná e em Santa Catarina.
18px / lead
BodyMontserrat 400
Motoristas de aplicativo carregam no intervalo de corrida. Parceiros monetizam a vaga ociosa. Operação remota, monitoramento em tempo real, faturamento consolidado no fim do mês.
16px / p
SmallMontserrat 500
14px — copy secundária, meta de card, descrição de feature.
14px / small
EyebrowMontserrat 600
tracking 14% · uppercase
Rede de eletropostos — Brasil
12px / label
NumericPoppins tabular
tracking -2%
150 kW  ·  R$ 1,49  ·  22 min
56px / data

Spacing

Escala 4px. Tudo na Evvo — padding, gap, margem — é múltiplo desses valores. Dá ritmo e previsibilidade pro sistema todo, do botão à sinalização de eletroposto.

4 · space-1
8 · space-2
12 · space-3
16 · space-4
20 · space-5
24 · space-6
32 · space-8
40 · space-10
48 · space-12
64 · space-16
80 · space-20
96 · space-24
128 · space-32

Radius

Uso reto ou pill. Pouco meio-termo. O logotipo da Evvo é literalmente esse contraste — traços pill + O circular. Cards e superfícies usam 16–24px; botões e tags usam pill. Reto só quando precisa.

none0
sm6px
md10px
lg16px
xl24px
pill999px

Sombra e brilho

Sombras suaves e frias (quase azuis — combinam com o Noir). Reservamos o glow lime e o glow branco apenas para elementos que precisam sugerir luz — botões CTA no escuro, status "disponível", watermark do logo em peças noturnas.

shadow-sm
elevação sutil — hover leve
shadow-md
card padrão
shadow-lg
card em hover, popover
shadow-xl
modal, overlay dramático
glow-lime
CTA on dark, status livre
glow-white
elemento iluminado, neon
none (dark)
padrão em superfície noir
none (light)
padrão em superfície bone

Motion

Poucas curvas, todas rápidas. Transições devem parecer mecânicas — eletropostos são infraestrutura, não entretenimento. 160–240ms pro grosso das interações; 420ms só quando algo precisa ganhar leitura (modal, abrir hub).

ease-out
cubic-bezier(0.22, 1, 0.36, 1)
Entrada padrão. Hovers, expandir cards, botões.
ease-mech
cubic-bezier(0.85, 0, 0.15, 1)
Mecânica. Abertura de modal, transição de tela.
ease-in
cubic-bezier(0.64, 0, 0.78, 0)
Saída. Fechar menu, dismiss de toast.
160ms · fast — hover, micro
240ms · base — padrão
420ms · slow — modal, hub

Regras gerais

✓ Sempre
  • Usar Poppins para tudo que é display, Montserrat para body.
  • Tratar o Lime como cor de energia: CTAs, dado vivo, status livre.
  • Em fundos escuros, usar o logo branco.
  • Numerais tabulares para kWh, R$, tempo, potência.
  • Respeitar a grid de 4px.
✗ Nunca
  • Lime como fundo de bloco grande — cansa. Accent só.
  • Gradiente preto-pro-lime. A paleta é sólida.
  • Serifa. Nenhuma. Em peça nenhuma.
  • Sombras amarelas/quentes — refrigeram pra azul.
  • Recriar o logotipo em fonte comum.