feat: 新增接口一览页 /interface,滚动信息区域收窄

- 新页面 /interface:按用途分组的接口表(方法 / 路径 / 说明 / 权限),
  用库里的 Card + Table + Tag 排;服务端 SPA 路由加入该路径
- 侧边栏「查看接口」不再直接打开 /api/projects 的原始 JSON,改指到该页面
- 页头滚动信息宽度上限 720px(原来铺满,约减少 1/3)
This commit is contained in:
2026-11-01 20:53:55 +08:00
parent 036551ee09
commit 27a28ab583
6 changed files with 160 additions and 4 deletions
+21
View File
@@ -133,6 +133,11 @@
white-space: nowrap;
}
/* 滚动信息只占中间约 2/3:原来铺满整条,信息一长就把两边挤没了 */
.header-ticker {
max-width: 720px;
}
.header-actions {
margin-left: auto;
}
@@ -1031,6 +1036,22 @@
gap: var(--su-space-2);
}
/* 接口一览页 */
.api-docs {
display: flex;
flex-direction: column;
gap: var(--su-space-5);
}
.api-path {
padding: 0 var(--su-space-2);
border-radius: var(--su-radius-xs);
background-color: var(--su-bg-subtle);
color: var(--su-text-sub);
font-family: var(--su-font-mono);
font-size: var(--su-font-size-sm);
}
/* 数据管理:分组下拉与「新建数据」紧挨着 */
.entry-toolbar {
display: flex;