Record circuit editor UX debt

This commit is contained in:
2026-07-22 20:21:00 +02:00
parent a6b83285eb
commit ea61772e62
@@ -265,3 +265,25 @@ Acceptance criteria:
Note:
This phase may be moved earlier if repeated local startup overhead begins to slow down feature development.
## Phase 10: Deferred Circuit Editor UX Polish
Goal:
Improve everyday usability after the core circuit workflows are stable.
Tasks:
- keep column headers visible while scrolling down long circuit lists
- keep undo/redo controls reachable without scrolling to the top
- preserve the user's viewport when toolbar undo/redo is applied instead of jumping to the changed row
- reduce the default table width and contain horizontal scrolling within the editor
- review sensible default columns and responsive behavior for typical browser widths
- redesign column filtering with clearer controls, active-filter indicators and an easy reset action
Acceptance criteria:
- users retain column context anywhere in a long list
- undo/redo does not disrupt the current reading position
- the editor remains usable without overflowing the browser layout
- active filters are easy to understand, change and clear