Legacy frontend polish pass: dark mode, selected note hints, preserve placement on edit #58

Closed
opened 2026-02-20 02:08:01 -05:00 by Rbanh · 0 comments
Owner

Implemented in commit 9a21e11.\n\nScope\n- Added dark mode toggle with persisted preference (default dark)\n- Added selected instance note tooltip above component using properties.note / properties.notes\n- Switched default render mode to Explicit Wires\n- Disabled annotation/legend overlay in canvas render path (left panel legend remains)\n- Prevented dragging locked components\n- Preserved placement on edit recompiles to avoid global reshuffles\n- Reworked symbol pin row editor layout into a responsive 2-row design\n- Respect locks on auto-layout/auto-tidy requests\n\nValidation\n- npm test passes

Implemented in commit 9a21e11.\n\nScope\n- Added dark mode toggle with persisted preference (default dark)\n- Added selected instance note tooltip above component using `properties.note` / `properties.notes`\n- Switched default render mode to Explicit Wires\n- Disabled annotation/legend overlay in canvas render path (left panel legend remains)\n- Prevented dragging locked components\n- Preserved placement on edit recompiles to avoid global reshuffles\n- Reworked symbol pin row editor layout into a responsive 2-row design\n- Respect locks on auto-layout/auto-tidy requests\n\nValidation\n- `npm test` passes
Rbanh added this to the Phase 10 - Readability & Routing Stabilization milestone 2026-02-20 02:08:18 -05:00
Rbanh closed this issue 2026-02-20 02:08:18 -05:00
Sign in to join this conversation.
No Label
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: Rbanh/schemeta#58
No description provided.