From 4937ce4b05359a00ceb57f7019e7fd5fa51f6989 Mon Sep 17 00:00:00 2001 From: Lars Date: Mon, 23 Mar 2026 13:25:18 +0100 Subject: [PATCH] feat: add visual evaluation status indicators to activity list MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - ✓ Green: Successfully evaluated (excellent/good/acceptable/poor) - ⚠ Orange: Training type assigned but not evaluated (no profile) - ✕ Gray: No training type assigned - Tooltip shows evaluation details on hover Co-Authored-By: Claude Opus 4.6 --- frontend/src/pages/ActivityPage.jsx | 60 +++++++++++++++++++++++++++++ 1 file changed, 60 insertions(+) diff --git a/frontend/src/pages/ActivityPage.jsx b/frontend/src/pages/ActivityPage.jsx index dad77b4..4031afc 100644 --- a/frontend/src/pages/ActivityPage.jsx +++ b/frontend/src/pages/ActivityPage.jsx @@ -354,6 +354,66 @@ export default function ActivityPage() {
+ {/* Evaluation Status Indicator */} + {e.quality_label ? ( +
+ ✓ +
+ ) : e.training_type_id ? ( +
+ ⚠ +
+ ) : ( +
+ ✕ +
+ )}
{e.activity_type}
{e.training_category && categories[e.training_category] && (