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: Note:
This phase may be moved earlier if repeated local startup overhead begins to slow down feature development. 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