feat: 收口 1:1 剩余欠账(论坛壳/圈子/501/私信默认/资源死码)

- 论坛 board/topic/plate/tag/plate-cat 接入 content-wrap/content-layout 主站流壳
- 公共主页 plate 圈子 tab 接关注/管理版块真实数据并计数
- forum-topic 渲染封面/付费扩展位 meta(§7.3)
- 后台删除消息/背景图/评论图 REST 从 501 补齐为真实实现
- 私信 private_s 缺省 true(完整 1:1,不再兼容默认关)
- 清理 aksrt_get_resource_meta 不可达旧实现;挂载 AKSRT_AI 配置门控实例
- 登录 modal 启用 colorful-header;订单页粉边 focus 软化;侧栏次级入口视觉弱化

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
kate522andClaude Fable 5 committed 2026-07-12 13:06:47 +08:00
1 parent 0941c7d23f
commit fb68b3f8c6
16 files changed
+313 -82

No files matched your search

+6 -6
View File
@@ -43,7 +43,7 @@
.aksrt-orders-page__filter-chip.is-active {
background: var(--color-primary);
color: var(--color-on-primary);
border-color: var(--color-primary);
border-color: color-mix(in srgb, var(--color-primary) 45%, var(--color-line, #e5e7eb));
}
/* ===== Order list ===== */
@@ -231,14 +231,14 @@
}
.aksrt-orders-page__page-chip:hover {
border-color: var(--color-primary);
border-color: color-mix(in srgb, var(--color-primary) 45%, var(--color-line, #e5e7eb));
color: var(--color-primary);
}
.aksrt-orders-page__page-chip.is-active {
background: var(--color-primary);
color: var(--color-on-primary);
border-color: var(--color-primary);
border-color: color-mix(in srgb, var(--color-primary) 45%, var(--color-line, #e5e7eb));
}
/* ===== Empty state ===== */
@@ -281,8 +281,8 @@
.aksrt-orders-page__select:focus,
.aksrt-orders-page__textarea:focus {
outline: none;
border-color: var(--color-primary);
box-shadow: 0 0 0 3px var(--color-primary-soft);
border-color: color-mix(in srgb, var(--color-primary) 45%, var(--color-line, #e5e7eb));
box-shadow: 0 0 0 3px color-mix(in srgb, var(--color-primary) 18%, transparent);
}
/* ===== Shared Modal (orders page) ===== */
@@ -434,5 +434,5 @@ html.dark .aksrt-orders-page__filter-chip {
html.dark .aksrt-orders-page__filter-chip.is-active,
html.dark .aksrt-orders-page__filter-chip.is-active {
border-color: var(--color-primary);
border-color: color-mix(in srgb, var(--color-primary) 45%, var(--color-line, #e5e7eb));
}