Skip to content

README logos: light/dark/png lockups (Phase 1)#26

Merged
lesnik512 merged 5 commits into
mainfrom
brand-readme-logos
Jun 30, 2026
Merged

README logos: light/dark/png lockups (Phase 1)#26
lesnik512 merged 5 commits into
mainfrom
brand-readme-logos

Conversation

@lesnik512

Copy link
Copy Markdown
Member

What (Phase 1 of 2)

Generates the brand lockup assets that the repo READMEs will embed. project_lockup gains a light/dark colourway and render_projects now emits, per repo:

  • lockup-light.svg — green-ink frame + name + gold (GitHub light, and the PNG source)
  • lockup-dark.svg — cream frame + name + gold-dark (GitHub dark) — mirrors wordmark-dark
  • lockup.png — the light lockup rasterized (auto-quantized) as the PyPI/plain-renderer fallback

(replacing the old single lockup.svg). Light/dark colourways verified on white and #0d1117.

Next (Phase 2, separate PRs)

Once this is on main, each of the 17 repo READMEs replaces its # <name> H1 with a centered <picture> banner pointing at these assets via raw.githubusercontent.com/modern-python/.github/main/brand/projects/<repo>/… — GitHub gets light/dark SVG, PyPI gets the PNG fallback.

Design

planning/changes/2026-06-30.04-readme-logos/ (design + plan).

93 tests pass; just check-planning OK; re-render is deterministic (no churn).

🤖 Generated with Claude Code

lesnik512 and others added 5 commits June 30, 2026 18:36
Centered light/dark logo banner atop all 17 repo READMEs, rendering on GitHub
(<picture> light/dark SVG) and PyPI (PNG fallback). Assets generated in
brand/build (lockup-light/dark.svg + lockup.png) and served centrally from
.github by raw URL; READMEs replace their H1 with the banner.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Phase 1 (.github): light/dark/png lockups in brand/build + docs. Phase 2: 17
README PRs replacing the H1 with a centered <picture> banner served from .github.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Update stale test to check lockup-light.svg / lockup-dark.svg / lockup.png
(the old lockup.svg no longer exists after Task 1 shipped the colourway split).
@lesnik512 lesnik512 merged commit d2f2429 into main Jun 30, 2026
1 check passed
@lesnik512 lesnik512 deleted the brand-readme-logos branch June 30, 2026 16:07
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