diff --git a/branding/README.md b/branding/README.md index 6847b28..e8b324a 100644 --- a/branding/README.md +++ b/branding/README.md @@ -10,11 +10,18 @@ legible where they cross the check. | `avatar.png` | The org avatar. White swoosh on brand blue, 1024x1024, wordless. | | `logo.png` / `logo-dark.png` | The full lockup for light / dark backgrounds (keyline colour differs). | | `logo-mark.png` | The swoosh alone, transparent, brand blue. | -| `banner-light.png` / `banner-dark.png` | READMEs and docs. Pair them in a ``. Rasterized at 2× (2560×640) so they stay sharp on retina displays. | +| `banner-light.png` / `banner-dark.png` | READMEs and docs. Pair them in a ``. Lockup on the left, a sample check run on the right, no tagline. Rasterized at 2× (2560×640) so they stay sharp on retina displays. | | `favicon.svg` | Favicon / small tile. | -| `social-preview.png` | GitHub social preview (1280x640). | +| `social-preview.png` | GitHub social preview (1280x640). Centred lockup over the domain, no tagline. Upload it per repository under Settings → Social preview; nothing does that for you. | | `*.svg` | Source of truth. The wordmark uses Montserrat SemiBold; PNGs here are the reference renders. | +None of these carry a tagline, and new ones should not either. A slogan baked +into a PNG cannot be reviewed in a diff, cannot be corrected without a machine +that has Montserrat installed, and goes stale silently — these read +"Clean commits. Clear standards." for a while after the rest of the org had +stopped saying it. The wordmark and the domain do not expire; the sentence belongs in the +prose next to the image, where changing it is a one-line diff. + Reference the **PNGs** in READMEs, not the SVGs: GitHub proxies README images through camo, which handles SVG unreliably — and the SVG text needs Montserrat installed to render correctly. @@ -24,8 +31,14 @@ To re-render the banners (needs Montserrat SemiBold installed): ```bash rsvg-convert -w 2560 -h 640 -o banner-light.png banner-light.svg rsvg-convert -w 2560 -h 640 -o banner-dark.png banner-dark.svg +rsvg-convert -w 1280 -h 640 -o social-preview.png social-preview.svg ``` +Different librsvg versions antialias glyph edges slightly differently, so a +re-render is a whole-image change even when you edited one line. To see what +you actually changed, render the file before and after with the *same* binary +and diff those two. + ## Legacy files `logo.jpg` and `logo-small.jpg` predate this set and are kept only because diff --git a/branding/banner-dark.png b/branding/banner-dark.png index 7a948f4..1207a2d 100644 Binary files a/branding/banner-dark.png and b/branding/banner-dark.png differ diff --git a/branding/banner-dark.svg b/branding/banner-dark.svg index 6dbbb13..8ab0a2c 100644 --- a/branding/banner-dark.svg +++ b/branding/banner-dark.svg @@ -2,7 +2,6 @@ COMMIT - Clean commits. Clear standards. ALL CHECKS PASSED messagefeat: add pagination diff --git a/branding/banner-light.png b/branding/banner-light.png index 822a387..9e8702e 100644 Binary files a/branding/banner-light.png and b/branding/banner-light.png differ diff --git a/branding/banner-light.svg b/branding/banner-light.svg index 02df1a0..07b78cd 100644 --- a/branding/banner-light.svg +++ b/branding/banner-light.svg @@ -2,7 +2,6 @@ COMMIT - Clean commits. Clear standards. ALL CHECKS PASSED messagefeat: add pagination diff --git a/branding/social-preview.png b/branding/social-preview.png index be890da..e7f6850 100644 Binary files a/branding/social-preview.png and b/branding/social-preview.png differ diff --git a/branding/social-preview.svg b/branding/social-preview.svg index db61649..f7e555c 100644 --- a/branding/social-preview.svg +++ b/branding/social-preview.svg @@ -1,9 +1,7 @@ - + COMMIT - Clean commits. - Clear standards. - - commit-check.com + + commit-check.com \ No newline at end of file diff --git a/profile/README.md b/profile/README.md index 85f1cd2..946487c 100644 --- a/profile/README.md +++ b/profile/README.md @@ -4,10 +4,10 @@ handles SVG unreliably. The .svg files alongside these are the source. --> - Commit Check — Clean commits. Clear standards. + Commit Check -An open policy engine for Git commit metadata — one versioned file, enforced everywhere. +One config file. Every place your team commits. [![PyPI](https://img.shields.io/pypi/v/commit-check?logo=pypi&logoColor=white&color=2c9ccd)](https://pypi.org/project/commit-check/) [![Downloads](https://img.shields.io/pypi/dm/commit-check?color=2c9ccd)](https://pypi.org/project/commit-check/)