Remix.run Logo
written-beyond 8 hours ago

100/10 for mobile usability. Panning, Zooming, selecting and moving was so seamless I thought I was tripping out.

elias1233 12 minutes ago | parent | next [-]

The only thing is that it zooms in on safari mobile when pressing a text field, but that problem is unanimous

lelanthran 6 hours ago | parent | prev | next [-]

> 100/10 for mobile usability. Panning, Zooming, selecting and moving was so seamless I thought I was tripping out.

Yeah, my first thought was that the diagramming bit needs to be ripped out into its own library, because I can see a use for the diagramming bits for more than ER diagrams.

CraigJPerry 5 hours ago | parent | prev | next [-]

The whole code base is a breath of fresh air to be honest: https://github.com/royalbhati/sqltoerdiagram/blob/main/src/m...

Author is top notch in my book. I'm a sucker for someone taking a complex problem and distilling out a simple solution. I don't know of higher praise to give a developer.

ronbenton 2 hours ago | parent [-]

For a hot second I thought we were looking at glorious jquery until I saw this line at the top

const $ = (id) => document.getElementById(id);

Galanwe 7 hours ago | parent | prev [-]

That's really good yes, even double tapping editing does not reset the zoom level. Definitely one of the best mobile friendly site I have seen.

sixtyj 7 hours ago | parent [-]

This. Author(s) did the homework.