I have no strong opinions on the architecture itself, but this "moving diagram" format, that changes shape when you try to zoom in and out is unusable.
It's terrible. Scrolling and zooming gestures on a MacBook trackpad seem to do completely random things depending on where the mouse cursor happens to be.
Web UI developers: if you expect people to zoom in on your infinite canvas thingy, it needs to work like Figma. There's no other option if you don't want to frustrate your users.
Thanks for this feedback. I just tried with a trackpad, and was surprised to see pinch gestures were triggering "wheel" (i.e. mouse wheel) events. This wasn't intended behavior, and should now be fixed. I'll have a think on how native gestures like these could be handled better.
I have no strong opinions on the architecture itself, but this "moving diagram" format, that changes shape when you try to zoom in and out is unusable.
It's terrible. Scrolling and zooming gestures on a MacBook trackpad seem to do completely random things depending on where the mouse cursor happens to be.
Web UI developers: if you expect people to zoom in on your infinite canvas thingy, it needs to work like Figma. There's no other option if you don't want to frustrate your users.
Thanks for this feedback. I just tried with a trackpad, and was surprised to see pinch gestures were triggering "wheel" (i.e. mouse wheel) events. This wasn't intended behavior, and should now be fixed. I'll have a think on how native gestures like these could be handled better.