mirror of
https://github.com/plexguide/Huntarr.io.git
synced 2026-05-24 06:34:29 -04:00
Home Fix
This commit is contained in:
@@ -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; }
|
||||
|
||||
|
||||
@@ -275,19 +275,21 @@ window.HuntarrProwlarr = {
|
||||
};
|
||||
|
||||
statisticsContent.innerHTML = `
|
||||
<div class="stats-grid">
|
||||
<div class="stat-card">
|
||||
<div class="stat-label">SEARCHES (24H)</div>
|
||||
<div class="stat-value success">${formatExactNumber(indexerStats.total_queries || 0)}</div>
|
||||
</div>
|
||||
<div class="stat-card">
|
||||
<div class="stat-label">GRABS (24H)</div>
|
||||
<div class="stat-value success">${formatExactNumber(indexerStats.total_grabs || 0)}</div>
|
||||
</div>
|
||||
<div class="stat-card">
|
||||
<div class="stat-label">AVG RESPONSE</div>
|
||||
<div class="stat-value success">${indexerStats.avg_response_time ? Number(indexerStats.avg_response_time).toFixed(0) + 'ms' : 'N/A'}</div>
|
||||
</div>
|
||||
<div class="stat-card">
|
||||
<div class="stat-label">SEARCHES (24H)</div>
|
||||
<div class="stat-value success">${formatExactNumber(indexerStats.total_queries || 0)}</div>
|
||||
</div>
|
||||
<div class="stat-card">
|
||||
<div class="stat-label">GRABS (24H)</div>
|
||||
<div class="stat-value success">${formatExactNumber(indexerStats.total_grabs || 0)}</div>
|
||||
</div>
|
||||
<div class="stat-card">
|
||||
<div class="stat-label">SUCCESS RATE</div>
|
||||
<div class="stat-value success">${indexerStats.avg_response_time ? ((indexerStats.total_grabs || 0) / Math.max(indexerStats.total_queries || 1, 1) * 100).toFixed(1) + '%' : 'N/A'}</div>
|
||||
</div>
|
||||
<div class="stat-card">
|
||||
<div class="stat-label">AVG RESPONSE</div>
|
||||
<div class="stat-value success">${indexerStats.avg_response_time ? Number(indexerStats.avg_response_time).toFixed(0) + 'ms' : 'N/A'}</div>
|
||||
</div>
|
||||
<div class="indexer-name-display">${indexerName}</div>
|
||||
`;
|
||||
@@ -309,27 +311,25 @@ window.HuntarrProwlarr = {
|
||||
};
|
||||
|
||||
statisticsContent.innerHTML = `
|
||||
<div class="stats-grid">
|
||||
<div class="stat-card">
|
||||
<div class="stat-label">SEARCHES (24H)</div>
|
||||
<div class="stat-value success">${formatExactNumber(overall.total_queries || 0)}</div>
|
||||
</div>
|
||||
<div class="stat-card">
|
||||
<div class="stat-label">GRABS (24H)</div>
|
||||
<div class="stat-value success">${formatExactNumber(overall.total_grabs || 0)}</div>
|
||||
</div>
|
||||
<div class="stat-card">
|
||||
<div class="stat-label">SUCCESS RATE</div>
|
||||
<div class="stat-value success">${(Number(overall.success_rate || 0)).toFixed(1)}%</div>
|
||||
</div>
|
||||
<div class="stat-card">
|
||||
<div class="stat-label">AVG RESPONSE</div>
|
||||
<div class="stat-value success">${overall.avg_response_time ? Number(overall.avg_response_time).toFixed(0) + 'ms' : 'N/A'}</div>
|
||||
</div>
|
||||
<div class="stat-card">
|
||||
<div class="stat-label">FAILED TODAY</div>
|
||||
<div class="stat-value error">${formatExactNumber(overall.failed_searches || 0)}</div>
|
||||
</div>
|
||||
<div class="stat-card">
|
||||
<div class="stat-label">SEARCHES (24H)</div>
|
||||
<div class="stat-value success">${formatExactNumber(overall.total_queries || 0)}</div>
|
||||
</div>
|
||||
<div class="stat-card">
|
||||
<div class="stat-label">GRABS (24H)</div>
|
||||
<div class="stat-value success">${formatExactNumber(overall.total_grabs || 0)}</div>
|
||||
</div>
|
||||
<div class="stat-card">
|
||||
<div class="stat-label">SUCCESS RATE</div>
|
||||
<div class="stat-value success">${(Number(overall.success_rate || 0)).toFixed(1)}%</div>
|
||||
</div>
|
||||
<div class="stat-card">
|
||||
<div class="stat-label">AVG RESPONSE</div>
|
||||
<div class="stat-value success">${overall.avg_response_time ? Number(overall.avg_response_time).toFixed(0) + 'ms' : 'N/A'}</div>
|
||||
</div>
|
||||
<div class="stat-card">
|
||||
<div class="stat-label">FAILED TODAY</div>
|
||||
<div class="stat-value error">${formatExactNumber(overall.failed_searches || 0)}</div>
|
||||
</div>
|
||||
`;
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user