mirror of
https://github.com/codewhale-hq/Codewhale.git
synced 2026-11-07 10:36:05 -10:00
The repo's brand/mark.svg + wordmark traces were an earlier lower-fidelity
trace of the C-curl whale (black currentColor instead of the navy family),
and crates/tui/src/runtime_web/codewhale-192.png was still the retired
diving-whale tile served by the embedded runtime web client.
- brand/ and web/public/brand/ now carry byte-identical copies of the
canonical family (codewhale-apps/packages/brand/svg/), adding the missing
mark-mono and mark-reversed variants.
- extensions/vscode/media/codewhale.svg uses the family mono mark.
- runtime_web/codewhale-192.png is the canonical 192 tile (same bytes as
codewhale-apps apps/web/public/icons/codewhale-192.png).
- opengraph-image.tsx reads mark-reversed.svg (the family's white-on-navy
variant) instead of string-replacing currentColor, which the family
mark.svg does not contain; wordmark aspect corrected to the family's
1024x160 viewBox.
- Deleted brand/mark-navy.svg (duplicate of the family navy mark),
brand/wordmark0901.png + wordmarkinverted.png (only consumer was the
retired generator; founder rasters preserved in
codewhale-apps/packages/brand/source/), and scripts/brand/trace-brand.py
(regenerated the retired trace; not referenced by CI). The founder brand
sheet brand/codewhalemarkfinal.png stays as scripts/brand/braille-mark.py's
input.
- PRODUCT.md and the public-auth-routes provenance comment updated to name
the canonical family home.
Checks: npx tsc --noEmit (web) exit 0. Asset swap + comments; runtime_web
route tests reference the icon path, not bytes.
(cherry picked from commit 116a57b814)