Identidade visual v1.0 — selo, camada de componentes e regras validadas em uso - #23
Open
drdanieldorta wants to merge 3 commits into
Open
Identidade visual v1.0 — selo, camada de componentes e regras validadas em uso#23drdanieldorta wants to merge 3 commits into
drdanieldorta wants to merge 3 commits into
Conversation
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>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
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.mdv1.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 deprefers-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) etokens.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