diff --git a/web/src/components/game/panels/info/AvatarDetail.vue b/web/src/components/game/panels/info/AvatarDetail.vue index 0d2b45d..0a00a0d 100644 --- a/web/src/components/game/panels/info/AvatarDetail.vue +++ b/web/src/components/game/panels/info/AvatarDetail.vue @@ -197,15 +197,15 @@ async function handleClearObjective() {
当前效果
-
-
+
+
@@ -380,28 +380,22 @@ async function handleClearObjective() { gap: 10px; } -.effects-list { - display: flex; - flex-direction: column; - gap: 4px; -} - -.effect-row { - display: flex; - gap: 8px; +.effects-grid { + display: grid; + grid-template-columns: max-content 1fr; + gap: 4px 12px; font-size: 12px; - align-items: flex-start; + align-items: baseline; } .effect-source { - min-width: 80px; color: #888; text-align: right; - flex-shrink: 0; + white-space: nowrap; } .effect-content { color: #aaddff; - flex: 1; + line-height: 1.4; }