template/packages-user/client-modules/src/render/ui
unanmed b637d3b5f3 feat(09-01): dedup controller/background and fix load/title props base (D-10)
- Move render/ui/controller.tsx -> src/ui/controller.tsx keeping only mainUIController + createMainController; import MainBackgroundUI from ./background
- Move MainBackground/MainBackgroundUI/MainBackgroundProps ownership to src/ui/background.tsx; drop ../render import; add DefaultProps (render-vue) + IUIDefaultPropsBase (system)
- Fix load.tsx/title.tsx props base: IUIDefaultPropsBase -> IUIPropsBase (own ./types); drop unused system import in title.tsx
- Rewrite render capability imports from ../render barrel to ../render/use leaf (avoid render/index.tsx <-> ui cycle)
- Complete barrel: + ./controller ./background ./func (7 same-dir exports)
- Delete old render/ui/controller.tsx
2026-10-09 15:57:03 +08:00
..
index.ts feat: 将 HumanBreak 新内容移植入该样板 2026-02-28 22:56:59 +08:00
load.tsx refactor: UI 系统 2026-10-05 19:44:33 +08:00
main.tsx feat(04-14): 部分 UI 进一步接口适配·第二步(D-74..D-78) 2026-09-30 16:36:19 +08:00
settings.tsx refactor: UI 系统 2026-10-05 19:44:33 +08:00
statusBar.tsx refactor(04-11): 渲染端结构性移植——通用渲染资产下沉 @user/client-base(D-58..D-68) 2026-09-24 17:14:43 +08:00
title.tsx refactor: UI 系统 2026-10-05 19:44:33 +08:00
toolbar.tsx refactor(04-11): 渲染端结构性移植——通用渲染资产下沉 @user/client-base(D-58..D-68) 2026-09-24 17:14:43 +08:00