From fd09f61473562391b04599cca8fddb716d0dfc77 Mon Sep 17 00:00:00 2001 From: Linghong Date: Fri, 11 Sep 2026 03:52:34 +0000 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E7=AD=96=E5=88=92=E5=B7=A5?= =?UTF-8?q?=E4=BD=9C=E5=8F=B0=E8=BE=93=E5=85=A5=E6=A1=86=E5=B8=83=E5=B1=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 让策划聊天消息区只占用剩余空间 确保输入框在工作台底部持续可见 --- apps/ai-game-creator-shell/src/styles.css | 45 +++++++++++++++++++++++ 1 file changed, 45 insertions(+) diff --git a/apps/ai-game-creator-shell/src/styles.css b/apps/ai-game-creator-shell/src/styles.css index f97b43b17..9b0a4e2c1 100644 --- a/apps/ai-game-creator-shell/src/styles.css +++ b/apps/ai-game-creator-shell/src/styles.css @@ -8552,6 +8552,51 @@ button.design-workspace-tree__entry:hover, justify-self: start; } +/* 策划聊天区包含阶段控制卡、消息、Runtime 状态和输入框。GameAgent 资源工作台的 + 消息列表默认占满整个聊天区,策划模式需要单独恢复五行布局,避免输入框被推到视口外。 */ +.game-workbench-layout--design .project-supervisor-surface { + display: block; + height: 100%; + min-height: 0; + padding: 10px; + overflow: hidden; +} + +.game-workbench-layout--design .project-supervisor-conversation { + display: grid; + grid-template-rows: auto minmax(0, 1fr) auto auto auto; + height: 100%; + min-height: 0; + overflow: hidden; +} + +.game-workbench-layout--design .project-supervisor-message-list { + height: auto; + min-height: 0; + max-height: none; + padding-bottom: 12px; +} + +.game-workbench-layout--design .project-supervisor-composer { + min-height: 0; +} + +@media (max-width: 760px) { + .game-workbench-layout--design { + height: auto; + } + + .game-workbench-layout--design .game-workbench-stage, + .game-workbench-layout--design .game-workbench-chat { + min-height: 560px; + } + + .game-workbench-layout--design .project-supervisor-surface, + .game-workbench-layout--design .project-supervisor-conversation { + height: 100%; + } +} + .gdd-approval-card__header { display: grid; gap: 5px;