Files
open-design/apps/web/public/logo.svg
lefarcenandGitHub db4613797e fix(web): replace retired Home/nav-rail logo with the current brand glyph (#5599)
The web app still shipped the pre-rebrand mark (444x444 dark tile with a
white cursor ring) in /logo.svg, /logo.png, and /brand-icon.svg, so the
Home hero, the entry nav rail, and the cloud onboarding page all showed
the old logo. The landing page moved to the ink superellipse glyph in
PR #3444; copy that glyph in as the web app's brand assets.

Because the new glyph is a solid ink mark (not self-contrasting like the
old dark tile), render it through a shared .od-brand-glyph primitive that
masks /brand-icon.svg with --text-strong — the same pattern the cloud
onboarding logo already used — so it reads as ink in light mode and cream
in dark mode. Hero/nav-rail img tags become masked spans, and the hero's
panel disc behind the mark is dropped since the glyph is self-shaped.

home-logo-assets.test.ts now pins the asset contents (current glyph path
present, retired markers absent) instead of only the img src strings.

Generated-By: looper 0.0.0-dev (runner=worker, agent=claude-code)
2026-07-14 07:55:20 +00:00

980 B