I updated the sidebar to wrap the pipeline, solid and IO names because things were basically useless. Thanks to "zero width space" characters, we can wrap on the underscores in the solid names which keeps things easy to read.
- Also fix issue with "black fill" appearing on external connection lines when viewing a composite (for unknown reason)
- Turn off "max per row" code intended to wrap long lines of solids into blocks, does not work well on new example
Yeah that's a good point—I'll omit the edge weighting for now so we can push in the rest of these fixes. Long term it'd be kind of nice if users could choose between a couple graph layout algorithms but I agree this approach may work only for their DAG.