补齐共享 UI 组件库与展示页交互 #202

Merged
kdletters merged 7 commits from codex/locate-ui-component-library into master 2026-08-31 14:10:45 +08:00
Member

变更内容

  • 新增基于 shadcn open-code 模式的共享 UI canonical 组件、样式与导出。
  • 新增 /components 共享组件展示页,并覆盖平台组件、Token、状态和移动端布局。
  • 补齐平台展示页的筛选、排序、上传预览、标签、开关和异步状态交互。
  • 修复排序导致预览主题变化、筛选弹窗误关闭和入口状态不更新的问题。
  • 同步网站与客户端构建别名、依赖、路由测试和项目文档。

验证

  • npm run test -- src/components/shared-components/SharedComponentsShowcasePage.test.tsx
  • npm run typecheck
  • npm run check:encoding
  • npm run build:raw
  • git diff --check
  • pre-push 门禁通过
## 变更内容 - 新增基于 shadcn open-code 模式的共享 UI canonical 组件、样式与导出。 - 新增 `/components` 共享组件展示页,并覆盖平台组件、Token、状态和移动端布局。 - 补齐平台展示页的筛选、排序、上传预览、标签、开关和异步状态交互。 - 修复排序导致预览主题变化、筛选弹窗误关闭和入口状态不更新的问题。 - 同步网站与客户端构建别名、依赖、路由测试和项目文档。 ## 验证 - `npm run test -- src/components/shared-components/SharedComponentsShowcasePage.test.tsx` - `npm run typecheck` - `npm run check:encoding` - `npm run build:raw` - `git diff --check` - pre-push 门禁通过
kdletters added 1 commit 2026-08-27 15:14:39 +08:00
补齐共享 UI 组件库与展示页交互
Project CI / Frontend tests (pull_request) Successful in 3m21s
Project CI / Repository checks (pull_request) Failing after 11s
Project CI / Backend tests (pull_request) Failing after 9s
Project CI / Native shell tests (pull_request) Successful in 12m36s
bbd895d7c2
- 新增 shadcn canonical UI 源码、共享样式与组件导出
- 新增 /components 共享组件展示页及路由测试
- 补齐平台组件筛选、排序、上传预览和异步状态交互
- 同步网站与客户端构建别名、依赖和项目文档
kdletters added 1 commit 2026-08-28 18:42:07 +08:00
扩展共享组件库并接入当前项目
Project CI / Frontend tests (pull_request) Successful in 3m10s
Project CI / Native shell tests (pull_request) Successful in 12m4s
Project CI / Repository checks (pull_request) Failing after 12s
Project CI / Backend tests (pull_request) Failing after 12s
328da5e6eb
- 收口平台异步、筛选、图标、信息、列表、运行态和统计组件到共享包
- 新增 Label、Checkbox、Skeleton、Table 语义基础组件
- 展示页与代表性业务页面改用共享 canonical 导出并补齐交互反馈
- 同步共享样式、组件测试和前端架构决策文档
kdletters added 4 commits 2026-08-31 14:02:22 +08:00
新增 PlatformToggleRow 共享实现与类型导出

保留 common 兼容出口并补充组件行为测试
补充 PlatformToggleRow 共享整行开关组件与测试

将多个结果页、工作台和账号页面改用共享 Platform chrome

更新展示页、组件库文档与共享决策记录
新增 PlatformBackActionButton 共享返回动作与行为测试

迁移登录、绑定手机号和世界实体目录的共享组件直引

扩展示展示页示例并同步组件库文档与决策记录
补充UI组件复用与共享库沉淀规范
Project CI / Repository checks (pull_request) Failing after 12s
Project CI / Backend tests (pull_request) Failing after 12s
Project CI / Native shell tests (pull_request) Successful in 14m37s
Project CI / Frontend tests (pull_request) Successful in 16m26s
405b36e8d5
在 AGENTS.md 增加 UI 组件优先复用与共享库沉淀原则

同步更新团队协作约定中的 UI 组件边界
kdletters added 1 commit 2026-08-31 14:07:39 +08:00
合并 master 最新变更
Project CI / Repository checks (pull_request) Successful in 6m28s
Project CI / Frontend tests (pull_request) Successful in 10m58s
Project CI / Backend tests (pull_request) Successful in 23m10s
Project CI / Native shell tests (pull_request) Successful in 25m43s
e5a112377a
保留共享组件库与 UI 组件复用规范变更

整合 AGC 自主构建与项目工具链最新变更

合并 decision-log 两侧有效决策记录
kdletters merged commit c5200c7d45 into master 2026-08-31 14:10:45 +08:00
kdletters deleted branch codex/locate-ui-component-library 2026-08-31 14:10:45 +08:00
Sign in to join this conversation.