fix(doc): add support for Mermaid to render graphs (#4359)
This commit is contained in:
parent
228f16be50
commit
a3eed2daad
|
@ -40,6 +40,7 @@ jobs:
|
||||||
- name: Install mdbook
|
- name: Install mdbook
|
||||||
run: |
|
run: |
|
||||||
cargo install mdbook
|
cargo install mdbook
|
||||||
|
cargo install mdbook-mermaid
|
||||||
|
|
||||||
- name: Build Zebra book
|
- name: Build Zebra book
|
||||||
run: |
|
run: |
|
||||||
|
|
|
@ -4,3 +4,13 @@ language = "en"
|
||||||
multilingual = false
|
multilingual = false
|
||||||
src = "src"
|
src = "src"
|
||||||
title = "The Zebra Book"
|
title = "The Zebra Book"
|
||||||
|
|
||||||
|
[preprocessor]
|
||||||
|
|
||||||
|
[preprocessor.mermaid]
|
||||||
|
command = "mdbook-mermaid"
|
||||||
|
|
||||||
|
[output]
|
||||||
|
|
||||||
|
[output.html]
|
||||||
|
additional-js = ["mermaid.min.js", "mermaid-init.js"]
|
||||||
|
|
|
@ -0,0 +1 @@
|
||||||
|
mermaid.initialize({startOnLoad:true});
|
File diff suppressed because one or more lines are too long
Loading…
Reference in New Issue