Skip to content

Add workbench logo to the top of the README - #66

Merged
duncankmckinnon merged 2 commits into
mainfrom
add-readme-logo
Aug 11, 2026
Merged

Add workbench logo to the top of the README#66
duncankmckinnon merged 2 commits into
mainfrom
add-readme-logo

Conversation

@duncankmckinnon

@duncankmckinnon duncankmckinnon commented Aug 11, 2026

Copy link
Copy Markdown
Owner

Puts the full workbench logo at the top of the README, in place of the text title.

Changes

  • docs/img/workbench-logo.png (new) — the full logo: bench mark plus wordmark. Source is the same asset the website uses for its hero and Open Graph image (wbcli-web public/workbench-banner-2.png).
  • README.md — centered <img> block at the very top, followed directly by the badge row. The # Workbench heading is removed: the logo carries the wordmark, so the heading was redundant.
<p align="center">
  <img src="docs/img/workbench-logo.png" alt="workbench" width="600">
</p>

[![CI](...)](...) [![codecov](...)](...) …

Notes

  • The source asset is 2436px wide / 2.5M. Downscaled to 1000px / 424K so it clears the repo's check-added-large-files 500K cap while staying sharp at the 600px display width. (At 1200px it was 604K and the pre-commit hook rejected it.)
  • Relative image path works on GitHub. pyproject.toml declares no readme field, so the README isn't published as PyPI long_description and there's no absolute-URL requirement.
  • With the heading gone, the alt="workbench" text is what carries the name for screen readers and for any renderer that doesn't load the image.
  • docs/img/ is new; it sits alongside the existing docs/design/.

Verification

  • uv run pytest -q — 1203 passed, 89.48% coverage (gate is 70%). tests/test_docs.py asserts README structure (69 tests) and passes; nothing there depended on the # Workbench heading.
  • Pre-commit hooks pass, including check-added-large-files.

🤖 Generated with Claude Code

duncankmckinnon and others added 2 commits August 11, 2026 11:32
Adds the full workbench logo (bench mark + wordmark) at
docs/img/workbench-logo.png and renders it centered above the badges.

The source is the same asset the website uses for its hero and Open Graph
image (wbcli-web public/workbench-banner-2.png), downscaled from 2436px to
1000px wide. That keeps the file at 424K, under the repo's 500K
check-added-large-files cap, while staying sharp at the 600px display width.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
The logo includes the workbench wordmark, so the "# Workbench" heading
directly beneath it was redundant. Badges now follow the logo.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
@duncankmckinnon
duncankmckinnon merged commit 04f8a85 into main Aug 11, 2026
5 checks passed
@duncankmckinnon
duncankmckinnon deleted the add-readme-logo branch August 11, 2026 18:35
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