From b4bea7db0dd04d72a54caac045087d9665c9a249 Mon Sep 17 00:00:00 2001 From: xfy Date: Mon, 27 Jul 2026 09:57:15 +0800 Subject: [PATCH] =?UTF-8?q?fix(assets):=20=E6=93=8D=E4=BD=9C=E6=A8=AA?= =?UTF-8?q?=E5=B9=85=E4=B8=8A=E4=B8=8B=E9=97=B4=E8=B7=9D=E4=B8=8D=E5=AF=B9?= =?UTF-8?q?=E7=A7=B0=EF=BC=8840px/8px=20=E2=86=92=2024px/24px=EF=BC=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit FilterTabs 自带 mb-6 在 flex 工具栏内撑出 24px,再叠横幅 mt-4 形成 40px 空洞,而横幅下方仅网格 mt-2 的 8px。横幅改 mt-4 为 mb-6:上方回归 tabs 标准间距 24px,下方与网格 mt-2 margin 塌陷同为 24px,与 comments/system 页节奏一致。 --- src/pages/admin/assets.rs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/pages/admin/assets.rs b/src/pages/admin/assets.rs index 5231038..3a86c42 100644 --- a/src/pages/admin/assets.rs +++ b/src/pages/admin/assets.rs @@ -288,7 +288,9 @@ pub fn Assets() -> Element { // 操作结果横幅 if let Some(msg) = op_message() { - div { class: "mt-4 flex items-center justify-between gap-4 rounded-2xl border border-[var(--color-paper-border)] bg-[var(--color-paper-entry)] px-4 py-3 text-sm text-[var(--color-paper-primary)] shadow-sm", + // mt-4 会与 FilterTabs 自带的 mb-6 叠加成大空洞;改用 mb-6 后 + // 上方 = tabs 标准间距 24px,下方与网格 mt-2 塌陷同为 24px,对称。 + div { class: "mb-6 flex items-center justify-between gap-4 rounded-2xl border border-[var(--color-paper-border)] bg-[var(--color-paper-entry)] px-4 py-3 text-sm text-[var(--color-paper-primary)] shadow-sm", span { "{msg}" } button { class: "text-[var(--color-paper-tertiary)] hover:text-[var(--color-paper-primary)] cursor-pointer",