fix: 修復網站壓縮後,mermaid 會無法生成顯示的Bugs

feat: Valine 增加 option 設置
This commit is contained in:
Jerry
2020-10-07 15:36:52 +08:00
Unverified
parent 335fc25811
commit b078ebef14
7 changed files with 19 additions and 8 deletions
+1 -1
View File
@@ -71,7 +71,7 @@ hexo.extend.helper.register('related_posts', function (currentPost, allPosts) {
lazySrc +
'="' +
this.url_for(cover) +
'">'
'" alt="cover">'
if (dateType === 'created') {
result +=
'<div class="content is-center"><div class="date"><i class="far fa-calendar-alt fa-fw"></i>' +
+3 -1
View File
@@ -6,8 +6,10 @@
'use strict'
const { escapeHTML } = require('hexo-util')
function mermaid (args, content) {
return `<div class="mermaid">${content}</div>`
return `<div class="mermaid">${escapeHTML(content)}</div>`
}
hexo.extend.tag.register('mermaid', mermaid, { ends: true })