From f1c1eaecdfacc68885d5d0dbd0d8a2d41ea4127d Mon Sep 17 00:00:00 2001 From: Admin9705 <9705@duck.com> Date: Thu, 12 Feb 2026 01:35:24 -0500 Subject: [PATCH] Home Fix --- frontend/static/css/home.css | 17 +---- .../static/js/modules/features/prowlarr.js | 68 +++++++++---------- 2 files changed, 35 insertions(+), 50 deletions(-) diff --git a/frontend/static/css/home.css b/frontend/static/css/home.css index f3448566..aff445b1 100644 --- a/frontend/static/css/home.css +++ b/frontend/static/css/home.css @@ -1686,18 +1686,7 @@ gap: 10px; } -/* Prowlarr statistics content should be a full-width grid, not split columns */ -.prowlarr-statistics-card .statistics-content { - display: block; - padding: 12px; -} - -.prowlarr-statistics-card .stats-grid { - display: grid; - grid-template-columns: repeat(auto-fit, minmax(110px, 1fr)); - gap: 10px; - width: 100%; -} +/* Prowlarr statistics: keep 2-column grid from .statistics-content (matching 9.2.0) */ .stat-card { background: linear-gradient(135deg, rgba(16, 20, 28, 0.8) 0%, rgba(30, 35, 45, 0.6) 100%); @@ -1795,10 +1784,6 @@ gap: 8px; } - .prowlarr-statistics-card .stats-grid { - grid-template-columns: repeat(2, minmax(0, 1fr)); - } - .stat-card { padding: 10px; } .stat-value { font-size: 1.2em; } diff --git a/frontend/static/js/modules/features/prowlarr.js b/frontend/static/js/modules/features/prowlarr.js index 42be6e36..7d89c9f5 100644 --- a/frontend/static/js/modules/features/prowlarr.js +++ b/frontend/static/js/modules/features/prowlarr.js @@ -275,19 +275,21 @@ window.HuntarrProwlarr = { }; statisticsContent.innerHTML = ` -
-
-
SEARCHES (24H)
-
${formatExactNumber(indexerStats.total_queries || 0)}
-
-
-
GRABS (24H)
-
${formatExactNumber(indexerStats.total_grabs || 0)}
-
-
-
AVG RESPONSE
-
${indexerStats.avg_response_time ? Number(indexerStats.avg_response_time).toFixed(0) + 'ms' : 'N/A'}
-
+
+
SEARCHES (24H)
+
${formatExactNumber(indexerStats.total_queries || 0)}
+
+
+
GRABS (24H)
+
${formatExactNumber(indexerStats.total_grabs || 0)}
+
+
+
SUCCESS RATE
+
${indexerStats.avg_response_time ? ((indexerStats.total_grabs || 0) / Math.max(indexerStats.total_queries || 1, 1) * 100).toFixed(1) + '%' : 'N/A'}
+
+
+
AVG RESPONSE
+
${indexerStats.avg_response_time ? Number(indexerStats.avg_response_time).toFixed(0) + 'ms' : 'N/A'}
${indexerName}
`; @@ -309,27 +311,25 @@ window.HuntarrProwlarr = { }; statisticsContent.innerHTML = ` -
-
-
SEARCHES (24H)
-
${formatExactNumber(overall.total_queries || 0)}
-
-
-
GRABS (24H)
-
${formatExactNumber(overall.total_grabs || 0)}
-
-
-
SUCCESS RATE
-
${(Number(overall.success_rate || 0)).toFixed(1)}%
-
-
-
AVG RESPONSE
-
${overall.avg_response_time ? Number(overall.avg_response_time).toFixed(0) + 'ms' : 'N/A'}
-
-
-
FAILED TODAY
-
${formatExactNumber(overall.failed_searches || 0)}
-
+
+
SEARCHES (24H)
+
${formatExactNumber(overall.total_queries || 0)}
+
+
+
GRABS (24H)
+
${formatExactNumber(overall.total_grabs || 0)}
+
+
+
SUCCESS RATE
+
${(Number(overall.success_rate || 0)).toFixed(1)}%
+
+
+
AVG RESPONSE
+
${overall.avg_response_time ? Number(overall.avg_response_time).toFixed(0) + 'ms' : 'N/A'}
+
+
+
FAILED TODAY
+
${formatExactNumber(overall.failed_searches || 0)}
`; },