Design System · v1

A marca Emotize, pronta para virar página.

Não é um guia de estilo em PDF. É o código-fonte da marca: os tokens, os componentes e as regras extraídos do site institucional que já está no ar, organizados para um trabalho específico, construir landing pages que nascem certas, sem redesenhar nada.

170
arquivos no pacote
34
componentes
24
cards de especificação
03
páginas navegáveis
Mascote Emotize
O que é

Um sistema extraído da produção, não inventado.

Cada cor, peso de fonte e sombra aqui dentro foi lido do site que já roda. O pacote não propõe uma marca nova, ele torna a atual reproduzível por qualquer pessoa (ou por uma IA) sem consultar ninguém.

De onde veio

Fonte primária: o repositório Emotize/emotize-site, site estático em HTML e CSS puro empacotado por Vite. Tokens e classes saíram do site.css; os assets vieram do public/. O repo emotize-design-system entrou como leitura de apoio e confirmou a paleta.

Origem

Para que serve

Foco declarado em landing page de marketing: LP de produto, LP de captação de lead e LP de campanha ou oferta. Não é um kit de app nem um sistema de produto, é o arsenal de quem escreve página para vender e captar.

Finalidade

Como se usa

Traz um SKILL.md na raiz: o pacote se instala como skill e o agente vira designer da marca, entregando HTML estático para revisar ou código de produção. Também funciona na mão, é CSS puro com componentes React opcionais.

Operação

Quem lê essas páginas

RH e lideranças na pauta B2B de NR-1 e COPSOQ · pessoa física em app e assinatura · parceiros, clubes de benefício, operadoras e healthtechs. Tudo em português do Brasil, sempre.

O que ainda não está aqui

Gilroy é licenciada, fica restrita a projetos da marca. JetBrains Mono vem do Google Fonts, não do pacote. A LP parceria-clube roda uma paleta local mais quente que ainda não foi tokenizada. E duas páginas grandes do site, a home e a de business, não foram lidas por inteiro no levantamento.

Contexto de produto

O Grupo Emotize é um ecossistema, não um produto.

Seis marcas dividem a mesma navegação e o mesmo rodapé. Toda página nova precisa saber em qual delas está falando, porque isso muda o acento e o público.

emotize.app

App de rotina, registro emocional e suporte no dia a dia.

Pessoa física

play.emotize

Conteúdos e jornadas de autocuidado.

Pessoa física

emotize.ai · Tizee

IA companheira para conversas e suporte emocional.

Pessoa física

emotize business

Saúde emocional para empresas, com conformidade NR-1.

B2B · RH

emotize experience

Experiências e vivências presenciais.

B2B e B2C

emotize tech

Hub de tecnologia, dados e produtos digitais. É a única superfície que pode usar o violeta.

Parceiros
Fundações

Duas cores carregam tudo. O resto é disciplina.

Navy no texto, no botão primário e nas bandas escuras. Cyan no acento e no destaque. Neutros são navy dessaturado, nunca cinza puro. No máximo duas cores de fundo por página.

Marca
--navy
#14254A
--navy-2
#1E3A75
--cyan
#3DB7C2
--cyan-2
#34A2AC
--violet · só tech
#7A6FF0
Neutros
--dark
#3F4A5C
--medium
#6B7785
--light
#E8ECF1
--offwhite
#F4F7FA
--white
#FFFFFF
Semânticos e tints
--success
#17A34A
--warn
#EAB308
--danger
#DC2626
--cyan-soft
#E5F5F7
--navy-soft
#EAF0F8
Gradientes e bandas
--grad-primary
navy → navy-2
--grad-accent
cyan → cyan escuro
--grad-brand
navy → cyan
--grad-violet
só emotize.tech
--band-navy
banda escura
Tipografia
Onde nasce a tecnologia que escala o cuidado.
Gilroy 500
clamp(40 → 64px)
tracking -.028em
line-height 1.05
Quatro etapas. Um produto vivo.
Gilroy 500
clamp(28 → 38px)
tracking -.018em
Corpo em Gilroy 400 a 16 pixels, entrelinha 1,6. O negrito marca o argumento e vem em peso 500 navy, nunca em 700. O texto respira num limite de 680 pixels de largura para não cansar a leitura.
Gilroy 400 · 16px
line-height 1.6
máx. 680px
COMO FUNCIONA +2M · 24h · R$ 9,90/mês · 01 02 03
JetBrains Mono 500
letter-spacing .22em
tabular-nums
Espaçamento · 4 → 96
--s-1 · 4px
--s-2 · 8px
--s-4 · 16px
--s-6 · 32px
--s-8 · 64px
--s-9 · 96px
Raio
12 · input
18 · card
22 · painel
pill · ação
Elevação · sempre navy
--shadow-sm
--shadow-lg
--shadow-glow
Componentes

34 peças em quatro famílias, com contrato escrito.

Cada componente vem com um .d.ts descrevendo as props e um .prompt.md dizendo quando usar, com exemplo. É o que permite montar página sem abrir o Figma.

core · 9

As peças atômicas que todo bloco reaproveita.

ButtonCtaButtonIconKickerEyebrowSectionHeadGlassCardPostItStatRow

marketing · 15

Os blocos de página. É aqui que a LP é montada.

HeroSplitFeatureCardCardGridFloatCardTrustListTrustItemAudiencePanelProcessStepsFaqListTestimonialCardLogoWallPhoneMockOfferCardStickyCtaCtaFinal

navigation · 3

O header do site tem menu. O da LP de campanha não tem, de propósito, para reduzir saída.

SiteNavLpHeaderSiteFooter

forms · 7

Captação de lead pronta, com telefone brasileiro e bandeira própria.

FieldInputTextareaSelectCheckboxPhoneInputLeadForm
Atmosfera

Fundo chapado não existe na marca.

A assinatura visual é uma receita fixa de três camadas. Está em base/atmosphere.css e entra como primeiro filho do body.

01 · Grid

Malha de 40 a 42 pixels em navy a 4 ou 5 por cento, com máscara radial que dissolve nas bordas. Em banda escura, o mesmo grid vai a 10 por cento de branco.

02 · Aura

Um halo cyan radial de 800 pixels, blur de 80 e pulso lento de 8 segundos. Fica preso no canto superior esquerdo da viewport.

03 · Blobs

Um ou dois borrões coloridos em blur, flutuando em 12 segundos. Cyan a 35 por cento, navy a 18 por cento de opacidade.

Movimento é discreto por regra.

Vocabulário fechado: fade-up de 20 pixels na entrada, float lento em blobs e mascote, ping no ponto do eyebrow, brilho que atravessa o botão no hover, seta que balança no CTA. Sem bounce, sem spring, sem parallax. E prefers-reduced-motion desliga tudo, isso já está no CSS e deve continuar.

Transparência só onde há profundidade real.

Header fixo em branco 70 por cento com blur 16, que passa a 96 ao rolar. Cards glass só sobre o fundo ambiente. Tiles sobre banda escura em branco 4 por cento. Nunca blur sobre fundo chapado.

Parceiros que aparecem nas provas
Harvard Berkeley Hapvida Grupo NotreDame Interodonto SBPNL
Prova viva

Três páginas montadas, abre e navega.

Não são imagens. São as páginas rodando com os componentes reais do pacote, do jeito que uma LP nova vai sair.

Voz e conteúdo

As regras de escrita valem tanto quanto as de pixel.

Metade do que faz uma página parecer Emotize está no texto. O pacote fecha isso em regras verificáveis.

Fala "você" e assina "a gente"
Informal, mas não jovial. "Conta o que você quer levar para o digital, a gente desenha a arquitetura, prototipa o produto e entrega rodando."
Headline quebrada em duas
A primeira parte em navy, a última em itálico cyan, e é o pedaço itálico que carrega a promessa. O ponto final entra dentro do trecho acentuado.
Caixa normal em título
Nunca title case, nunca caixa alta. Caixa alta só em elemento mono: kicker, label de card, título de coluna do rodapé e o CTA de resposta direta.
Número sempre em mono
JetBrains Mono com tabular-nums: +2M, 24h, R$ 9,90/mês. Etapa numerada leva zero à esquerda: 01, 02, 03, 04.
Promete artefato, não adjetivo
"Cada etapa entrega artefato concreto, não relatório." · "não é achismo, é metodologia validada por especialistas"
Objeção tratada de frente
Privacidade, LGPD, cancelamento e limite clínico aparecem escritos: "100% privado · cancela quando quiser", "sem compartilhar dado individual".
Placeholder assumido
Sem depoimento real, a página avisa em aviso visível em vez de inventar nome. O pacote manda manter esse hábito.
Emoji, não
Nenhuma página usa. No lugar entra ícone Solar via Iconify. Sem sprite, sem ícone-fonte, sem unicode como ícone. A única exceção é o × que separa logos no header co-branded.
Estrutura

O que tem dentro do pacote.

styles.css entrada global, só imports tokens/ fonts · colors · typography · spacing radius · elevation · motion base/ reset · atmosphere (grid, aura, blobs) patterns/ buttons · sections · cards · forms nav · footer · lp components/ core · marketing · navigation · forms ui_kits/ site · campaign_lp templates/ landing-page guidelines/ 24 cards de especificação assets/ fonts · logos · icons · images partners · badges SKILL.md wrapper de Agent Skill

Iconografia

Iconify com o set Solar, via CDN. Sufixo -linear em seta e caret, -bold em ênfase e check, -bold-duotone nos chips de card. Social vem do set mdi e só no rodapé. Ícone de produto é imagem .webp, não glifo.

Imagem

Mascote-cérebro 3D em render quente, telas reais do app em bezel escuro, pessoas em tom neutro-frio. Borda sempre dissolvida em máscara de degradê, nunca recortada. Logo de parceiro a 82 por cento de opacidade e 15 de dessaturação, colorido no hover. Nada de banco de imagem genérico, nada de grão, nada de preto e branco.