From ed686b21bbe2c00ca12f7d06e13d4954cbd3bbd7 Mon Sep 17 00:00:00 2001 From: Alex Yang Date: Thu, 29 Jan 2026 18:57:20 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9A=97=E9=BB=91=E4=B8=BB=E9=A2=98=E4=BF=AE?= =?UTF-8?q?=E5=A4=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- static/css/style.css | 21 + static/index.html | 13 +- static/js/app.js | 28 +- static/js/config.js | 35 +- static/js/dashboard.js | 654 +++++++++++++++++++++---- static/js/logs.js | 929 +++++++++++++++++++++++++----------- static/js/memory-manager.js | 392 +++++++++++++++ 7 files changed, 1668 insertions(+), 404 deletions(-) create mode 100644 static/js/memory-manager.js diff --git a/static/css/style.css b/static/css/style.css index 4d8db11..cd46643 100644 --- a/static/css/style.css +++ b/static/css/style.css @@ -1395,6 +1395,22 @@ tr:hover { z-index: -1; } +/* 深色主题下的跟踪器浮窗样式 */ +.dark .tracker-tooltip { + background-color: var(--bg-secondary); + border: 1px solid var(--border-color); + color: var(--text-primary); + box-shadow: var(--shadow); +} + +.dark .tracker-tooltip::before { + border-right-color: var(--bg-secondary); +} + +.dark .tracker-tooltip::after { + border-right-color: var(--border-color); +} + /* 浮窗标题 */ .tracker-tooltip .font-semibold { font-weight: 600; @@ -1402,6 +1418,11 @@ tr:hover { margin-bottom: 8px; } +/* 深色主题下的浮窗标题 */ +.dark .tracker-tooltip .font-semibold { + color: var(--text-primary); +} + /* 搜索框样式优化 */ #logs-search { /* 确保搜索框在所有设备上都有合适的宽度 */ diff --git a/static/index.html b/static/index.html index b5541d7..f853763 100644 --- a/static/index.html +++ b/static/index.html @@ -14,6 +14,8 @@ + + @@ -924,8 +926,11 @@
-
- +
+ +
+