fix(workshop): AI创作弹窗需求区改单列清单(一行一维度) + 提交创作加确认弹窗
- style.css: .req-sheet 双列卡片网格→单列清单式(grid 1fr);.req-field 改 flex 维度名左标签+内容同行;max-height 290→340;新增 .req-confirm-* 确认弹窗样式 - data-pages.js: reqCreate 点击先 loadPersona 再弹确认弹窗(达人/S1-S11说明/已填需求 n/10/人设附件状态),确认后才 executeTask;取消/遮罩/X 均不提交
This commit is contained in:
1 parent
c40bc228fd
commit
446c5119d2
3 files changed
+51
-11
No files matched your search
@@ -348,3 +348,10 @@
|
||||
- `docs/AI会话任务输入输出对照.md` 全面升级:新增**功能入口×技能调用契约总表**(8 入口的按钮/label/skills/前缀常量/prompt 边界/代码位置)+ **★新增入口检查清单 7 项** + 复盘动态分支说明;prompt 模板统一为「前缀+正文」分层结构(原 09-01 版为裸 prompt 已过时)
|
||||
- **验证**:源技能与用户环境 junction 同 inode(2533274790401285)自动同步 ✅
|
||||
- 未 push(距上次 push 17:50 不足 2h,按节奏攒到下次同步点;下次同步点=清 tmp+push 一起执行)
|
||||
|
||||
## AI创作弹窗 v7:需求区单列 + 提交创作确认弹窗(18:00-18:03,用户要求)
|
||||
- **需求原话**:「输入框中 提交创作 按钮需要确认弹窗,需求部分 一个维度一行,不要左右卡片显示」
|
||||
- **CSS**(style.css):`.req-sheet` grid 双列(1fr 1fr)→ **单列清单式**(grid-template-columns: 1fr + gap 6px);`.req-field` 改 flex(维度名=左标签 104px + 内容右侧同行),去 min-height;empty 态保留灰字「(待定 · 由 AI 按人设自决)」;max-height 290→340
|
||||
- **JS**(data-pages.js reqCreate 提交处理器):点击 ✓ 不再直接 executeTask → 先 `await loadPersona()` 再弹**确认弹窗**(modal-mask 内层 modal:标题「确认提交创作」+ 达人名 + 「S1-S11 全流程,自动模式」说明 + 已填需求清单 `reqLines`(n/10)+ 人设已加载/暂无 + 附件有无 + 取消/确认提交创作);点确认后才 `close()` + executeTask
|
||||
- 语法 node --check 通过;纯静态资源 no-store,服务未重启;重开 `?v=20260902-v7#/accounts`
|
||||
- git commit 未做(与 6cd96c9/c40bc22 一起攒到下次同步点)
|
||||
Reference in new issue
Block a user