feat(monitor-webui): make stats cards interactive filters

- Add click event listeners to stats cards to filter issue list
- Add hover effects and cursor pointer to stats cards
- Update filter logic to sync with stats card clicks
This commit is contained in:
matt wilkie
2025-11-21 14:24:14 -07:00
parent 185ed2e93c
commit 5bcad8ab45
3 changed files with 37 additions and 4 deletions

View File

@@ -29,19 +29,19 @@
<div class="card stats-card">
<h2>Statistics</h2>
<div class="stats-grid" id="stats-grid">
<div class="stat-item">
<div class="stat-item" id="stat-item-total">
<div class="stat-value" id="stat-total">-</div>
<div class="stat-label">Total Issues</div>
</div>
<div class="stat-item">
<div class="stat-item" id="stat-item-in-progress">
<div class="stat-value" id="stat-in-progress">-</div>
<div class="stat-label">In Progress</div>
</div>
<div class="stat-item">
<div class="stat-item" id="stat-item-open">
<div class="stat-value" id="stat-open">-</div>
<div class="stat-label">Open</div>
</div>
<div class="stat-item">
<div class="stat-item" id="stat-item-closed">
<div class="stat-value" id="stat-closed">-</div>
<div class="stat-label">Closed</div>
</div>