From 216b566bc22265b3c847524c47bfb7a45a5fed80 Mon Sep 17 00:00:00 2001 From: xmanrui <841206367@qq.com> Date: Tue, 3 Mar 2026 03:00:37 +0800 Subject: [PATCH] feat: refine mobile adaptation and pixel office viewport behavior --- app/alerts/page.tsx | 8 +- app/gateway-status.tsx | 27 ++- app/globals.css | 1 - app/layout.tsx | 11 +- app/models/page.tsx | 88 ++++++++- app/page.tsx | 36 ++-- app/pixel-office/page.tsx | 373 +++++++++++++++++++++++++++----------- app/sessions/page.tsx | 30 +-- app/sidebar.tsx | 177 +++++++++++++++++- app/skills/page.tsx | 12 +- app/stats/page.tsx | 26 +-- lib/i18n.tsx | 32 ++-- 12 files changed, 624 insertions(+), 197 deletions(-) diff --git a/app/alerts/page.tsx b/app/alerts/page.tsx index d11a6a3..7595681 100644 --- a/app/alerts/page.tsx +++ b/app/alerts/page.tsx @@ -221,8 +221,8 @@ export default function AlertsPage() { } return ( -
-
+
+

๐Ÿ”” {t("alerts.title") || "Alert Center"} @@ -231,10 +231,10 @@ export default function AlertsPage() { {t("alerts.subtitle") || "Configure system alerts and notifications"}

-
+
{/* ๆฃ€ๆŸฅ้—ด้š”่ฎพ็ฝฎ */} {config.enabled && ( -
+
{t("alerts.checkInterval") || "Check Interval"}: setRefreshInterval(Number(e.target.value))} - className="px-3 py-2 rounded-lg bg-[var(--card)] border border-[var(--border)] text-sm text-[var(--text)] cursor-pointer hover:border-[var(--accent)] transition" + className="shrink-0 px-3 py-2 rounded-lg bg-[var(--card)] border border-[var(--border)] text-sm text-[var(--text)] cursor-pointer hover:border-[var(--accent)] transition" > {REFRESH_OPTIONS.map((opt) => (