feat(admin): 新后台信息架构(分组管理/内容/侧边栏/卡片)

- /admin 切换为 AdminNext:分组管理(多层树、格式、增删改)、内容(选分组新增/编辑/删除条目)
- 侧边栏按分组树勾选,存入 settings.sidebar.tree_hidden
- 首页卡片:新建卡片、勾选分组(可混合格式)、每组条数
- 新增 manage.ts 客户端;旧 AdminPage 暂留作回退
- 测试 59 passed;Playwright 跑通 建根/子分组 → 加条目 → 侧栏勾选 → 混合卡片
This commit is contained in:
2026-10-30 20:40:31 +08:00
parent 6340e435e9
commit 2ccfb9b623
6 changed files with 1524 additions and 2 deletions
+24
View File
@@ -997,6 +997,30 @@
white-space: nowrap;
}
/* 新后台:分组树行 / 新建行 / 卡片头,用弹性布局避免网格列数对不上 */
.admin-node-row {
display: flex;
align-items: center;
gap: var(--su-space-2);
}
.admin-node-title {
flex: 1;
min-width: 0;
}
.admin-node-format {
width: 170px;
flex: none;
}
.admin-new-node-row {
display: flex;
flex-wrap: wrap;
align-items: center;
gap: var(--su-space-2);
}
.admin-category-row > * {
min-width: 0;
}