Skip to content

Commit 73f44b5

Browse files
committed
feat(console): 新增控制台页面和种子库管理功能
- 新增控制台入口页面 `/console`,采用双层导航架构(顶部导航+快速操作栏) - 实现种子库卡片墙视图,支持按状态筛选(草稿/活跃/归档)和前端搜索 - 新增种子编辑 Modal,支持 Markdown 内容和标签管理 - 实现种子完整生命周期管理:创建、编辑、发布、归档、回档、删除 - 新增 Toast 通知和确认 Dialog 组件 - 添加 `useSeedRepository` 和 `useTagRepository` composable 对接后端 API - 更新依赖:添加 marked、dompurify 和 @iconify/vue - 配置 Nuxt 代理规则,将 `/api/**` 请求转发到后端服务
1 parent e436093 commit 73f44b5

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

.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,3 +11,5 @@ Thumbs.db
1111
*.swp
1212
.vscode/
1313
.idea/
14+
content-forest-backend/cf/
15+
content-forest-front/.nuxt/

content-forest-front/.nuxt/app.config.mjs

Lines changed: 0 additions & 18 deletions
This file was deleted.

content-forest-front/.nuxt/components.d.ts

Lines changed: 0 additions & 80 deletions
This file was deleted.

0 commit comments

Comments
 (0)