uikit
uikit copied to clipboard
Creating a Figma like canvas layout. With x and y axis navigation via dragging
I want to create something like Figma for reviewing giant PR diffs.
The navigation would work similarly to Figma where you can press space and drag to move on the x and y axis.
The various files would be layout on the canvas like a graph, where call stacks connect each file with lines.
Do you have any recommendations for how to implement this 2d canvas?
My initial idea is to fork Fullscreen component and add support for x and y axis updates via dragging.
It would be also super cool to animate from the Canvas view to the Fullscreen locked view when you click on a file node so you can read well the text, just like your awesome examples.