gavin-ts
gavin-ts
oh okay that makes sense with the comment about having a native shape for tables I think a `gap: 0` grid with rows and columns specified does indeed cover the...
dagre sets the parent node widths purely based on the children bounding box, so I don't think there's a simple solution for this. I tried updating dagre's `removeBorderNodes` to use...
https://play.d2lang.com/ from #454
Noting #416 is the same issue
looks like this might be related to #416, #300
This appears to just be a rare bug with dagre's layout. Not sure how much we can do about this. Without any of our code in the mix, running `dagre.layout(g)`...
> I'm not sure.. This seems to make the label ambiguous, as it can be from any edge. Previously, if the label was over an edge I knew it wasn't...
with #1383 I think this can have the same behavior as outside shape labels: 
Note: should be fixed by #484 in next release
I think being able to control this speed to makes sense: https://github.com/terrastruct/d2/assets/85081687/7c612b00-acf0-4a88-ab0a-47ae58d0577e - I wonder if we really need both keywords though or if we should simply replace `animated: true`...