From 1140062afb9c58adc5b3cce55d643b873b830371 Mon Sep 17 00:00:00 2001 From: wood chen Date: Thu, 5 Dec 2024 08:52:25 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9metrics=E7=8A=B6=E6=80=81?= =?UTF-8?q?=E7=A0=81=E6=A0=B7=E5=BC=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- internal/handler/metrics.go | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/internal/handler/metrics.go b/internal/handler/metrics.go index c343ebf..b247796 100644 --- a/internal/handler/metrics.go +++ b/internal/handler/metrics.go @@ -389,7 +389,7 @@ var metricsTemplate = ` border-radius: 4px; } + #statusCodes { -+ padding: 10px; ++ padding: 15px; + background: #f8f9fa; + border-radius: 8px; + } @@ -397,19 +397,19 @@ var metricsTemplate = ` + .status-row { + display: flex; + flex-direction: column; -+ gap: 8px; ++ gap: 12px; + } + + .status-labels, .status-values { + display: flex; -+ justify-content: space-between; -+ gap: 10px; ++ justify-content: flex-start; ++ gap: 20px; + } + + .status-badge { -+ flex: 1; ++ flex: 0 0 auto; + text-align: center; -+ padding: 4px 8px; ++ padding: 4px 12px; + border-radius: 4px; + font-size: 12px; + color: white; @@ -417,7 +417,7 @@ var metricsTemplate = ` + } + + .metric-value { -+ flex: 1; ++ flex: 0 0 auto; + text-align: center; + min-width: 60px; + } @@ -1108,7 +1108,7 @@ func (h *ProxyHandler) MetricsHistoryHandler(w http.ResponseWriter, r *http.Requ json.NewEncoder(w).Encode(metrics) } -// 添加安全的类型转���辅助函数 +// 添加安全的类型转换辅助函数 func safeStatusCodeStats(v interface{}) map[string]int64 { if v == nil { return make(map[string]int64)