Files
wordpress-theme-aksrt/assets/css/frontend/forum.css
T
kate522andClaude Fable 5 fb68b3f8c6 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>
2026-07-12 13:06:47 +08:00

77 lines
1.9 KiB
CSS

@import url("forum/board.css");
@import url("forum/topic.css");
@import url("forum/compose.css");
@import url("forum/extras.css");
/* Forum home shell: sidebar compose CTA */
.aksrt-forum-sidebar-card--compose {
padding: 12px;
}
.aksrt-forum-sidebar-card--compose .aksrt-forum-quick-post__input {
display: flex;
align-items: center;
gap: 10px;
width: 100%;
padding: 10px 12px;
border-radius: 10px;
background: var(--body-bg-color, #f5f6f7);
color: var(--muted-color, #777);
text-decoration: none;
}
.aksrt-forum-sidebar-card--compose .aksrt-forum-quick-post__input:hover {
color: var(--focus-color, #f04494);
}
.aksrt-forum-sidebar-card--compose .aksrt-forum-header__action {
display: inline-flex;
width: 100%;
justify-content: center;
}
.aksrt-forum-header__stats {
display: none; /* stats demoted on home shell; counts remain in eyebrow meta */
}
/* Forum pages share the single/archive content stream shell */
.content-shell--forum .content-wrap {
padding-top: 8px;
}
.content-shell--forum .content-layout__primary > .aksrt-forum-board,
.content-shell--forum .content-layout__primary > .aksrt-forum-topic,
.content-shell--forum .content-layout__primary > .aksrt-forum-tag,
.content-shell--forum .content-layout__primary > .aksrt-forum-plate-cat {
width: 100%;
}
.aksrt-forum-topic__cover {
margin: 0 0 16px;
border-radius: var(--main-radius, 8px);
overflow: hidden;
background: var(--body-bg-color, #f5f6f7);
}
.aksrt-forum-topic__cover--image {
aspect-ratio: var(--cover-ratio, 16/9);
}
.aksrt-forum-topic__cover img {
display: block;
width: 100%;
height: 100%;
object-fit: cover;
}
.aksrt-forum-topic__cover--slide {
display: grid;
grid-auto-flow: column;
grid-auto-columns: 100%;
overflow-x: auto;
scroll-snap-type: x mandatory;
}
.aksrt-forum-topic__cover--slide img {
scroll-snap-align: start;
aspect-ratio: 16/9;
}
.aksrt-forum-topic__paywall {
margin: 12px 0 20px;
padding: 16px;
}