Harden tables selection interactions
This commit is contained in:
@@ -30,7 +30,7 @@ It is intentionally implementation-focused:
|
||||
|
||||
- Branch: `frontend/tables-overhaul`
|
||||
- Last updated: `2026-03-21`
|
||||
- Current focus: `Phase 3`
|
||||
- Current focus: `Phase 4`
|
||||
- Document mode: living plan and progress log
|
||||
|
||||
### Progress Log
|
||||
@@ -72,6 +72,7 @@ It is intentionally implementation-focused:
|
||||
| 2026-03-21 | P3.9 | Completed | Pulled legend/help out of the always-on canvas component and turned it into an explicitly toggled secondary surface controlled from the context bar. |
|
||||
| 2026-03-21 | P3.10 | Completed | Softened the default `Reference` mode by replacing repeated curation wording in resting cells with subtle status indicators and by simplifying the top-level guidance copy. |
|
||||
| 2026-03-21 | P3.11 | Completed | Moved the live editor and curation entry points into the shared inspector content and removed the last remaining grid-owned action buttons. |
|
||||
| 2026-03-21 | P3.12 | Completed | Added keyboard-selectable cells, visible focus treatment, and selection normalization so changing filters or modes cannot leave the inspector pointing at hidden cells. |
|
||||
|
||||
### Lessons Learned
|
||||
|
||||
@@ -467,7 +468,7 @@ Build the shared interaction infrastructure needed by multiple destinations befo
|
||||
|
||||
### Status
|
||||
|
||||
`In progress`
|
||||
`Completed`
|
||||
|
||||
### Task Progress
|
||||
|
||||
@@ -484,7 +485,7 @@ Build the shared interaction infrastructure needed by multiple destinations befo
|
||||
| `P3.9` | Completed | Legend/help is now on-demand and controlled from the context bar instead of always rendering below the canvas. |
|
||||
| `P3.10` | Completed | Default `Reference` mode now uses quieter status indicators and calmer guidance copy so the page reads less like a maintenance surface. |
|
||||
| `P3.11` | Completed | Full editor and curation entry points now live in the shared inspector content instead of the grid itself. |
|
||||
| `P3.12` | Pending | Normalize click/tap/keyboard selection and close the phase with a hardening pass. |
|
||||
| `P3.12` | Completed | Cell selection now works by click, tap, and keyboard, and view changes clear stale selection instead of leaving the inspector out of sync with the visible grid. |
|
||||
|
||||
### Goal
|
||||
|
||||
|
||||
Reference in New Issue
Block a user