prismaliser
prismaliser copied to clipboard
feature: auto formatting
In response to #33
Summary:
- Added
elkjs
to create a directed graph usinglayered
ELK algorithm - Increased zoom out to
0.05
to be able to better locate & navigate large, dispersed graph. - Added control icon to disperse the nodes
Points for improvement:
- the layout is hard set - if we move a node it'll get moved back once we change the schema. It would be great to keep the position set by the user and use the ELK compiled graph as a base but it would probably require reworking of how the nodes are stored - not sure how yet
Took me long enough to open this PR 😅 Let me know what you think about this feature!