From 2937ece1bc835bcfe30aed07ecb98eafba69818f Mon Sep 17 00:00:00 2001 From: npc0-hue Date: Thu, 27 Aug 2026 10:12:23 +0800 Subject: [PATCH] fix SCUM player online freshness display --- platform_web/pages/ServerDetailPage.test.tsx | 3 ++- platform_web/pages/ServerDetailPage.tsx | 3 +-- platform_web/theme/base.css | 4 +++- plugins/examples/scum-server-plugin/features/page.ts | 9 ++++++--- plugins/tests/scum-feature-module.test.ts | 10 +++++++++- 5 files changed, 21 insertions(+), 8 deletions(-) diff --git a/platform_web/pages/ServerDetailPage.test.tsx b/platform_web/pages/ServerDetailPage.test.tsx index 32ab7bc..df2a1e5 100644 --- a/platform_web/pages/ServerDetailPage.test.tsx +++ b/platform_web/pages/ServerDetailPage.test.tsx @@ -174,7 +174,8 @@ describe("ServerDetailPage config write approval", () => { expect(serverDetailPageSource).toContain("serverDetailSectionEntries(readyPlugin)"); expect(serverDetailPageSource).toContain("plugin:${page.key}"); expect(serverDetailPageSource).toContain("ServerDetailSectionNav"); - expect(serverDetailPageSource).toContain('aria-label="游戏运营功能"'); + expect(serverDetailPageSource).toContain('aria-label="插件功能"'); + expect(serverDetailPageSource).not.toContain(">游戏运营"); expect(serverDetailPageSource).toContain("server-plugin-section-tabs"); expect(serverDetailPageSource).not.toContain("server-plugin-section-picker"); expect(serverDetailPageSource).toContain('section === "files"'); diff --git a/platform_web/pages/ServerDetailPage.tsx b/platform_web/pages/ServerDetailPage.tsx index 8eca240..87d2813 100644 --- a/platform_web/pages/ServerDetailPage.tsx +++ b/platform_web/pages/ServerDetailPage.tsx @@ -271,8 +271,7 @@ function ServerDetailSectionNav({ entries, section, onChange }: { entries: Array return (