Skip to content

docs: identidade visual uniforme (README + labels como código + ícone + LICENSE)#27

Merged
ram0ng1 merged 3 commits into
mainfrom
claude/chore-identidade-visual
Jun 11, 2026
Merged

docs: identidade visual uniforme (README + labels como código + ícone + LICENSE)#27
ram0ng1 merged 3 commits into
mainfrom
claude/chore-identidade-visual

Conversation

@ram0ng1

@ram0ng1 ram0ng1 commented Jun 11, 2026

Copy link
Copy Markdown
Owner

O que muda

README reescrito em tom direto e humano: sem travessões, sem o padrão "negrito + traço" em toda bullet, sem documentação exaustiva (a referência completa de flags fica no --help dos comandos). Régua de badges padronizada da família, toda em flat-square: CI, versão no Packagist, downloads, Flarum 2.x, licença e doação. Todos os badges foram verificados contra a fonte (pacote publicado no Packagist, ci.yml verde em main).

Labels como código: .github/labels.json é o manifesto canônico (11 labels, mesmas cores e descrições em todos os repositórios) e labels-sync.yml aplica o manifesto a cada mudança ou via dispatch manual. Labels fora do manifesto são removidos, então o conjunto fica idêntico na família inteira. Workflow com harden-runner, SHA-pins e permissions: {}.

Descrição uniforme: o description do composer.json passa a usar a mesma tagline do README ("Full backups and one click migration for Flarum 2"), padrão aplicado em toda a família.

Ícone: icon.svg ganha width="150" height="150" na raiz. Com só viewBox, alguns renderizadores fora do GitHub (indexadores de extensão, proxies de imagem) tratam o SVG como dimensão zero.

LICENSE: o composer.json declarava MIT mas o arquivo não existia (e o README antigo já apontava para ele). Entra o texto MIT padrão da família.

Pós-merge

O labels-sync.yml roda sozinho no push (o path do manifesto casa) e alinha os labels do repositório.

ram0ng1 added 3 commits June 11, 2026 17:23
…LICENSE)

README reescrito em tom direto, sem travessões e sem listas
superlotadas, com a régua de badges padronizada da família (CI,
Packagist, downloads, Flarum 2.x, licença e doação, todos flat-square).
Labels passam a ser declarados em .github/labels.json e aplicados pelo
workflow labels-sync.yml, idênticos em todos os repositórios. O
icon.svg ganha width/height explícitos na raiz para renderizar fora do
GitHub (indexadores de extensão como o Flarum). Entra o arquivo LICENSE
(MIT) que o composer.json declarava mas não existia no repositório.
@ram0ng1 ram0ng1 force-pushed the claude/chore-identidade-visual branch from 6515771 to 40784ce Compare June 11, 2026 17:23
@ram0ng1 ram0ng1 added dependencias Atualização de dependências (composer, npm, actions) melhoria Nova funcionalidade ou aprimoramento (minor) labels Jun 11, 2026 — with Claude
@ram0ng1 ram0ng1 merged commit 0250e3a into main Jun 11, 2026
22 checks passed
ram0ng1 added a commit that referenced this pull request Jun 11, 2026
docs: identidade visual uniforme (README + labels como código + ícone + LICENSE)
@github-actions github-actions Bot deleted the claude/chore-identidade-visual branch June 11, 2026 22:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencias Atualização de dependências (composer, npm, actions) melhoria Nova funcionalidade ou aprimoramento (minor)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant