From cf2eb5e6dcd84f6706762ac8b07c0337dcec3261 Mon Sep 17 00:00:00 2001 From: unknown Date: Tue, 21 Jul 2026 11:17:02 +0800 Subject: [PATCH] feat(widgets): batch28-30 residual CSS for forum tabs Style multi-tab forum nav/panels and lazy review avatars. --- assets/css/frontend/widget-batch5.css | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/assets/css/frontend/widget-batch5.css b/assets/css/frontend/widget-batch5.css index 8bd26f5b..4e20b93c 100644 --- a/assets/css/frontend/widget-batch5.css +++ b/assets/css/frontend/widget-batch5.css @@ -2414,3 +2414,15 @@ a.main-color > .icon-cover-card:hover, } .aksrt-forum-widget__rank-row badge.img-badge { position: static; flex: 0 0 auto; margin-top: 4px; } .aksrt-stats__item[data-aksrt-animate] { will-change: transform, opacity; } + + +/* batch28-30 residual */ +.aksrt-ftab.widget-tab-posts .aksrt-ftab__nav { display: flex; flex-wrap: wrap; gap: 8px; list-style: none; margin: 0 0 12px; padding: 0; } +.aksrt-ftab__btn.widget-tab-posts__tab { + border: 0; background: var(--surface-2, #f3f4f6); color: inherit; + border-radius: 999px; padding: 6px 12px; cursor: pointer; font-size: 13px; +} +.aksrt-ftab__btn.is-active { background: var(--theme-color, #f04494); color: #fff; } +.aksrt-ftab__panel[hidden] { display: none !important; } +.aksrt-ftab__panel.is-ajax-loading { opacity: .65; pointer-events: none; } +.aksrt-reviews__avatar.aksrt-lazy { object-fit: cover; border-radius: 50%; }