2019-10-08 23:55:34 +02:00
|
|
|
# Mermaid Chart
|
|
|
|
|
|
|
|
[Mermaid](https://mermaidjs.github.io/) is library for generating svg charts and diagrams from text.
|
|
|
|
|
2021-04-11 17:49:09 +02:00
|
|
|
{{< hint info >}}
|
|
|
|
**Override Mermaid Initialization Config**
|
|
|
|
|
|
|
|
To override the [initialization config](https://mermaid-js.github.io/mermaid/#/Setup) for Mermaid,
|
|
|
|
create a `mermaid.json` file in your `assets` folder!
|
|
|
|
{{< /hint >}}
|
|
|
|
|
2019-10-08 23:55:34 +02:00
|
|
|
## Example
|
|
|
|
|
|
|
|
{{< columns >}}
|
|
|
|
```tpl
|
|
|
|
{{</* mermaid [class="text-center"]*/>}}
|
|
|
|
sequenceDiagram
|
|
|
|
Alice->>Bob: Hello Bob, how are you?
|
|
|
|
alt is sick
|
|
|
|
Bob->>Alice: Not so good :(
|
|
|
|
else is well
|
|
|
|
Bob->>Alice: Feeling fresh like a daisy
|
|
|
|
end
|
|
|
|
opt Extra response
|
|
|
|
Bob->>Alice: Thanks for asking
|
|
|
|
end
|
|
|
|
{{</* /mermaid */>}}
|
|
|
|
```
|
|
|
|
|
|
|
|
<--->
|
|
|
|
|
|
|
|
{{< mermaid >}}
|
|
|
|
sequenceDiagram
|
|
|
|
Alice->>Bob: Hello Bob, how are you?
|
|
|
|
alt is sick
|
|
|
|
Bob->>Alice: Not so good :(
|
|
|
|
else is well
|
|
|
|
Bob->>Alice: Feeling fresh like a daisy
|
|
|
|
end
|
|
|
|
opt Extra response
|
|
|
|
Bob->>Alice: Thanks for asking
|
|
|
|
end
|
|
|
|
{{< /mermaid >}}
|
|
|
|
|
|
|
|
{{< /columns >}}
|
2021-04-11 17:49:09 +02:00
|
|
|
|