mirror of
https://github.com/nexu-io/open-design.git
synced 2026-10-27 09:51:12 +01:00
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)
980 B
980 B