mirror of
https://github.com/storytold/figcraft.git
synced 2026-10-25 19:06:47 -06:00
- F2 renames the selected layer (with Cmd/Ctrl+R) from the canvas, a clicked row or a row with the keyboard; the row gets the keyboard back when the rename ends, and Escape there cancels without leaving the panel. - Shift+F10 (view.contextMenu) opens the context menu at the focused layer row or below the canvas selection; the menu takes the keyboard and gives it back when it closes. - F8 (select.area) draws a selection box for keyboard-only users: arrows move it, Shift+arrows size it, Enter selects like a marquee (Shift toggles, Cmd/Ctrl nested), Escape or a click drops it; screen readers hear its size and keys. Agents pass a box. The marquee's selection rules are shared with the pointer marquee. - Long lists: a 10k-layer test that the revealed row is scrolled to and takes the keyboard; the UI bench times expand all, arrow keys, reveal and collapse all (at most 1.3 ms a frame in release). - Docs: parity areas 3 and 6 and totals, ui-parity, mcp.md, ROADMAP.