From 3335345a3fe2b3aaafc5cf639fe36701db26b15b Mon Sep 17 00:00:00 2001 From: facei Date: Fri, 24 Jul 2026 13:12:53 +0530 Subject: [PATCH] feat: add issue summary card above analysis results (#1612) --- frontend/index.html | 112 +++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 110 insertions(+), 2 deletions(-) diff --git a/frontend/index.html b/frontend/index.html index 9a18c400..f56ff77b 100644 --- a/frontend/index.html +++ b/frontend/index.html @@ -2252,7 +2252,63 @@ .stat-chip.error-chip .stat-chip-num{color:var(--red)} .stat-chip.warn-chip .stat-chip-num{color:var(--yellow)} .stat-chip.info-chip .stat-chip-num{color:var(--accent)} +.issue-summary-card { + margin-bottom: 1.5rem; +} + +.summary-card { + border-radius: 10px; + padding: 1rem 1.25rem; + background: var(--card-bg, #1e2327); + border: 1px solid var(--border-color, #333); +} + +.summary-header { + font-weight: 600; + font-size: 1rem; + margin-bottom: 0.75rem; +} + +.summary-stats { + display: flex; + flex-wrap: wrap; + gap: 1rem; +} + +.stat-item { + display: flex; + flex-direction: column; + min-width: 90px; +} + +.stat-label { + font-size: 0.8rem; + opacity: 0.75; +} + +.stat-value { + font-size: 1.4rem; + font-weight: 700; +} + +.stat-error .stat-value { color: #ef4444; } +.stat-warning .stat-value { color: #f59e0b; } +.stat-info .stat-value { color: #3b82f6; } + +.summary-success { + display: flex; + align-items: center; + gap: 0.75rem; +} +.summary-icon { font-size: 1.5rem; } +.summary-title { font-weight: 600; } +.summary-subtitle { font-size: 0.85rem; opacity: 0.8; } + +@media (max-width: 480px) { + .summary-stats { gap: 0.75rem; } + .stat-item { min-width: 70px; } +} /* responsive */ @media(max-width:600px){ .hero h1{font-size:2.2rem} @@ -2822,7 +2878,7 @@

Debug. Understand.
Ship faster.

Analysis Results
- +