|
|
dc7d9e83b8
|
feat: 收集箱侧边栏UI美化 — 自定义滚动条、隐藏空分组、优化列表项间距
|
2026-06-03 22:31:49 +08:00 |
|
|
|
525278870f
|
style: 收集箱侧边栏对齐聊天室布局模式,按钮筛选栏区域独立padding,列表贴边
|
2026-06-03 21:46:44 +08:00 |
|
|
|
eb93de52d8
|
fix: 修正 markdown-to-jsx 导入方式 + 新增 formatDateLabel 日期工具函数
- TextPart: default import → named import
- MaterialCard: 使用 formatDateLabel 显示今天/昨天/日期
- 清理旧测试文件,新增 ResourceTable 测试
|
2026-06-03 21:08:00 +08:00 |
|
|
|
1a7fd58553
|
feat(inbox): 侧边栏状态筛选与日期分组 — Segmented 图标筛选 + Skeleton 加载态 + 五级日期分组可折叠 + 卡片显示关联日期
|
2026-06-03 17:22:14 +08:00 |
|
|
|
abe30ead6a
|
refactor(inbox): 侧边栏素材列表改为轻量 Flex 布局 — Card→Flex, 新增状态 Tag, hover 切换删除按钮, 左侧竖线选中态
|
2026-06-03 16:21:56 +08:00 |
|
|
|
21b557c255
|
feat(inbox): 素材持久化 CRUD — 数据库表 + API + 前端接入
- 新增 materials 表(id/projectId/description/associatedDate/status/createdAt/updatedAt)
- 新增 4 个后端 API 路由(list/create/get/delete)+ 13 个测试
- 新增 use-materials hooks(TanStack Query)
- 收集箱页面重构为三层架构(InboxPage + MaterialSidebar + MaterialDetailPanel)
- MaterialCard: Popconfirm 删除确认 + 粗粒度时间格式
- MaterialContent: 展示状态标签 + createdAt
- 更新开发文档 backend.md / frontend.md
|
2026-06-03 14:53:23 +08:00 |
|
|
|
2cdbe474ce
|
feat(workbench): 新增收集箱页面 — 素材列表/详情分栏布局 + 新增/选中/删除 mock 交互
|
2026-06-03 08:36:38 +08:00 |
|