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));
}