diff --git a/_AI_USAGE_LOG.md b/_AI_USAGE_LOG.md index 72f97d6..844d0b7 100644 --- a/_AI_USAGE_LOG.md +++ b/_AI_USAGE_LOG.md @@ -147,3 +147,4 @@ | 2026-08-30 17:00 | Agent 实现 | chat.html 拆分 chat.css(机械拆分,行为零变更) | src/genesis/server/static/chat.html, chat.css | minimax/minimax-m3:free | | 2026-08-30 18:00 | Agent 实现 | chat.css 视觉重塑为深色主题(spec §一+§二 全部落地) | src/genesis/server/static/chat.css | minimax/minimax-m3:free | | 2026-08-30 19:00 | 反馈迭代 | 同步 docs/design.md 前端 UI 设计规范章节 | docs/design.md, _AI_USAGE_LOG.md | minimax/minimax-m3:free | +| 2026-08-31 04:30 | Agent 实现 | 拆分 chat.html 内联 JS 到 chat.js(670 行 UI 业务逻辑恢复)+ 折叠按钮改到侧边栏内下边 + 图标/标题随状态切换 | src/genesis/server/static/chat.js, chat.html, chat.css, _AI_USAGE_LOG.md | minimax/minimax-m3:free | diff --git a/src/genesis/server/static/chat.css b/src/genesis/server/static/chat.css index 20719e5..8d18b2a 100644 --- a/src/genesis/server/static/chat.css +++ b/src/genesis/server/static/chat.css @@ -63,7 +63,7 @@ body { position: relative; } #sidebar.collapsed { width: 56px; } -#sidebar.collapsed #sidebar-toggle { top: auto; bottom: 14px; right: auto; left: 14px; } +#sidebar.collapsed #sidebar-toggle { /* 折叠态位置不再切换,按钮统一在侧边栏内下边 */ } #sidebar.collapsed #session-list { padding-bottom: 52px; } .brand { display: flex; align-items: center; gap: 12px; @@ -84,7 +84,7 @@ body { .brand-sub { display: block; font-size: 11px; font-weight: 500; color: var(--text-muted); margin-top: 2px; letter-spacing: 0; } #sidebar.collapsed .brand-name { display: none; } #sidebar-toggle { - position: absolute; top: 18px; right: -14px; z-index: 5; + position: absolute; top: auto; bottom: 14px; left: 14px; z-index: 5; width: 28px; height: 28px; border-radius: 50%; background: var(--bg-elevated); border: 1px solid var(--border-strong); color: var(--text-secondary); cursor: pointer; font-size: 14px; line-height: 1; diff --git a/src/genesis/server/static/chat.html b/src/genesis/server/static/chat.html index 5a928af..13bf807 100644 --- a/src/genesis/server/static/chat.html +++ b/src/genesis/server/static/chat.html @@ -8,7 +8,7 @@