Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Flexible diagram #5155

Open
sushmangupta opened this issue Dec 19, 2023 · 4 comments
Open

Flexible diagram #5155

sushmangupta opened this issue Dec 19, 2023 · 4 comments
Labels
Status: Triage Needs to be verified, categorized, etc Type: Enhancement New feature or request Type: New Diagram

Comments

@sushmangupta
Copy link

Proposal

Is it possible to have have more flexible Mermaid flow charts created in mermaid.live ?

Use Cases

Say I tried to recreate a flowchart (as in image1). This Image1 looks more organized and easy to visualise, however the one created in mermaid.live looks very clumsy wherein the connecting lines are overlapping.
So I would request for the diagram preview pane to be more interactive for the user to pull the arrows or cards as desired.

Screenshots

image1
image2

Syntax

No response

Implementation

This is a proposal which I'd love to see built into mermaid by the wonderful community.

@sushmangupta sushmangupta added Status: Triage Needs to be verified, categorized, etc Type: Enhancement New feature or request Type: New Diagram labels Dec 19, 2023
@huynhicode
Copy link
Member

@sushmangupta You can try an Elk diagram.

I didn't fully recreate your diagram, but here is an example:

Something like this:

Screenshot 2023-12-19 at 12 48 40 PM

@sushmangupta
Copy link
Author

Thanks for the quick response. This will be helpful.

@sushmangupta
Copy link
Author

sushmangupta commented Dec 21, 2023

I still feel the necessity of flexibility to rearrange the elements in the diagrams. It would be good if this is put to reconsideration. For example, I would like to place repository at the beginning instead of "Shopware\B2B\Common\Controller\GridHelper"

@sushmangupta sushmangupta reopened this Dec 21, 2023
@huynhicode
Copy link
Member

Thanks for your feedback @sushmangupta! We will note this for consideration in our roadmap.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Status: Triage Needs to be verified, categorized, etc Type: Enhancement New feature or request Type: New Diagram
Projects
None yet
Development

No branches or pull requests

2 participants