Skip to content

UI: match count to bottom, remove overview CTAs, calmer upload status - #144

Merged
aperson30 merged 1 commit into
mainfrom
feat/overview-and-ux-fixes
Aug 14, 2026
Merged

UI: match count to bottom, remove overview CTAs, calmer upload status#144
aperson30 merged 1 commit into
mainfrom
feat/overview-and-ux-fixes

Conversation

@aperson30

Copy link
Copy Markdown
Collaborator

Addresses several UI asks. Three landed here; two more (CT-count accuracy, shuffle speed) are noted below and I'll follow up.

In this PR

  • Match count → bottom of screen. The " cases match" count moved out of the library header into a fixed bar at the bottom-left, so it's out of the way while filtering.
  • Removed the Browse Dataset / Upload Dataset buttons from the landing/overview hero (and the now-unused navigate).
  • Calmer multi-upload status. Replaced the per-scan spinning wheel with a subtle pulsing dot, so uploading several scans no longer shows a wall of spinners; the single spinner stays in the batch summary bar.

Typecheck passes (tsc -b, verified on the server toolchain).

Follow-ups (need a decision / investigation)

  • CT-volumes number (36,390): it's a hardcoded TARGETS.ctVolumes in LandingPage. I didn't want to guess a new wrong number on a public page — what's the correct count, or should I make it dynamic (fetch the real dataset total)?
  • Shuffle load speed: needs a look at the shuffle load path to find the bottleneck; separate change.

- Move the '<N> cases match' filter count out of the library header into a fixed
  bar at the bottom-left of the screen, so it's out of the way while filtering.
- Remove the Browse Dataset / Upload Dataset buttons from the landing/overview hero
  (and the now-unused navigate).
- Replace the per-scan spinning wheel with a subtle pulsing status dot, so multiple
  in-flight uploads don't each spin; the single spinner stays in the batch summary
  bar.
@aperson30
aperson30 merged commit 8e805aa into main Aug 14, 2026
9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant