Feat/图片绑定选择器改用带预览的模态框 #269

Merged
kdletters merged 12 commits from feat/ui-editor-image-selector into master 2026-09-03 20:02:49 +08:00

12 Commits

Author SHA1 Message Date
k88936 dd16724948 补齐图片选择器关闭与空状态测试
Project CI / Repository checks (pull_request) Successful in 2m20s
Project CI / Backend tests (pull_request) Successful in 6m19s
Project CI / Native shell tests (pull_request) Successful in 20m15s
Project CI / Frontend tests (pull_request) Successful in 2m56s
新增遮罩点击关闭和空素材列表场景覆盖。
2026-09-03 19:52:33 +08:00
k88936 02949e3dad Merge remote-tracking branch 'origin/master' into feat/ui-editor-image-selector 2026-09-03 19:51:18 +08:00
kdletters 1adfa7e3b3 Merge branch 'master' into feat/ui-editor-image-selector
Project CI / Repository checks (pull_request) Successful in 2m15s
Project CI / Frontend tests (pull_request) Successful in 3m19s
Project CI / Backend tests (pull_request) Successful in 7m23s
Project CI / Native shell tests (pull_request) Successful in 20m22s
2026-09-03 19:34:08 +08:00
k88936 650fcab6ec Merge branch 'master' into feat/ui-editor-image-selector
Project CI / Repository checks (pull_request) Successful in 2m35s
Project CI / Frontend tests (pull_request) Successful in 3m2s
Project CI / Native shell tests (pull_request) Successful in 21m30s
Project CI / Backend tests (pull_request) Successful in 8m17s
2026-09-03 16:08:28 +08:00
k88936 91e5a5830e Merge branch 'master' into feat/ui-editor-image-selector
Project CI / Repository checks (pull_request) Failing after 53s
Project CI / Frontend tests (pull_request) Successful in 3m18s
Project CI / Backend tests (pull_request) Successful in 6m36s
Project CI / Native shell tests (pull_request) Failing after 21m34s
2026-09-03 15:05:20 +08:00
k88936 741ef42156 统一素材缩略图棋盘背景样式
Project CI / Repository checks (pull_request) Failing after 15s
Project CI / Backend tests (pull_request) Failing after 15s
Project CI / Frontend tests (pull_request) Successful in 3m19s
Project CI / Native shell tests (pull_request) Successful in 22m53s
抽取共享棋盘背景 class 常量供素材侧栏和选择器复用

保持现有图片加载失败处理与缩略图布局不变
2026-09-03 14:23:01 +08:00
k88936 f042ddba2a 简化素材选择器标签判断
改用显式分支解析当前素材标签,移除嵌套三元表达式
2026-09-03 14:19:30 +08:00
k88936 520904a586 修复素材预览失败后的重试逻辑
按预览 URL 记录失败状态,允许资源重新生成地址后再次加载

补充预览重试回归测试并同步 UI 编辑会话边界文档
2026-09-03 14:17:44 +08:00
k88936 9165418c48 补充图片素材选择器交互测试
覆盖选择、清除、预览占位、失效引用、只读和键盘操作。
2026-09-03 13:52:29 +08:00
k88936 ed4e4af646 新增图片素材预览选择器
用 ThemedModal 网格选择器替换图片组件原生素材下拉。

支持预览占位、失效引用、清除绑定、键盘操作与只读状态。
2026-09-03 13:49:44 +08:00
k88936 bc55e524ba 接通图片预览地址到组件检查器
将 UI 编辑会话的 previewUrls 沿节点检查器传递到图片组件面板。
2026-09-03 13:46:57 +08:00
k88936 df8b22f71f 补充图片素材选择器设计文档
新增 UI 编辑器图片素材选择器的状态、交互与验收合同。
2026-09-03 13:45:27 +08:00