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:
@@ -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)
|
||||
|
||||
@@ -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>' +
|
||||
|
||||
@@ -384,3 +384,7 @@ modalmonokai()
|
||||
background-color $ui-monokai-backgroundColor
|
||||
overflow hidden
|
||||
border-radius $modal-border-radius
|
||||
|
||||
pre.mermaid svg {
|
||||
max-width 100% !important
|
||||
}
|
||||
Reference in New Issue
Block a user