Design System · Joe Reis

Uma identidade.
Todos os ecossistemas.

Site, post, proposta, apresentação, vídeo e sistemas próprios com a mesma cara e a mesma voz. Tudo nasce dos mesmos tokens, então nada começa do zero. Esta página é o guia vivo: o que você vê aqui é renderizado com os próprios arquivos do sistema.

v0.1 · em construção Docs em PT-BR · tokens em inglês

01 · Princípios

Como a marca se comporta

Quatro decisões que valem para qualquer peça. Quando houver dúvida num projeto novo, volte aqui.

1. Contraste forte, poucas cores

Preto, off-white, azul e limão. Um único destaque por tela: o limão é o holofote, não o cenário.

2. Humano antes de corporativo

Ilustração em linha, personagem real, objetos do dia a dia (café, câmera, skate). A marca tem rosto e rotina.

3. Técnico e criativo juntos

Títulos geométricos (Space Grotesk) + informações em mono (Space Mono). Dá cara de estúdio que entende de código e de design.

4. Movimento com propósito

Entradas suaves e hover que dá retorno. Nada pisca à toa. Tudo respeita “reduzir movimento”.

02 · Cores

Cores

Cinco cores oficiais. O resto é derivado delas para garantir leitura e profundidade. Nos componentes, use sempre o nome semântico (--color-bg, --color-accent), nunca o hex.

Marca
#111111
Ink

--ds-ink
Fundo escuro e texto no claro.

#F2F0EA
Paper

--ds-paper
Fundo claro e texto no escuro.

#2764FF
Blue

--ds-blue
Primário. Superfícies grandes e gráficos.

#C8FF00
Lime

--ds-lime
Destaque. Texto sobre ele: sempre preto.

#707070
Gray

--ds-gray
Neutro. Bordas e itens desativados.

Derivadas (propostas — confirme comigo)
#7AA2FF
Blue 300

Texto/link azul no escuro.

#2255E5
Blue 600

Botão e link no claro (passa AA).

#1C1C1C
Ink 800

Cards no escuro.

#E8E5DC
Paper 200

Cards/realce no claro.

#10243C
Navy

Silhuetas dos ícones de objetos.

Contraste (WCAG) — quais pares são seguros
ParRazãoUso
Paper / Ink16.6 : 1AAA — texto corrido
Ink / Lime16.0 : 1AAA — texto sobre destaque
Blue 300 / Ink7.6 : 1AAA — links no escuro
Ink soft / Paper5.9 : 1AA — texto secundário no claro
Paper / Blue 6005.3 : 1AA — botões e links no claro
Paper / Blue4.2 : 1Só texto grande (≥ 24px) ou ilustração
Blue / Ink3.9 : 1Só elementos gráficos e texto grande
Lime / Paper1.04 : 1Nunca como texto no claro — use como fundo
Regras de uso

Um destaque por vez

Limão em apenas um elemento por tela/slide/post: o número, a palavra ou o botão que importa.

Limão como fundo no claro

No tema claro, use marca-texto limão com texto preto. Nunca texto limão.

Azul + limão lado a lado

Vibram forte juntos (4:1). Separe com preto ou off-white.

Adicionar roxo ou laranja

Ficam só como inspiração de estilo (adesivos). Não entram na paleta.

03 · Tipografia

Tipografia

Três famílias, cada uma com um trabalho. Todas gratuitas no Google Fonts, então funcionam em site, Canva, Figma e vídeo.

Space Grotesk · 500 / 600 / 700

Aa

Títulos, chamadas e logo.

Inter · 400 / 500 / 600 / 700

Aa

Textos, menus, descrições e interface.

Space Mono · 400 / 700

Aa

Códigos, categorias, datas e informações técnicas.

Escala
5xl · 64Display
4xl · 48Título de capa
3xl · 36Título de seção
2xl · 28Nome / título de card grande
xl · 22Título de bloco
lg · 18Texto de destaque, introdução de seção.
md · 16Texto base. Parágrafos longos ficam entre 45 e 75 caracteres por linha.
sm · 14Descrições de cards e respostas de FAQ.
2xs · 11Badge · categoria · data · 07 NOV 2026

04 · Espaço & forma

Espaçamento, raios e sombras

Tudo múltiplo de 4px. Cantos arredondados generosos e sombras baixas e longas, com um brilho azul quando algo é uma ação.

Espaçamento (base 4px)
space-1 · 4
space-2 · 8
space-3 · 12
space-4 · 16
space-6 · 24
space-8 · 32
space-12 · 48
space-16 · 64
Raios
sm · 8
md · 12
lg · 20
pill
Sombras
card
card hover
ação (azul)

05 · Componentes

Componentes

Peças prontas em HTML + CSS puro (sem build). Copie o HTML, linke os dois CSS e funciona. Passe o mouse e use Tab para testar hover e foco.

Botões
Badges, chips e tags
Disponível para novos projetos Remoto e presencial Identidade visual Sites Branding Motion
Cards (com brilho verde na borda)
Stats, passos e FAQ
+10 anos
de experiência
BR · EUA
marcas atendidas
3 áreas
design, web, vídeo
1
Conversa e briefing

Entendo o objetivo e o público do projeto.

2
Proposta e prazo

Você recebe escopo, valor e cronograma.

Quanto tempo leva um projeto?
Depende do escopo. O prazo é definido na proposta. (Texto de exemplo.)
Você atende projetos remotos?
Sim, atendimento remoto e presencial.
Como funciona o pagamento?
Combinado na proposta. (Texto de exemplo.)
Formulário
Informe um e-mail completo, como nome@site.com
Marca-texto (o jeito certo de usar limão no tema claro)

Sites que convertem, marcas que ficam.

06 · Ilustração e ícones

Ilustração e ícones

O universo visual é desenhado em linha: personagem com a sua cara em cenas do dia a dia e uma biblioteca de 41 objetos do seu mundo (notebook, câmera, café, skate, claquete). Tudo está vetorizado em SVG: escala sem perder qualidade e cada ícone é um arquivo separado.

Personagem (SVG)
Três cenas do personagem: trabalhando no notebook, sentado no skate e andando com câmera no peito
Personagem caminhando com câmera de ação no peito

assets/ilustracoes/personagem-trio.svg · personagem-camera.svg

Biblioteca de ícones (41)
Notebook
notebook
Monitor
monitor
Tablet com caneta
tablet
Celular
celular
Teclado
teclado
Mouse
mouse
Caneca
caneca
Copo de café
copo-cafe
Cafeteira italiana
cafeteira-italiana
Coador de café
coador-cafe
Câmera
camera
Câmera de ação
action-cam
Microfone
microfone
Fone de ouvido
fone
HD externo
hd-externo
Cartão SD
cartao-sd
Pendrive
pendrive
Cabo
cabo
Carregador
carregador
Filtro de linha
filtro-de-linha
Caderno espiral
caderno-espiral
Livro aberto
livro-aberto
Caneta
caneta
Agenda
agenda
Planta em vaso pequeno
planta-vaso
Planta grande
planta-grande
Luminária
luminaria
Mochila
mochila
Boné
bone
Moletom
moletom
Garrafa
garrafa
Cadeira de escritório
cadeira
Mesa
mesa
Estante com planta
estante
Skate
skate
Tênis
tenis
Tripé
tripe
Bolsa transversal
bolsa-transversal
Editor de vídeo
editor-video
Claquete
claquete
Post-it: ideias, planos, foco
post-it

assets/icones/<nome>.svg · icones-sprite.svg (todos juntos, para uso inline) · icones.json (lista com nomes)

Regras de ilustração

Traço preto, fundo off-white

Linha limpa em #111111, preenchimentos chapados, sem degradê. Fundo #F2F0EA.

Ícones em silhueta

Objetos em azul-marinho #10243C com recortes off-white para os detalhes. Mesmo peso visual em todos.

Sobre fundo escuro

Com <img>, use o painel .ds-illustration-panel (off-white). Para o traço ficar branco direto no escuro, coloque o SVG inline na página: ele lê --ds-line-color / --ds-icon-color.

Cor chapada fora da paleta

Preenchimentos só em azul ou limão quando for acento. O personagem fica preto e branco.

07 · Formatos de saída

Formatos de saída

Mesma identidade em cada canal. Os quadros abaixo mostram proporção e zona segura (tracejado). Posts, slides, proposta e vídeo já têm templates prontos.

Joe Reis01/05

Design que comunica

Arraste →
POST FEED · 1080×1350 (4:5)
Story · Reels

Dica de UX em 30s

@joereis.design
STORY / REELS · 1080×1920 (9:16)
Proposta · 2026

Identidade visual para sua marca

Joe Reis01
SLIDE / PROPOSTA · 1920×1080 (16:9)
Vídeo · Lower third

Como criar um sistema

Thumbnail · 1280×720
VÍDEO / THUMB · 1920×1080 · 1280×720
Orçamento nº 001

Proposta comercial

design.joereis@gmail.com
PROPOSTA A4 · 2480×3508 @300dpi
Templates prontos
Posts e stories

9 modelos de Instagram (1080×1350 e 1080×1920), exportáveis em PNG.

Abrir posts →
Slides 16:9

8 modelos (capa, agenda, seção, conteúdo, pilares, números, processo e encerramento), em PNG e PDF.

Abrir slides →
Peças de vídeo

9 peças: 3 thumbnails, abertura, capítulo, tela final e 3 overlays transparentes (nome, tema, legenda).

Abrir vídeo →
Proposta comercial A4

4 páginas (capa, escopo, processo e investimento), prontas para PDF.

Abrir proposta →
Receita rápida para qualquer peça
1. Fundo

Ink (principal) ou Paper. Azul só em peças de impacto.

2. Título

Space Grotesk 700, tracking −2%. Uma palavra com marca-texto limão.

3. Apoio

Dados em Space Mono maiúsculo (data, categoria, número da página).

08 · Movimento

Movimento

Uma curva de assinatura (cubic-bezier(0.16, 1, 0.3, 1)) para entradas e hovers: sai rápido e assenta suave. Para vídeo, use o mesmo ease “out expo”.

Rápido · 150ms

Botões, ícones, cor de borda.

Base · 300ms

Cards, elevação, sombras.

Lento · 600ms

Revelação ao rolar, entrada de hero.

Sempre respeitar prefers-reduced-motion: os tokens de duração caem para ~0 automaticamente.