Commit f1fa5c59 authored by Henk Verlinde's avatar Henk Verlinde
Browse files

feat: add mermaid

parent 4894d96a
Loading
Loading
Loading
Loading

assets/js/mermaid.js

0 → 100644
+10 −0
Original line number Diff line number Diff line
var config = {
  theme: 'default',
  fontFamily: '"Jost", -apple-system, blinkmacsystemfont, "Segoe UI", roboto, "Helvetica Neue", arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";',
};

/* eslint-disable no-undef */

mermaid.initialize(config);

/* eslint-enable no-undef */
+1 −0
Original line number Diff line number Diff line
@@ -22,6 +22,7 @@
@import "components/code";
@import "components/syntax";
@import "components/comments";
@import "components/diagrams";
@import "components/forms";
@import "components/images";
@import "components/search";
+8 −0
Original line number Diff line number Diff line
.mermaid {
  margin: 1.5rem 0;
  padding: 1.5rem;
}

.mermaid svg {
  height: auto;
}
+6 −0
Original line number Diff line number Diff line
@@ -89,3 +89,9 @@ rel = "sitemap"
  [[module.mounts]]
    source = "node_modules/katex"
    target = "assets/js/vendor/katex"
  [[module.mounts]]
    source = "node_modules/mermaid"
    target = "assets/js/vendor/mermaid"
  [[module.mounts]]
    source = "node_modules/mermaid"
    target = "static/js/vendor/mermaid"
+1 −0
Original line number Diff line number Diff line
@@ -72,3 +72,4 @@ editPage = false
  highLight = true
  kaTex = false
  collapsibleSidebar = false
  mermaid = true
Loading