Mermaid-Chart / issue-tracker

Other
7 stars 1 forks source link

Node/arc navigation editor/viewer for creator and consumer #56

Open thelazydogsback opened 2 months ago

thelazydogsback commented 2 months ago

As the diagram creator or viewer of a shared diagram, dealing with anything but trivial diagrams is difficult.

A raw SVG is not something people can consume unless it's a very simple diagram. A viewer app should be provided (also integrated into editor) that lets the user zoom in/out while maintaining proper context, navigate the diagram using the arrow keys and other hotkeys to choose between nodes and arcs while ensuring that the current node remains in the viewport by scrolling, etc. Even as someone familiar with the tools, editing anything but a small diagram is not easy. If a viewer is implemented, then I feel can actually share reasonably complex diagrams with others. thanks

jgreywolf commented 1 month ago

@thelazydogsback We did just improve the pan/zoom experience in the editor, which may help some with this. I can see how this ties in to your other suggestion about having the diagram preview pan/zoom to the element selected in editor. We are adding more such improvements every week, and I will make sure that we look carefully how we can improve this area