Frontmatter Setup
💡 The theme for each page can be set in the frontmatter mermaidTheme parameter! But is only valid is light mode...
yaml
---
mermaidTheme: forest
title: A more complex example
---
Code
Images and links can be used as well..
WARNING
You should place your image files in the public folder! In case you set an base you should prefix images with it.
mermaid
graph LR;
K([...........<img src='/vitepress-plugin-mermaid/K.png' width='60' >...........])-.->G((...........<img id='git' src='/vitepress-plugin-mermaid/Octocat.png' width='50' >...........));
H([...........<img id='helm' src='/vitepress-plugin-mermaid/helm.png' width='60' >...........])-.->G
G-->A;
A(...........<img src='/vitepress-plugin-mermaid/argo-cd.png' width='60' >...........)-->D(...........<img src='/vitepress-plugin-mermaid/ocp.png' width='60' >...........);
classDef img fill:none,color:transparent,stroke:none,borderRadius:50px
class G,D,A,K,H,B img
click K "https://kustomize.io/" _blank
click G "http://www.github.com" "This is a link" _blank
DANGER
Isolated images are nor rendering while using mermaid bigger than 9.1 see the issue on github.
The transparent wrapper ...........
is a workaround until it is fixed.
Render
In light mode the arrows are green since we are using forest here
Kustomize and github are links in here!
Mindmap supported
mermaid
mindmap
root((mindmap))
Origins
Long history
::icon(fa fa-book)
Popularisation
British popular psychology author Tony Buzan
Research
On effectiveness<br/>and features
On Automatic creation
Uses
Creative techniques
Strategic planning
Argument mapping
Tools
Pen and paper
Mermaid
Pie
mermaid
pie title Pets adopted by volunteers
"Dogs" : 386
"Cats" : 85
"Rats" : 15
Gantt
mermaid
gantt
title A Gantt Diagram
dateFormat YYYY-MM-DD
section Section
A task :a1, 2014-01-01, 30d
Another task :after a1, 20d
section Another
Task in Another :2014-01-12, 12d
another task :24d