Skip to content

Identidade visual v1.0 — selo, camada de componentes e regras validadas em uso - #23

Open
drdanieldorta wants to merge 3 commits into
mainfrom
claude/identidade-visual-v1
Open

Identidade visual v1.0 — selo, camada de componentes e regras validadas em uso#23
drdanieldorta wants to merge 3 commits into
mainfrom
claude/identidade-visual-v1

Conversation

@drdanieldorta

@drdanieldorta drdanieldorta commented Aug 30, 2026

Copy link
Copy Markdown
Contributor

O que este PR faz

Sela a identidade visual da OpenClinic como v1.0 e entrega os design tokens em três camadas (primitiva, semântica e de componente).

Diferente de identidades desenhadas no vácuo, cada decisão aqui viveu antes do selo: um MVP navegável completo (todos os módulos, dois temas, três perfis de acesso) rodou sobre esta paleta, tipografia e forma. As regras novas do documento vêm de defeitos reais encontrados e corrigidos nesse uso.

O que entra

  • docs/identidade-visual.md v1.0: princípios (agora cinco), paleta "Teal do encontro" com proporção de uso, forma "Clínico equilibrado" (selada contra duas direções alternativas em comparador visual), espaçamento com doutrina de respiro dual, movimento com a regra "entrada é só opacidade" (nascida de um bug real de prefers-reduced-motion), logo em uso, voz da interface (incluindo a regra de copy sem travessões) e a seção de alternativas descartadas ampliada. Tese vencida não é apagada.
  • docs/design-tokens/: tokens.json (formato W3C) e tokens.css, agora com a camada de componente: botão, campo, pill, cartão, tabela, abas, toast, bloco de agenda, diálogo e barra de navegação. Valores extraídos do MVP; cores sempre por referência à camada semântica.
  • docs/assets/logo.png: o canônico transparente 2000×2000 do qual os tons foram extraídos por pixel.

O que NÃO entra (pendências mantidas no documento)

Vetor SVG do logo · realinhamento dos badges/diagramas do README à paleta · eventual ADR em decisions/.

Como revisar

Os contrastes citados foram todos medidos (AA como piso, AAA na leitura contínua). O espécimen navegável com os componentes vivos acompanha a revisão fora do repositório.

🤖 Generated with Claude Code

drdanieldorta and others added 3 commits August 30, 2026 15:11
A proposta v0.1 vira identidade selada após validação em uso real num MVP
navegável completo: paleta "Teal do encontro" derivada do logo, Lexend +
Atkinson Hyperlegible Mono (ambas nascidas de pesquisa de acessibilidade)
e a forma "Clínico equilibrado", confirmada contra duas direções
alternativas em comparador visual.

O que entra:
- docs/identidade-visual.md v1.0 — princípios, paleta com proporção de
  uso, regras validadas no MVP (moldura escura contínua nos dois temas,
  gradiente do logo como costura da fronteira croma/conteúdo, entrada de
  superfície só com opacidade por causa do congelamento de transform sob
  prefers-reduced-motion), espaçamento com doutrina de respiro dual,
  logo em uso, voz da interface e alternativas descartadas ampliadas.
- docs/design-tokens/ — tokens.json (W3C) e tokens.css agora com a
  camada de componente: botão, campo, pill, cartão, tabela, abas, toast,
  bloco de agenda, diálogo e barra de navegação, com valores extraídos
  do MVP e cores sempre por referência semântica.
- docs/assets/logo.png — canônico transparente 2000×2000 (fonte dos tons
  extraídos por pixel).

Pendências mantidas no documento: vetor SVG do logo, realinhamento de
badges/diagramas e eventual ADR.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Decisão do fundador (30/08/2026): a pontuação da copy resolve com dois
pontos, vírgula, parênteses ou frase nova. O travessão sai de toda a
prosa do documento e entra como regra explícita na seção Voz da
interface e na lista de proibições. O caractere permanece apenas como
marcador de célula vazia em tabelas, onde é símbolo de dado, não
pontuação.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
…ource

O logo ganha sua história oficial no documento de identidade, na seção
nova "O símbolo": as faixas em vórtice são a energia de muitas pessoas
desenvolvedoras confluindo numa missão em comum, criar algo aberto que
pertence a todos. O centro em negativo é o símbolo do open source.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant