feat(ui): circular match-score ring in job workspace #24

Merged
cesnimda merged 1 commits from feature/ui-rework-match-score-ring into main 2026-07-12 02:05:18 +02:00
Owner

Second UI-rework pass: replace the linear match-score progress bar with a circular coverage ring matching the job-workspace mockup, keeping all existing matched/missing keyword and section-coverage functionality.

Second UI-rework pass: replace the linear match-score progress bar with a circular coverage ring matching the job-workspace mockup, keeping all existing matched/missing keyword and section-coverage functionality.
cesnimda added 1 commit 2026-07-12 02:02:34 +02:00
feat(ui): circular match-score ring in job workspace
CI and Deploy / test (pull_request) Successful in 2m3s
CI and Deploy / deploy (pull_request) Has been skipped
ffb9888fb4
Second UI-rework pass. The job workspace mockup's signature element is
a donut "coverage" ring for the deterministic CV match score; the app
had a linear progress bar instead. Replaced with a layered
CircularProgress ring (track + value arc, percentage centered) while
keeping every existing feature (band chip, matched/missing keyword
chips, section coverage) -- this is a pure visual upgrade to the
existing MatchScoreCard, not a feature reduction to match the mockup's
simpler single-panel layout.

Fixed match-score-panel.test.tsx's no-signal-state assertion, which
expected the removed inline "—" placeholder; restored it outside the
ring's conditional render.
cesnimda merged commit 0e5845a95a into main 2026-07-12 02:05:18 +02:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: cesnimda/jobtrackingapp#24