diff --git a/public/app.js b/public/app.js index ac11d6b..bff08f3 100644 --- a/public/app.js +++ b/public/app.js @@ -1558,7 +1558,8 @@ } else if (currentAgent === 'codex') { avatar.innerHTML = ``; } else { - avatar.textContent = '🦀'; + // Pixel-style crab SVG (Claude mascot), transparent bg, currentColor + avatar.innerHTML = ``; } const bubble = document.createElement('div'); diff --git a/public/style.css b/public/style.css index ba3621e..7c8b2ce 100644 --- a/public/style.css +++ b/public/style.css @@ -1016,10 +1016,11 @@ body.session-loading-active { .msg.user .msg-avatar { background: var(--bg-bubble-user); color: #fff; } .msg.assistant .msg-avatar { background: var(--success); color: #fff; } .msg-avatar svg { display: block; flex-shrink: 0; } -/* Claude avatar: pixel crab emoji on accent bg */ +/* Claude avatar: transparent bg, pixel crab uses theme accent color */ .msg.assistant.agent-claude .msg-avatar { - background: var(--accent); - color: #fff; + background: transparent; + color: var(--accent); + border: 1.5px solid var(--accent); font-size: 18px; } /* Codex avatar: GPT logo on green bg */