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

Add support for Mermaid diagrams #2303

Open
EugeneLau0 opened this issue Aug 5, 2024 · 3 comments
Open

Add support for Mermaid diagrams #2303

EugeneLau0 opened this issue Aug 5, 2024 · 3 comments
Labels
blocked Issue is blocked by something else. enhancement An enhancement.

Comments

@EugeneLau0
Copy link

graph LR
A-->B
Loading
@rjzupkoii rjzupkoii changed the title support mermaid Add support for Mermaid diagrams Aug 11, 2024
@rjzupkoii rjzupkoii added the enhancement An enhancement. label Aug 11, 2024
@rjzupkoii rjzupkoii added this to the v0.9 milestone Aug 11, 2024
@rjzupkoii
Copy link
Collaborator

Based upon a quick review of the official documentation for Mermaid, this does seem like something that should be possible for the next milestone release.

@rjzupkoii
Copy link
Collaborator

Similar request to Issue #1344 for Tikz diagrams, we should pick only one to actually use for the template.

rjzupkoii added a commit that referenced this issue Nov 11, 2024
@rjzupkoii
Copy link
Collaborator

I did a bit of testing with Mermaid and while I was able to get it up and running locally - it's mostly a matter of adding a script to the template - due to the limitations of GitHub Pages, it doesn't appear that callbacks to the JavaScript used for rendering is allowed. This might get fixed in the future, but for now I'm going to remove this from the v0.9 milestone as a feature.

@rjzupkoii rjzupkoii removed this from the v0.9 milestone Nov 11, 2024
@rjzupkoii rjzupkoii added the blocked Issue is blocked by something else. label Nov 11, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
blocked Issue is blocked by something else. enhancement An enhancement.
Projects
None yet
Development

No branches or pull requests

2 participants