|
1 |
| -<!doctype html> |
| 1 | +{% |
| 2 | + assign mermaid_version = site.mermaid_version | default: '11.0.2' |
| 3 | +%}<!doctype html> |
2 | 4 | <html lang="en">
|
3 | 5 |
|
4 | 6 | <head>
|
|
55 | 57 | %}{%
|
56 | 58 | assign mermaid_theme = site.mermaid_theme | default: 'dark'
|
57 | 59 | %}{%
|
58 |
| - assign mermaid_span = '<!-- .slide: class="diagram-slide" data-transition="none"--><span class="diagram-data" style="display:none;">%%{init: {'theme':'' | append: mermaid_theme | append: ''}}%%' |
| 60 | + assign mermaid_span = '<!-- .slide: class="diagram-slide" data-transition="none"--><span class="diagram-data" style="display:none;" data-mermaid-config="%%{init: {'theme':'' | append: mermaid_theme | append: ''}}%%">`' |
59 | 61 | %}{%
|
60 | 62 | for line in lines
|
61 | 63 | %}{%
|
|
68 | 70 | | replace:'<backgroundimageopacity>','<!-- .slide: data-background-opacity="'
|
69 | 71 | | replace:'</backgroundimageopacity>','" -->'
|
70 | 72 | | replace:'<mermaid>',mermaid_span
|
71 |
| - | replace:'</mermaid>','</span><div class="diagram-display" style="height: 300px;"></div>' |
| 73 | + | replace:'</mermaid>','`</span><div class="diagram-display" style="height: 300px;"></div>' |
72 | 74 | %}{%
|
73 | 75 | assign first_char = line | strip
|
74 | 76 | | slice: 0,1
|
|
126 | 128 | { src: '{{ site.reveal_path }}plugin/highlight/highlight.js', async: true, callback: function() { hljs.initHighlightingOnLoad(); } },
|
127 | 129 | { src: '{{ site.reveal_path }}plugin/zoom-js/zoom.js', async: true, condition: function() { return !!document.body.classList; } },
|
128 | 130 | {% if site.mermaid_diagrams %}
|
129 |
| - { src: 'https://cdn.jsdelivr.net/npm/mermaid@9.1.6/dist/mermaid.min.js'}, |
| 131 | + { src: 'https://cdn.jsdelivr.net/npm/mermaid@{{ mermaid_version }}/dist/mermaid.min.js'}, |
130 | 132 | { src: '{{ 'assets/js/mermaid/reveal-js-mermaid-plugin.js' | relative_url }}'},
|
131 | 133 | {% endif %}
|
132 | 134 | {% if site.reveal_notes_server %}
|
|
0 commit comments