A skill documentava uma paleta azul/laranja (#1a365d, #dd6b20) com Open Sans que nao corresponde nem ao design system nem ao site real. Cada ferramenta produzia material com uma marca diferente. Passa a espelhar o DESIGN.md do Open Design como fonte de verdade unica: dourado #cc8d00 sobre preto e branco, Montserrat (display) e Inter (corpo), com precedencia explicita do DESIGN.md sobre qualquer espelho. Reformulada para servir qualquer marca (Descomplicar e clientes), com procedimento para criar design systems de cliente a partir de material real via brand-extract, validacao antes de tornar normativo, e um projecto por marca. - SKILL.md v2.0.0: espelho correcto + gestao multi-marca - descomplicar-theme.md v2.0.0: tokens YAML derivados do DESIGN.md - color-palettes.md removido: 47 valores derivados da paleta errada - design-systems-multimarca.md: procedimento de gestao no Open Design Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
13 KiB
name, description
| name | description |
|---|---|
| brand-guidelines | Gestão de identidade visual multi-marca (Descomplicar® e clientes) — design systems no Open Design, cores, tipografia, logótipo, tom e aplicação por contexto. O DESIGN.md de cada marca no Open Design é a fonte de verdade. Usar quando "brand", "marca", "identidade visual", "branding", "paleta de cores", "guia de marca", "design system cliente", "criar marca", ou qualquer material que necessite conformidade visual. |
/brand-guidelines — Gestão de Identidade Visual Multi-Marca
Esta skill serve qualquer marca — a Descomplicar® e cada cliente. A Descomplicar é apenas a marca por omissão quando nenhuma outra é indicada.
Fonte de verdade: o Open Design
Cada marca tem o seu design system no Open Design, um por pasta:
~/workspace/open-design/design-systems/<marca>/DESIGN.md
descomplicar/— a nossa marca (espelhada em detalhe abaixo)<slug-do-cliente>/— uma pasta por cliente
O DESIGN.md da marca activa é normativo.
Regras de precedência:
- Em caso de divergência entre qualquer documento e o
DESIGN.mdda marca, oDESIGN.mdganha sempre. - Nunca inventar cores, fontes ou tokens de nenhuma marca. Ler o
DESIGN.mdantes de produzir. - Alterações à identidade fazem-se no
DESIGN.mde só depois se propagam.
Versões anteriores desta skill documentavam uma paleta azul/laranja (
#1a365d,#dd6b20) com Open Sans para a Descomplicar. Estava errada — não corresponde ao site nem ao design system. Corrigida em 22-07-2026.
Trabalhar com a marca de um cliente
1. Verificar se já existe — procurar a pasta do cliente em design-systems/. Se existir, ler o
DESIGN.md e usá-lo. Nunca criar um segundo design system para a mesma marca.
2. Criar quando não existe — extrair a identidade a partir de material real do cliente
(site, manual de marca, ficheiros fornecidos) com as skills do Open Design brand-extract
e theme-factory. O resultado é revisto com o cliente antes de se tornar normativo.
Nunca inventar a identidade de um cliente a partir do nada.
3. Aplicar num projecto — indicar a marca ao criar o projecto no Open Design
(create_project com designSystem: "<slug>") para que todos os artefactos herdem
cor, tipografia e componentes sem deriva.
4. Manter separado — um projecto do Open Design serve uma marca só. Ecossistemas do
mesmo cliente (landing, dashboard, app) vivem no mesmo projecto para herdarem o mesmo
DESIGN.md; marcas diferentes nunca partilham projecto.
Estrutura mínima de um DESIGN.md (o da Descomplicar serve de modelo):
tema e atmosfera, cor, tipografia, espaçamento e grelha, layout e composição,
componentes, movimento, voz e tom, anti-padrões.
Marca por omissão: Descomplicar®
O resto deste documento espelha o DESIGN.md da Descomplicar, para leitura rápida fora do
Open Design. Para clientes, ler sempre o DESIGN.md respectivo — os valores abaixo não se
aplicam a marcas de clientes.
Identidade da Marca
Nome oficial: Descomplicar® Website: descomplicar.pt Categoria: agência de aceleração digital portuguesa — artigos, podcast semanal e automações de IA Atmosfera: editorial profissional com acentos dourados; confiança técnica sem arrogância, clareza imediata sem frieza corporativa Acabamento: plano e limpo, sem gradientes decorativos — a hierarquia faz o trabalho visual
A marca registada (®) é obrigatória na primeira ocorrência em qualquer documento ou comunicação. Nas ocorrências seguintes, pode usar-se apenas "Descomplicar".
Paleta de Cores
| Token | Hex | Uso |
|---|---|---|
| Primary (Dourado) | #cc8d00 |
CTAs, faixas de destaque, ícones, bordas activas, badges |
| Primary Light | #f2d9a2 |
Fundos secundários, hover suave, tags — nunca para texto |
| Surface | #ffffff |
Fundo de página, cards, modais |
| Text | #000000 |
Headlines, corpo principal, labels importantes |
| Text Muted | #6e6e6e |
Subtítulos, metadados, placeholders |
| Border | #e5e5e5 |
Divisórias, bordas de card, separadores |
| Surface Alt | #f8f8f8 |
Secções alternadas, blocos de código |
| Danger | #dc2626 |
Erros, alertas críticos |
| Success | #16a34a |
Confirmações, estados de sucesso |
Regras de uso:
- O dourado (
#cc8d00) é o único acento cromático — usar com parcimónia e intenção. - Nunca mais de 3 cores simultâneas no mesmo visual.
- Fundos grandes sempre em Surface (
#ffffff) ou Surface Alt (#f8f8f8). - CTA principal: fundo dourado com texto preto.
- A secção de maior destaque usa fundo preto, texto branco e acento dourado.
:root {
--color-primary: #cc8d00;
--color-primary-light: #f2d9a2;
--color-surface: #ffffff;
--color-surface-alt: #f8f8f8;
--color-text: #000000;
--color-text-muted: #6e6e6e;
--color-border: #e5e5e5;
--color-danger: #dc2626;
--color-success: #16a34a;
}
Tipografia
| Papel | Família | Pesos |
|---|---|---|
| Display | Montserrat, Poppins, system-ui, sans-serif | 700, 800 |
| Corpo | Inter, Open Sans, system-ui, sans-serif | 400, 500, 600 |
| Mono | JetBrains Mono, IBM Plex Mono, monospace | 400 |
Escala
| Token | Tamanho | Peso | Line-height | Uso |
|---|---|---|---|---|
text-5xl |
48px | 800 | 1.1 | Hero headline |
text-4xl |
36px | 700 | 1.15 | Título de página (H1) |
text-3xl |
30px | 700 | 1.2 | Título de secção (H2) |
text-2xl |
24px | 700 | 1.3 | Subsecção (H3) |
text-xl |
20px | 600 | 1.4 | Título de card, H4 |
text-lg |
18px | 500 | 1.5 | Parágrafo de entrada |
text-base |
16px | 400 | 1.6 | Corpo |
text-sm |
14px | 400 | 1.5 | Legendas, labels, UI |
text-xs |
12px | 500 | 1.4 | Tags, badges, micro-copy |
Regras:
- Montserrat exclusivamente para títulos — nunca em parágrafos longos.
- Inter para tudo o que é lido em detalhe.
letter-spacing: 0.02emem labels e badges em maiúsculas.- Sem itálico decorativo — usar peso e tamanho para hierarquia.
@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@700;800&family=Inter:wght@400;500;600&family=JetBrains+Mono&display=swap');
Espaçamento, Grelha e Raios
Escala base de 4px: space-1 4px, space-2 8px, space-3 12px, space-4 16px, space-6 24px, space-8 32px, space-12 48px, space-16 64px, space-24 96px.
Grelha: 12 colunas, gutter 24px, conteúdo centrado com max-width 1280px (960px em artigos, 760px em texto corrido com line-height 1.7).
Breakpoints: mobile ≤768px, tablet 769–1024px, desktop >1024px.
Padding lateral: 16px mobile, 32px tablet, 48px desktop.
Raios: sm 4px (inputs, badges), md 8px (cards, botões), lg 12px (modais), full 9999px (pills, avatares).
Componentes
Botão — Primary: fundo #cc8d00, texto #000000, Montserrat SemiBold, raio 8px. Secondary: transparente, borda 2px dourada, texto dourado. Ghost: transparente, texto preto, sublinhado no hover. Alturas: sm 32px, md 40px, lg 48px.
Badge — Default: fundo #f8f8f8, texto #6e6e6e, maiúsculas, 12px, tracking alargado. Primary: fundo #f2d9a2, texto #7a5500.
Card — Fundo branco, borda 1px #e5e5e5, raio 8px, padding 24px, imagem 16:9 no topo. Sombra no hover: 0 4px 16px rgba(0,0,0,0.1).
Input — Borda 1px #e5e5e5, raio 8px, padding 12px 16px. Focus: borda 2px dourada, sem outline. Erro: borda 2px #dc2626 com mensagem abaixo. Label em Inter SemiBold 14px maiúsculas.
Navbar — Fundo preto, logótipo à esquerda, links brancos, CTA dourado à direita, sticky com backdrop-filter: blur(8px).
Rodapé — Fundo preto, texto branco/cinza, links com hover dourado, 3 colunas (marca, navegação, contacto) e copyright em text-xs.
Movimento
O movimento confirma acções, nunca decora.
- 150ms em micro-interacções (hover, focus); 250ms em transições de estado.
ease-outnas entradas,ease-in-outnas transições bidireccionais.- Cards no hover:
translateY(-2px)mais sombra, 200ms. - Transições de página: fade simples 200ms.
- Estados de carregamento: skeleton em
#f8f8f8com shimmer subtil. - Sem parallax, sem animações de entrada elaboradas, sem auto-play.
Logótipo
| Regra | Descrição |
|---|---|
| Espaço mínimo | Margem de pelo menos 2x a altura da letra "D" em todos os lados |
| Tamanho mínimo | 120px de largura em digital; 30mm em impressão |
| Fundos permitidos | Branco #ffffff, preto #000000, cinza claro #f8f8f8 |
| Fundos proibidos | Baixo contraste, fotografias sem overlay |
| Proibido | Esticar, rodar, alterar proporções, alterar cores, sobrepor texto |
Variantes: principal (horizontal), compacta, monocromática escura, monocromática clara, ícone isolado (favicon, avatar).
Ficheiros: Hub/04-Recursos/Design/brands/descomplicar/
Aplicação por Contexto
Apresentações e slides — Capa e secções de destaque com fundo preto, título Montserrat ExtraBold branco, acento dourado. Slides de conteúdo com fundo branco ou #f8f8f8, corpo em Inter #000000, destaques e números em dourado.
Documentos e propostas — Cabeçalho preto com logótipo claro; corpo branco com texto preto; títulos de secção em Montserrat; callouts com fundo #f8f8f8 e borda esquerda dourada; rodapé #f8f8f8 com borda superior #e5e5e5.
Web e landing pages — Hero claro ou escuro conforme a variante escolhida; CTA primário dourado com texto preto; secções alternadas em #f8f8f8; cards brancos com borda #e5e5e5.
Emails e newsletter — Pré-header preto, corpo branco com texto preto, cabeçalhos Montserrat, botão CTA dourado com texto preto e raio 8px, rodapé #f8f8f8.
Redes sociais — Fundo preto ou branco, elemento de marca em dourado, texto sem emojis.
Tom de Comunicação
Tom: profissional mas acessível, directo, orientado à acção, confiante sem arrogância.
Princípios de copy:
- PT-PT estrito — "utilizador" não "usuário", "transferir" não "baixar", "ecrã" não "tela", "equipa" não "time".
- Frases curtas, verbo no início nos CTAs: "Saber mais", "Ver guia", "Falar connosco".
- Títulos assertivos, sem interrogações desnecessárias.
- Dados concretos: "400+ artigos", não "muitos artigos".
- Sem emojis e sem exclamações excessivas em qualquer contexto de marca.
Headlines — Directas e específicas: "SEO para PMEs que funciona" em vez de "Descubra como o SEO pode transformar o seu negócio".
CTAs correctos: "Ver todos os guias", "Pedir auditoria gratuita", "Subscrever newsletter". CTAs incorrectos: "Clique aqui!", "Saiba Mais!!!", qualquer CTA com emoji.
Iconografia e Imagens
Ícones: lineares, peso 1.5–2px, cantos ligeiramente arredondados. Lucide, Heroicons ou Phosphor. Tamanhos 16/20/24/32px. Cor herdada do contexto ou dourada.
Fotografia: profissional e luminosa, pessoas reais em contexto. Overlay preto (20–40%) quando houver texto por cima. Proibidas stock photos genéricas — pessoas a sorrir para portáteis, apertos de mão corporativos.
Ilustrações e gráficos: flat, linhas limpas, paleta restrita à marca; destaques a dourado.
Acessibilidade
| Par de cores | Rácio | Nível |
|---|---|---|
| Preto sobre branco | 21:1 | AAA |
Preto sobre dourado #cc8d00 |
~7.4:1 | AAA |
Dourado #cc8d00 sobre preto |
~7.4:1 | AAA |
Text Muted #6e6e6e sobre branco |
~5.1:1 | AA |
| Branco sobre dourado | ~2.9:1 | falha — proibido |
Texto de corpo requer no mínimo AA (4.5:1). Todos os botões precisam de estados hover, focus e disabled explícitos.
Anti-padrões (proibido)
- Gradientes multicolor ou agressivos em elementos de marca
- Mais de 3 cores simultâneas num visual
- Stock photos genéricas
- Emojis em qualquer contexto de marca
- Tipografia decorativa além de Montserrat e Inter
- Sombras pesadas ou neumorfismo
- Animações que distraem (rotações, bounces, pulse contínuo)
- Texto branco sobre dourado — contraste insuficiente
- Primary Light (
#f2d9a2) como cor de texto - Layouts com mais de 4 colunas de conteúdo editorial
- Botões sem estados hover, focus e disabled
- Português do Brasil — sempre PT-PT com acentuação completa
Checklist de Conformidade
DESIGN.mddo Open Design consultado antes de produzir- Apenas cores da paleta oficial; dourado como único acento
- Montserrat nos títulos, Inter no corpo
- Logótipo com espaço de respiro e fundo permitido
- Marca registada (®) na primeira ocorrência
- Contraste mínimo AA; nunca branco sobre dourado
- Espaçamento em múltiplos de 4px
- PT-PT sem brasileirismos e sem emojis
- Nenhum anti-padrão presente
Versão: 2.0.0 | Data: 22-07-2026 | Autor: Descomplicar®
Fonte normativa: ~/workspace/open-design/design-systems/descomplicar/DESIGN.md
Healing Log
Registo de erros conhecidos e como evitá-los. Lido automaticamente antes de executar.
{"date":"2026-07-22","issue":"Skill documentava paleta azul/laranja (#1a365d, #dd6b20) e Open Sans, divergente do design system e do site real","fix":"Reescrita para espelhar o DESIGN.md do Open Design (dourado #cc8d00 sobre preto/branco, Montserrat + Inter) e declarar precedencia da fonte de verdade","source":"user"}
Adicionar nova linha após cada erro corrigido.