neo4j-labs / arrows.app

A graph drawing application
https://arrows.app
Apache License 2.0
107 stars 16 forks source link

Feature request - bigger arcs on multi relationship connections #20

Closed graphadvantage closed 3 years ago

graphadvantage commented 3 years ago

Wow!

What a terrific upgrade the arrows.app is! Nice work, so much more useful and handy for designing graphs and communicating graph designs with clients.

One tiny, tiny ask - would it be possible to increase the arc (or make the arc slider configurable) for multi-relationships?

Currently the arc is sufficiently shallow that the relationship type labels overlap and are difficult to read.

Thanks,

Michael

apcj commented 3 years ago

Hi @graphadvantage thanks for the feedback!

I will certainly adjust the defaults here because they are clearly sub-optimal. In the long term, I'll also make "deflection" configurable as you suggest.

For right now, the best you can do is to adjust type-font-size or detail-position in the inspector. If you do this with nothing selected, it will apply for all relationships.

apcj commented 3 years ago

Hi @graphadvantage , finally remembered to follow up here. A couple of weeks ago we changed the default chunky style, reducing type-font-size. Here is how a pair of relationships look now: image

Hopefully this is much better for your use case. Also, I forgot to mention it in the previous comment, but I think we have always supported margin-peer which I think does what you are asking for in the original request. Here is the same graph, but with margin-peer set to 40 instead of the default 20: image

graphadvantage commented 3 years ago

Thanks Alastair!

It works great - I was doing some modeling this week and I saw the updates. Thank you!

Michael

Sent from my iPhone

On Jul 4, 2021, at 5:08 AM, Alistair Jones @.***> wrote:

 Hi @graphadvantage , finally remembered to follow up here. A couple of weeks ago we changed the default chunky style, reducing type-font-size. Here is how a pair of relationships look now:

Hopefully this is much better for your use case. Also, I forgot to mention it in the previous comment, but I think we have always supported margin-peer which I think does what you are asking for in the original request. Here is the same graph, but with margin-peer set to 40 instead of the default 20:

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub, or unsubscribe.