Identidade & interface

SEROY DS

Sistema de design de Marcinho Seroy, designer gráfico. Traduz o manual de marca (2026) em tokens, componentes e regras de uso — a mesma linguagem visual do papel timbrado até o botão de "enviar orçamento" no site.

v1.0.0Versão atual
17 set 2026Publicado em
Roxo · Amarelo · TintaPaleta oficial
Black Future + MontserratPar tipográfico
Fundações

Cores

Os três hex do manual da marca — roxo, amarelo e tinta — não são inventados nem reamostrados de imagem: vêm dos vetores originais do PDF. Escalas de apoio (tints/shades) e cores semânticas foram criadas para preencher lacunas que o manual não cobre, sempre calculadas para no mínimo AA de contraste.

Marca

Use no máximo um acento amarelo por tela. Roxo é a cor institucional; amarelo marca apenas o ponto de ação ou destaque.

Roxo 500
#681FA5
Primária institucional — fundo de seção, botão principal, títulos numéricos
Roxo 700
#4E1780
Roxo rebaixado — profundidade, hover de superfície escura
Roxo 300
#9B5CD1
Traço e ícone sobre fundo escuro — nunca texto corrido
Roxo 100
#EFE3F8
Fundo tonal leve — chip, linha de tabela em hover
Amarelo 500
#FCC603
Acento único — CTA, marcador de item ativo, destaque de número
Amarelo 700
#C99A00
Amarelo sobre fundo claro quando 500 não fecha contraste
Amarelo 300
#FDDB5C
Fundo tonal — badge "novo", realce sutil
Amarelo 100
#FFF4CC
Fundo de destaque leve em card claro

Neutros

Tinta é o texto padrão — mais quente que preto puro, herdado do manual. Superfície (#9B9B9A) é proibida como texto: serve só para borda e fundo de estado inativo.

Tinta
#1D1D1B
Texto padrão, fundo alternativo escuro
Cinza 700
#474747
Texto secundário
Cinza 600
#5C5C5C
Texto terciário
Superfície
#9B9B9A
Borda de input, estado inativo — nunca texto
Neutro 200
#E4E4E3
Divisor, fundo de tag neutra
Papel
#FAF7FC
Fundo padrão de página — branco com toque de roxo
Branco
#FFFFFF
Superfície de card, campo de formulário

Semânticas (alerta)

Ausentes no manual — criadas para não colidir com o amarelo da marca (que é acento, não aviso). Cada uma fecha AA sobre branco e sobre a própria cor de fundo.

Sucesso
#157347
Confirmação — orçamento enviado, campo válido
Erro
#B3261E
Bloqueio — campo obrigatório, falha de envio
Aviso
#9C5700
Atenção sem bloqueio — prazo apertado, rascunho
Informação
#165C99
Contexto neutro — dica, nota de rodapé de formulário

Contraste verificado

CombinaçãoRazãoUsoSelo
#1D1D1B sobre #FFFFFF16,9:1Texto padrãoAAA
#FFFFFF sobre #681FA59,0:1Texto sobre seção roxaAAA
#1D1D1B sobre #FCC60310,6:1Texto do botão amareloAAA
#FCC603 sobre #681FA55,7:1Acento em texto sobre roxoAA
#474747 sobre #FFFFFF9,3:1Texto secundárioAAA
#9B9B9A sobre #FFFFFF2,8:1Qualquer textoProibido
Fundações

Tema

Claro (positivo) é o padrão hoje no site em produção. Escuro (negativo) é o mesmo layout com os neutros invertidos — roxo e amarelo não mudam de tema, só fundo, texto e borda. Seis tokens semânticos (--bg, --bg-elevado, --texto, --texto-2, --texto-3, --borda-tema) fazem a troca — o resto do componente nunca lê a cor bruta direto.

Claro · positivo data-theme="light"

Título de exemplo

Texto secundário — legenda, dica de campo, metadado.

Texto terciário — o nível mais discreto ainda legível.

Card elevado (--bg-elevado)
Escuro · negativo data-theme="dark"

Título de exemplo

Texto secundário — legenda, dica de campo, metadado.

Texto terciário — o nível mais discreto ainda legível.

Card elevado (--bg-elevado)

Toggle ao vivo

Mesmo card, um só, trocando de tema em tempo real — prova que os 6 tokens bastam para virar a cor sem editar mais nada.

Claro · positivo

Orçamento enviado

Marcinho recebe seu briefing e responde em até 1 dia útil.

Card elevado (--bg-elevado)

Contraste verificado — escuro

CombinaçãoRazãoUsoSelo
#FFFFFF sobre #1D1D1B16,9:1Texto padrão (--texto)AAA
rgba(255,255,255,.85) sobre #1D1D1B12,4:1Texto secundário (--texto-2)AAA
rgba(255,255,255,.72) sobre #1D1D1B9,3:1Texto terciário (--texto-3)AAA
#FFFFFF sobre #2B2B2914,2:1Texto em card (--bg-elevado)AAA
Fundações

Tipografia

Black Future entrega o corte geométrico e o peso de logotipo — é a fonte do próprio nome da marca, reservada para o que precisa gritar. Montserrat carrega o texto corrido, em toda a sua família de pesos, onde o traço anguloso vira difícil de ler em blocos longos.

Display — logo, títulos, rótulos, números
Black Future

Sempre em maiúsculas em título de seção. Usa no logo, nos rótulos de UI (botão, eyebrow, tabela) e em números de destaque. Licença comercial (Letterena) — arquivo local em assets/fonts/black-future/, nunca CDN público.

Texto — parágrafo, formulário, tabela
Montserrat

Família toda (100–900, itálico) disponível. Peso 400 no corpo, 500–600 em ênfase e rótulo de campo. Nunca em maiúsculas — Black Future já cumpre esse papel.

Escala

3xl / 44–60px
Título de herói
2xl / 32px
Título de seção
xl / 24px
Subtítulo
lg / 19px
Texto de destaque (lede)
base / 16–17px
Corpo de texto padrão
sm / 14px
Legenda, dica de campo
xs / 12px
Rótulo / eyebrow
Fundações

Espaçamento & grid

Escala base 8px (com passo extra de 4px para ajuste fino). Toda margem, padding e gap do sistema vem desta régua — nada de valor solto tipo 13px.

1 · 4px
2 · 8px
3 · 12px
4 · 16px
5 · 24px
6 · 32px
7 · 48px
8 · 64px
9 · 96px

Grid

12 colunas, calha de 24px, largura máxima de conteúdo 1160px (herdada do site em produção). Quebra em 480 / 760 / 1024px.

123456 789101112
Fundações

Elevação & sombra

Sombras neutras para separação leve; sombra roxa (tingida com a cor da marca, não preta) reservada para hover de elementos clicáveis — já usada no card de trabalho do site.

sombra 1 · repouso
sombra 2 · card elevado
sombra 3 · hover de marca
foco · anel de teclado
Biblioteca

Ícones

Traço de 1,6–2px, junções retas (miter) e pontas quadradas — não redondas. É a mesma lógica de corte reto do monograma "M+S": nada de curva suave onde a marca usa aresta. Cor herda de currentColor.

seta
check
fechar
menu
busca
email
telefone
download
link externo
mais
chevron
destaque
portfólio
identidade
redesign
papelaria
proposta
contato
Componentes · átomo

Botões

Cinco variantes, três tamanhos. Amarelo é reservado à ação de maior prioridade da tela — nunca dois botões amarelos na mesma vista.

Variantes

Tamanhos

Estados

default
hover
focus
disabled
loading
Componentes · átomo

Campos & formulário

Borda 1,5px em superfície neutra; foco troca para roxo com anel — nunca só mudança de cor de borda (falha para quem não distingue cor).

Faltam dígitos — confira o DDD e o número completo.
Componentes · átomo

Selos

Rótulo curto, sempre Black Future maiúsculo. Usa para status de projeto, etiqueta de segmento de cliente ou destaque de card.

Novo Identidade visual Aprovado Bloqueado Aguardando arte Em orçamento
Componentes · molécula

Alertas

Ícone + cor + texto — nunca só cor. Borda lateral de 4px marca a categoria mesmo em escala de cinza (impressão, daltonismo).

Orçamento enviadoVocê recebe a proposta em até 2 dias úteis por e-mail.
Não foi possível enviarConfira o WhatsApp informado e tente novamente.
Prazo apertadoProjetos com menos de 15 dias entram em fila prioritária, com acréscimo no valor-hora.
Primeira consulta é gratuitaA partir da segunda conversa, o valor é cobrado por hora.
Componentes · organismo

Cards

Radius 12px, borda de 1px em repouso; hover sobe 4px e troca para sombra roxa — o mesmo comportamento já validado no grid de trabalhos do site.

Identidade visual

Consultório Dra. Camila Rezende

Marca completa para odontologia de alto padrão — logo, papelaria e sinalização de clínica.

Redesign

Escritório Bandeira Advocacia

Atualização de identidade com manual de uso para equipe interna.

Evento

Expo Imigrantes — sinalização

Sistema de sinalização e material impresso para feira de grande porte.

Componentes · organismo

Tabela

Cabeçalho com regra inferior de 2px em tinta; linha em hover ganha fundo roxo 100 — mesma lógica tonal usada em selo e chip.

ClienteServiçoStatusValor
Dra. Camila RezendeIdentidade visualAprovadoR$ 4.200
Bandeira AdvocaciaRedesignEm orçamentoR$ 3.600
Expo ImigrantesSinalização de eventoAguardando arteR$ 7.800
Padrões

Fluxo de uso — pedido de orçamento

Jornada real do site: da chegada ao Instagram/Google até o valor final. Cada passo usa exatamente um botão de prioridade máxima (amarelo) por vez.

01

Chegada

Instagram, Google Business ou indicação leva ao site.

02

Portfólio

Cliente navega pelos trabalhos e reconhece um caso parecido.

03

Formulário

Preenche tipo de projeto e descreve o problema visual.

04

Consulta grátis

Primeira conversa sem custo — alinhamento de escopo.

05

Proposta

Valor-hora calculado, orçamento enviado em até 2 dias.

Padrões

Tom de voz

Base: a missão declarada por Marcinho na entrevista de MVV — "solução do problema visual, traduzir o que o cliente quer tirar da cabeça para algo digital ou impresso". O público são profissionais liberais de ticket alto (advogados, médicos, dentistas) e órgãos como a ALESP — a voz precisa soar tão confiável quanto o trabalho entregue, nunca informal demais nem robotizada.

Princípios

Direto

Vai ao ponto

O cliente já sabe o que quer tirar da cabeça — a escrita ajuda, não enrola.

Confiante

Sem excesso de ressalva

Fala como quem já entregou identidade para a ALESP — sem se desculpar por cobrar o que vale.

Concreto

Prova, não adjetivo

Prefere "identidade visual da ALESP" a "trabalhos incríveis". Nome de cliente e prazo, não superlativo.

Certo / errado

UsePrimeira consulta é gratuita. A partir da segunda, o valor é por hora.
EviteConsultoria gratuita incrível esperando por você! 🎉
UseNão foi possível enviar. Confira o WhatsApp informado e tente novamente.
EviteOps! Algo deu errado 😅
UseIdentidade visual completa para consultório odontológico.
EvitePacote demais top para clínicas.
Governança

Regras de uso

Um acento por tela

Amarelo aparece em no máximo um elemento de destaque por tela — botão principal ou marcador, nunca os dois.

Superfície nunca é texto

#9B9B9A (2,8:1 sobre branco) só entra como borda ou fundo de estado inativo.

Geometria facetada

Radius máximo 12px em card, 8px em botão/input. Nada totalmente arredondado — a marca corta reto, não suaviza.

Foco sempre visível

Todo elemento interativo tem anel de foco roxo — nunca remover outline sem substituto.

Black Future só em maiúsculas curtas

Título, botão, rótulo — nunca parágrafo. Texto corrido é sempre Montserrat.

Ícone acompanha texto

Nenhum ícone sozinho comunica estado — sempre com rótulo ou ao lado de texto equivalente.

Governança

Versionamento & processo

Versionamento semântico. Toda mudança de token ou componente passa por Dennis (consultor) antes de ir ao site — Marcinho aprova qualquer mudança visual de marca (logo, cor, tipografia).

TipoQuandoExemploAprova
MAJORMuda token existente ou remove componenteTrocar o hex do roxoMarcinho + Dennis
MINORComponente ou token novo, sem quebrar nadaAdicionar componente de tabelaDennis
PATCHAjuste fino sem mudar comportamentoCorrigir espaçamento de um cardDennis

Reportar problema ou sugestão

Sem tracker dedicado ainda — registrar em 01-MATERIAIS/design-system/SEROY-DS/README.md, seção "Pendências", com data e print da tela. Bug visual (contraste, quebra de layout) tem prioridade sobre pedido de novo componente.