Record circuit editor UX debt
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user