Files
hyperframes/packages
Miguel Ángel 0a965dc4ad feat(studio): wire snap engine into preview drag and resize gestures (#1223)
Connect snap engine and UI components to the preview canvas gesture
system. Dragging or resizing elements now shows Figma-style alignment
guides with snap-to-edge, snap-to-center, and grid snap.

- Collect snap targets once at gesture start, reuse per frame
- resolveSnapAdjustment called per pointermove during drag
- resolveResizeSnapAdjustment for resize gestures
- lastSnappedDx/Dy stored on GestureState for consistent drop
- Alt/Option key temporarily disables snap
- SnapToolbar rendered in preview area with snap prefs state
2026-06-05 18:11:25 -04:00
..
2026-06-04 22:52:23 +00:00
2026-06-04 22:52:23 +00:00
2026-06-04 22:52:23 +00:00