1
0
mirror of https://github.com/BoostIo/Boostnote synced 2025-12-13 01:36:22 +00:00

add parameter to specify the height of the diagram, fixing #2335

This commit is contained in:
Baptiste Augrain
2018-08-25 20:18:59 +02:00
parent 039f73711a
commit a591001761
3 changed files with 7 additions and 2 deletions

View File

@@ -28,6 +28,7 @@ function render (element, content, theme) {
})
mermaidAPI.render(getId(), content, (svgGraph) => {
element.innerHTML = svgGraph
element.style.height = element.attributes.getNamedItem('data-height').value + 'vh'
})
} catch (e) {
console.error(e)

View File

@@ -44,7 +44,7 @@ class Markdown {
return `<pre class="chart">${str}</pre>`
}
if (langType === 'mermaid') {
return `<pre class="mermaid">${str}</pre>`
return `<pre class="mermaid" data-height="${fileName}">${str}</pre>`
}
return '<pre class="code CodeMirror">' +
'<span class="filename">' + fileName + '</span>' +

View File

@@ -383,4 +383,8 @@ modalmonokai()
width 100%
background-color $ui-monokai-backgroundColor
overflow hidden
border-radius $modal-border-radius
border-radius $modal-border-radius
pre.mermaid svg {
max-width 100% !important
}