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 Mermaid.js Support #77

Closed
wants to merge 1 commit into from
Closed

Add Mermaid.js Support #77

wants to merge 1 commit into from

Conversation

xaprb
Copy link
Owner

@xaprb xaprb commented Feb 3, 2019

This PR is for adding Mermaid.js support. It's not done. Here's a TODO list:

  • Reset default Mermaid styling so the boxes aren't colored? Black and white is fine.
  • With Remark, support multiple slides with Mermaid diagrams.
  • With Remark and Adirondack, it looks like some but not all of the Mermaid elements get styling from Remark or Adirondack. Some are small Arial-ish, some are large and have the Google fonts from Adirondack.
  • With Remark, it would be nice to support .mermaid[...] syntax, but Remark adds a <p> element inside the <div> so it breaks. It might be better to support a fenced code block with the language type set to mermaid instead?
  • Perhaps Text in notes displays incorrectly when combining Mermaid and Remark (with example) mermaid-js/mermaid#360 is relevant.

I'll keep tweaking and pushing here.

@xaprb
Copy link
Owner Author

xaprb commented Mar 22, 2022

I’m sorry but I’m not interested in maintaining this theme anymore. I’m glad it’s been useful, and I encourage someone to continue development elsewhere. The MIT license is very permissive and should not place any burdensome restrictions upon that.

@xaprb xaprb closed this Mar 22, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant