From c971cd49882ee4707462537a6201778e476a1700 Mon Sep 17 00:00:00 2001 From: xaoxuu Date: Sun, 21 Feb 2021 18:48:38 +0800 Subject: [PATCH] update --- languages/zh-CN.yml | 4 +-- languages/zh-TW.yml | 4 +-- layout/_partial/main/footer.ejs | 2 +- .../plugins/comments/utterances/script.ejs | 34 ++++++++++++------- source/js/main.js | 6 ++-- 5 files changed, 30 insertions(+), 20 deletions(-) diff --git a/languages/zh-CN.yml b/languages/zh-CN.yml index d51a269..05e0a0c 100755 --- a/languages/zh-CN.yml +++ b/languages/zh-CN.yml @@ -33,8 +33,8 @@ meta: footer: license: '本博客所有文章除特别声明外,均采用 %s 许可协议。转载请注明出处!' - info_not_open_source: '本站由 %s 创建,使用 [Stellar](https://github.com/xaoxuu/hexo-theme-stellar) 作为主题。' - info_open_source: '本站由 %s 创建,使用 [Stellar](https://github.com/xaoxuu/hexo-theme-stellar) 作为主题,您可以在 [%s](%s) 找到本站源码。' + info_not_open_source: '本站由 %s 创建,使用 %s 作为主题。' + info_open_source: '本站由 %s 创建,使用 %s 作为主题,您可以在 %s 找到本站源码。' page: error: diff --git a/languages/zh-TW.yml b/languages/zh-TW.yml index 8f6382f..fb72c1d 100755 --- a/languages/zh-TW.yml +++ b/languages/zh-TW.yml @@ -33,8 +33,8 @@ meta: footer: license: '本網誌所有文章除特別聲明外,均採用 %s 許可協議。轉載請註明出處!' - info_not_open_source: '本站由 %s 創建,使用 [Stellar](https://github.com/xaoxuu/hexo-theme-stellar) 作為主題。' - info_open_source: '本站由 %s 創建,使用 [Stellar](https://github.com/xaoxuu/hexo-theme-stellar) 作為主題,您可以在 [%s](%s) 找到本站源碼。' + info_not_open_source: '本站由 %s 創建,使用 %s 作為主題。' + info_open_source: '本站由 %s 創建,使用 %s 作為主題,您可以在 %s 找到本站源碼。' page: error: diff --git a/layout/_partial/main/footer.ejs b/layout/_partial/main/footer.ejs index 118b344..971f8ff 100755 --- a/layout/_partial/main/footer.ejs +++ b/layout/_partial/main/footer.ejs @@ -1,5 +1,5 @@ <% -const author = '[' + config.author + '](' + config.url + config.root + ')'; +const author = '[@' + config.author + '](' + config.url + config.root + ')'; const using = '[' + stellar_info('name') + '](' + stellar_info('tree') + ')'; const source = theme.footer.source; function layoutDiv() { diff --git a/layout/_partial/plugins/comments/utterances/script.ejs b/layout/_partial/plugins/comments/utterances/script.ejs index d419b7d..a513de4 100644 --- a/layout/_partial/plugins/comments/utterances/script.ejs +++ b/layout/_partial/plugins/comments/utterances/script.ejs @@ -8,9 +8,23 @@ if (page.utterances == undefined) { } } } +if (page.comment_id) { + page.utterances['issue-term'] = page.comment_id; +} +if (theme.comments.utterances.theme) { + if (page.dark) { + page.utterances.theme = theme.comments.utterances.theme.dark; + } else { + page.utterances.theme = theme.comments.utterances.theme.light; + } +} %> diff --git a/source/js/main.js b/source/js/main.js index df1fcb8..df00d74 100644 --- a/source/js/main.js +++ b/source/js/main.js @@ -98,7 +98,7 @@ const util = { // 从 butterfly 和 volantis 获得灵感 loadScript: (src, opt) => new Promise((resolve, reject) => { - const script = document.createElement('script') + var script = document.createElement('script') script.src = src if (opt) { for (let key of Object.keys(opt)) { @@ -284,8 +284,8 @@ if (stellar.plugins.swiper) { if (stellar.plugins.preload) { if (stellar.plugins.preload.service == 'instant_page') { util.loadScript(stellar.plugins.preload.instant_page, { - defer:true, - type:'module', + defer: true, + type: 'module', integrity: 'sha384-OeDn4XE77tdHo8pGtE1apMPmAipjoxUQ++eeJa6EtJCfHlvijigWiJpD7VDPWXV1' }) } else if (stellar.plugins.preload.service == 'flying_pages') {