Repository navigation
feat: new enamel shield logo, README banners, and shield mark on badges - #113
Closed
hesreallyhim wants to merge 6 commits into
Closed
hesreallyhim wants to merge 6 commits into
hesreallyhim wants to merge 6 commits into
Conversation
Replace the hex-and-check logo with an enamel-pin shield (brass rim, two-tone green, cream check) and add it to docs/assets/logo as SVG plus 512/200 px PNG exports for the Marketplace listing. Rebuild the README banners around it: light pinstripe paper with a shield at each end, the wordmark, a real-style "BEST PRACTICES | enabled" badge and the tagline. Both themes ship as editable SVG and 2x PNG; README.md points at the new files and the old rasters are no longer tracked. Badges now carry a small green shield in the label, in the same slot shields.io uses for logos (14 px, 5 px inset, 3 px gap). The fill is fixed at brightgreen for every result so the mark stays a brand element next to red and grey messages. Label width grows by 17 px; tests updated accordingly. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01H7fkeCZY5LTpdrC2R6p36k
Deploying with
|
| Status | Name | Latest Commit | Preview URL | Updated (UTC) |
|---|---|---|---|---|
| ✅ Deployment successful! View logs |
policychecks | ed33391 | Commit Preview URL Branch Preview URL |
Oct 22 2026, 12:59 AM |
Code coverage overviewLanguages: JavaScript JavaScript / code-coverage/vitest
View coverage of the 2 most impacted files.
ℹ️ Calculations represent line coverage. Results may change as calculations are updated. Updated |
Re-run the docs/assets generators so the how-it-works and setting-vs-badge graphics show the badges as the service now renders them, with the shield logo in the label. Replace SHA-pinning-enabled.png with a 2x export of the current "enabled" badge for the same reason. The wider badge no longer fit its cards, so the generators now measure it instead of assuming a fixed width: setting-vs-badge centres the badge by its real width (at 1.6x instead of 1.8x), and how-it-works scales the three-badge row down uniformly when it would overrun the card. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01H7fkeCZY5LTpdrC2R6p36k
…orts The README banners were built with one-off scripts; docs/assets/generators/ brand.py now produces them from the master mark (docs/assets/logo/ policychecks-mark.svg) alongside the other generators, and adds the 1280x640 social preview and the 512/200 px PNG exports of the mark. The badge in each graphic is rendered by the project's own renderBadgeSvg: render-badges.ts takes a --label flag and common.render_badges() passes it through, so the brand graphics track the real badge like the diagrams do. brand.py renders through headless Chromium (Playwright) because the paper grain is an feTurbulence filter that librsvg does not implement. Also strips the C2PA content-credential manifests that the file transfer had stamped into the SVGs and PNGs, and documents the workflow in docs/assets/logo/README.md. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01H7fkeCZY5LTpdrC2R6p36k
hesreallyhim
force-pushed
the
shield-logo-redesign
branch
from
October 22, 2026 00:57
8fdecd0 to
ed33391
Compare
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.
Replace the hex-and-check logo with an enamel-pin shield (brass rim, two-tone green, cream check)
Rebuild the README banners around it: light pinstripe paper with a shield at each end, the wordmark
Badges now carry a small green shield in the label
Summary
Linked issue
Screenshots
Verification
Notes for Reviewers
Checklist
npm run checkpasses