1
0
Fork 0
polaris-task-force/tests/e2e
Z8MB1E d43b2ef658 feat(tech-tree): drag groups, snap to grid, and route edges around nodes
Round out the canvas editing experience.

- Dragging one card of a multi-selection now moves and persists the whole
  selection (React Flow hands the full dragged set to onNodeDragStop).
- A category band is draggable by its header, which moves every technology in
  that band; the band body stays click-through.
- A "Snap: On/Off" toolbar toggle (default on, remembered per browser) snaps
  dragged cards to a 46px grid that divides the column and row steps, so
  snapped cards line up with the automatic layout.
- Connection lines are adjustable: select an edge to reveal "+" handles at each
  segment's midpoint (click to add a bend), drag bends to reroute, and
  double-click a bend to remove it. Routes persist per browser.
- Edges route around technologies they are not connected to, and corners are
  rounded, so lines no longer cut through unrelated cards.
- Ctrl/Cmd-clicking to multi-select no longer pops the side panel over the
  canvas.
2026-10-03 03:28:27 -04:00
..
banner_check.spec.mjs test(e2e): seed e2e user, serialize workers, and deflake specs 2026-09-30 18:43:29 -04:00
frontend.e2e.spec.ts test(e2e): seed e2e user, serialize workers, and deflake specs 2026-09-30 18:43:29 -04:00
global-setup.ts test(e2e): seed e2e user, serialize workers, and deflake specs 2026-09-30 18:43:29 -04:00
operations-reservations.e2e.spec.ts test(e2e): seed e2e user, serialize workers, and deflake specs 2026-09-30 18:43:29 -04:00
operations.e2e.spec.ts test(e2e): seed e2e user, serialize workers, and deflake specs 2026-09-30 18:43:29 -04:00
opord-recall.e2e.spec.ts test(e2e): seed e2e user, serialize workers, and deflake specs 2026-09-30 18:43:29 -04:00
supply-boxes.e2e.spec.ts test(e2e): seed e2e user, serialize workers, and deflake specs 2026-09-30 18:43:29 -04:00
tech-tree.e2e.spec.ts feat(tech-tree): drag groups, snap to grid, and route edges around nodes 2026-10-03 03:28:27 -04:00
tours.e2e.spec.ts feat(tours): add permission-aware guided tours with replay and device opt-out 2026-09-30 18:43:21 -04:00