From fdb13c6304fdaf8da322e6a36dd012940ab2eb1d Mon Sep 17 00:00:00 2001 From: flying-hero <462087392@qq.com> Date: Sat, 4 Apr 2026 20:02:21 +0800 Subject: [PATCH] =?UTF-8?q?=F0=9F=A6=9E=20=E6=94=B9=E8=BF=9B=EF=BC=9A?= =?UTF-8?q?=E9=BE=99=E8=99=BE=E5=9B=BE=E6=A0=87=E6=9B=B4=E7=94=9F=E5=8A=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 变更: - 河里的龙虾主体改为 🦞 - 龙虾身上背着原来的小图标(如 🦸🔧 等) - 小图标在右下角,白色圆形背景 - 龙虾主体更大(2.5em),带阴影效果 --- .../src/components/LobsterRiver/index.js | 20 ++++++++++++++++++- 1 file changed, 19 insertions(+), 1 deletion(-) diff --git a/code/frontend/src/components/LobsterRiver/index.js b/code/frontend/src/components/LobsterRiver/index.js index 1e8bcfd..c828e35 100644 --- a/code/frontend/src/components/LobsterRiver/index.js +++ b/code/frontend/src/components/LobsterRiver/index.js @@ -130,7 +130,8 @@ function LobsterRiver({ agents, onRefresh, onAgentToRiver, onAgentFromRiver }) { onMouseLeave={() => setHoveredAgent(null)} title={agent.name} > - {agent.emoji} + 🦞 + {agent.emoji} {hoveredAgent === agent.id && ( {agent.name} )} @@ -267,6 +268,23 @@ function LobsterRiver({ agents, onRefresh, onAgentToRiver, onAgentFromRiver }) { } .agent-emoji { + .lobster-body { + font-size: 2.5em; + filter: drop-shadow(0 2px 4px rgba(0, 0, 0, 0.3)); + } + + .agent-badge { + position: absolute; + bottom: -5px; + right: -5px; + font-size: 1.2em; + background: white; + border-radius: 50%; + padding: 2px; + box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2); + } + position: relative; + display: inline-block; filter: drop-shadow(0 2px 4px rgba(0, 0, 0, 0.3)); }