Braks
Braks
Thanks for your contribution :) We'll take a look but so far this looks nice 👍
FYI When I add a multi select field and try to update it I get this error:
Seems to be some inconsistency with the table tbh because no operations work on it. All the other tables seem to work fine though, strange.
@mustafapc19 I increased the max zoom because on ERDs with a lot of tables the fit view doesn't work properly, so it kinda fits in the middle of seemingly nowhere...
@o1lab How about this? * Reduced stroke * "Skeleton" mode when zooming out too far to retain readability between tables https://user-images.githubusercontent.com/78412429/195834185-a0d553fa-0c7d-4611-8d81-bc97a8da5629.mov
I'll open a separate PR for the skeleton mode as to not bloat this PR more, this was just meant to do some coloring 😄
@mustafapc19 ```ts const color = colorScale(dagreGraph.predecessors(el.id)!.length) ``` Depends on the number of predecessors a node has - if there's only a single connection the color gradient will go from start...
It's just visually more pleasing and hints towards the depth of the links. The previous version just looked very bland imo.
I have an alternative proposal, give me a second 😋
Okay, so in the regular old column view it could just look like this: That is just very slightly updated in regards to styles, not much. And when zooming out...