Home

madison / open-git

public
Overview Code History Branches Pull requestsIssuesInsights Campfire Docs
main
HomeOverview Code PRsIssues

feat(web): use the real vendor marks for agent sessions

2 months ago

dddefcd
Authored
VC7/27/2026, 5:15:06 AM
Claude, Cursor and Codex ship as their official symbols, with a robot
outline standing in for everything else. They are stored monochrome and
inverted on dark, because an SVG behind <img> is its own document and
cannot inherit the theme; Claude is exempt, being brand-coloured.

Sizing is per-vendor. Every mark fills 93-100% of its own viewBox, so
`object-contain` scales them by bounding box regardless of how much ink is
in it: Claude's rays and the OpenAI knot read small at the box that makes
the robot's solid head read oversized. An inset table pulls each glyph back
to roughly equal visual mass.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>

Parentee0bdfe

6 files changed
  • apps/web/app/home/page.tsx+15−5
  • apps/web/components/conversation/agent-checkpoint-timeline.tsx+19−3
  • apps/web/public/agents/claude.svg+1−3
  • apps/web/public/agents/codex.svg+1−7
  • apps/web/public/agents/cursor.svg+2−6
  • apps/web/public/agents/generic.svg+1−11