Commit 73f44b5
committed
feat(console): 新增控制台页面和种子库管理功能
- 新增控制台入口页面 `/console`,采用双层导航架构(顶部导航+快速操作栏)
- 实现种子库卡片墙视图,支持按状态筛选(草稿/活跃/归档)和前端搜索
- 新增种子编辑 Modal,支持 Markdown 内容和标签管理
- 实现种子完整生命周期管理:创建、编辑、发布、归档、回档、删除
- 新增 Toast 通知和确认 Dialog 组件
- 添加 `useSeedRepository` 和 `useTagRepository` composable 对接后端 API
- 更新依赖:添加 marked、dompurify 和 @iconify/vue
- 配置 Nuxt 代理规则,将 `/api/**` 请求转发到后端服务1 parent e436093 commit 73f44b5
File tree
67 files changed
+2196
-5648
lines changed- content-forest-front
- .nuxt
- dev
- manifest
- meta
- module
- schema
- tailwind
- types
- components
- console
- seed
- ui
- composables
- pages/console
- openspec
- changes/archive/2026-03-17-console-and-seed-repository
- specs
- console-layout
- design-system
- seed-editor
- seed-repository-page
- specs/front
- console-layout
- design-system
- seed-editor
- seed-repository-page
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
67 files changed
+2196
-5648
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
| 14 | + | |
| 15 | + | |
This file was deleted.
This file was deleted.
0 commit comments