docs: 交接文档同步组件库 v0.3.0(42 个组件)

This commit is contained in:
2026-10-29 20:46:11 +08:00
parent fe9d1b2659
commit 5a411fdda8
+3 -3
View File
@@ -11,7 +11,7 @@ Stash 已从「只读本地导航站」升级为**可登录、可配置、可编
- 条目就地编辑(Drawer + 乐观锁);
- 分区新增/删除、浏览/点赞/分享/跳转;
- 数据库自动迁移到 **v17**;
- 前端 100% 使用组件库 `@stash/ui`(v0.2.0,41 个组件)。
- 前端 100% 使用组件库 `@stash/ui`(v0.3.0,42 个组件)。
当前数据库里**没有管理员密码**,打开 8080 点「登录」是**首次设置密码**流程。
@@ -21,7 +21,7 @@ Stash 已从「只读本地导航站」升级为**可登录、可配置、可编
| --- | --- | --- | --- | --- |
| 新版(组件重构) | `D:\CNWei\CNW\Rust\stash` | `feat/use-stash-ui` | **8080** | 所有新功能都在这里 |
| 旧版(1:1 基线) | `D:\CNWei\CNW\Rust\stash-old`(worktree) | `develop` | **8081** | 只用于视觉对照,不要改 |
| 组件库 | `D:\CNWei\CNW\Rust\stash-ui` | `master` | — | tag `v0.1.0` / `v0.2.0` |
| 组件库 | `D:\CNWei\CNW\Rust\stash-ui` | `master` | — | tag `v0.1.0` / `v0.2.0` / `v0.3.0` |
后端:Rust 2024 + Axum 0.8 + rusqlite(bundled)。前端:React 19 + Vite + TS + CSS Modules,`@stash/ui` 通过 `file:` 依赖引入。
@@ -163,7 +163,7 @@ GET /api/backup SQLite 快照附件 需登录
## 7. 组件库 `@stash/ui`
- 41 个组件,文档站:`cd stash-ui && npm run dev`(也可 `npm run build:site` 后看 `dist-site`)。
- 42 个组件,文档站:`cd stash-ui && npm run dev`(也可 `npm run build:site` 后看 `dist-site`)。
- 关键命令:`npm run typecheck && npm run lint && npm run build && npm run build:site`。
- 组件契约:`docs/COMPONENTS.md`;设计规范:`DESIGN.md`;外部风格接入流程:`docs/STYLE-INTAKE.md`(闸门:截图 → 映射 → 决策 → 评审 → 再写代码)。
- 主题:`themes/example.css` 只改变量;页面禁止写组件内部选择器。