Dashboard UX: auto-submit filter on dropdown change, clickable status cards, clearer status labels
This commit is contained in:
@@ -38,11 +38,24 @@
|
||||
</header>
|
||||
<main>
|
||||
<div class="cards">
|
||||
<div class="card-stat"><div class="num">{{ total }}</div><div class="lbl">images fingerprinted</div></div>
|
||||
<div class="card-stat"><div class="num">{{ folders["01_keep"] }}</div><div class="lbl">in 01_keep</div></div>
|
||||
<div class="card-stat"><div class="num">{{ folders["02_review"] }}</div><div class="lbl">in 02_review</div></div>
|
||||
<div class="card-stat"><div class="num">{{ folders["03_delete"] }}</div><div class="lbl">in 03_delete</div></div>
|
||||
<a href="/review?status=delete_candidate" class="card-stat" style="text-decoration:none;color:inherit;">
|
||||
<div class="num" style="color:#d43;">{{ status_counts["delete_candidate"] }}</div>
|
||||
<div class="lbl">⚠ flagged (dark/blurry) — review these →</div>
|
||||
</a>
|
||||
<a href="/review?status=keep" class="card-stat" style="text-decoration:none;color:inherit;">
|
||||
<div class="num">{{ status_counts["keep"] }}</div>
|
||||
<div class="lbl">keep (clean) — bulk-approve →</div>
|
||||
</a>
|
||||
<a href="/review?status=approved" class="card-stat" style="text-decoration:none;color:inherit;">
|
||||
<div class="num">{{ status_counts["approved"] }}</div>
|
||||
<div class="lbl">approved (your Keep) →</div>
|
||||
</a>
|
||||
<a href="/review?status=rejected" class="card-stat" style="text-decoration:none;color:inherit;">
|
||||
<div class="num">{{ status_counts["rejected"] }}</div>
|
||||
<div class="lbl">rejected (your Reject) →</div>
|
||||
</a>
|
||||
</div>
|
||||
<p style="color:#999;font-size:.9rem;">Total fingerprinted: <strong>{{ total }}</strong></p>
|
||||
|
||||
<h2>By source & status</h2>
|
||||
<table>
|
||||
|
||||
Reference in New Issue
Block a user