Voltar ao portfólioArthur Salvatore · Manual 01
Design System

Como o portfólio
foi construído.

Aqui estão as fontes, cores, espaçamentos, componentes e animações usados no portfólio. As regras servem para manter a leitura e o comportamento consistentes em telas grandes e pequenas.

01
Regras gerais

O que se repete em todas as páginas.

Texto direto

As frases explicam a situação, a decisão tomada e o resultado. Termos técnicos aparecem apenas quando ajudam a entender o trabalho.

Leitura primeiro

Cor e movimento indicam relações e ações. Nenhum efeito pode cobrir texto ou ser necessário para acessar uma informação.

Projetos diferentes

Cada projeto usa sua própria paleta nos cards e wireframes. Tipografia, espaçamento e comportamento mantêm o conjunto organizado.

02
Tipografia

Fontes e tamanhos
usados na leitura.

Arial

Usada na navegação, nos textos, nas tabelas e nos botões. As letras têm formas simples e funcionam bem em blocos longos e tamanhos menores.

Regular 400 · Medium 500 · Bold 700
Georgia

Usada em palavras destacadas nos títulos. O itálico cria contraste com a Arial sem reduzir a clareza da frase.

Regular 400 · Italic 400
03
Cores e medidas

Valores usados no sistema.

O verde claro aparece sobre fundos escuros. Em fundos claros, títulos e links usam azul escuro para manter o contraste. O branco puro foi substituído por um fundo levemente quente nas áreas de leitura.

Token IDValorUso
color.ink#121212

Títulos, textos e fundos escuros

color.paper#F3F0E9

Fundo das páginas e das áreas de leitura

color.signal#C9FF4A

Ações e pequenos pontos de destaque em fundo escuro

color.coral#FF6C4A

Destaques pontuais e estados ativos

color.deep#253A88

Fundos azuis e ações com texto branco

space.18px

Distância entre itens pequenos

space.216px

Distância entre texto, ícone e controle

space.324px

Espaço interno de cards

space.440px

Distância entre grupos de conteúdo

radius.card24px

Cantos dos cards principais

04
Movimento

Quando e como os elementos se movem.

Os cards mudam de posição conforme o scroll, a luz acompanha o cursor e os resumos abrem sem saltos. As formas do topo se movem devagar e param quando a redução de movimento está ativa no aparelho.

IDDuraçãoCurvaUso
motion.reveal700mscubic-bezier(.16,1,.3,1)

Mostra títulos e conteúdo ao carregar

motion.card420mscubic-bezier(.16,1,.3,1)

Abre e fecha o resumo de cada projeto

motion.lava14sease-in-out infinite

Move as formas do topo lentamente

motion.liquid260msease-out

Acompanha o cursor dentro dos cards

motion.reduced1mslinear

Remove o movimento quando essa opção está ativa no aparelho

05
Componentes

Blocos usados mais de uma vez.

Card de projeto

Neutra+

Mostra o contexto, as áreas do trabalho e o acesso ao resumo do projeto.

Ação principal

Vamos conversar.

Usa texto curto e contraste alto para indicar o próximo passo.

Status

Disponível

Informa disponibilidade sem interromper a leitura do topo.