mirror of
https://github.com/CaiJimmy/hugo-theme-stack.git
synced 2025-04-29 03:53:30 +08:00
remark42评论系统,语言配置加入到config中,修正切换theme时评论区跟随主题切换。
This commit is contained in:
parent
909bf2d412
commit
9366beacda
@ -54,6 +54,7 @@ params:
|
||||
remark42:
|
||||
host: # remark42服务端地址
|
||||
site: # remark site id参数
|
||||
locale: zh # en zh 语言
|
||||
|
||||
widgets:
|
||||
enabled:
|
||||
|
@ -1,6 +1,4 @@
|
||||
<div id="remark42">
|
||||
|
||||
</div>
|
||||
<div id="remark42"></div>
|
||||
<script>
|
||||
var remark_config = {
|
||||
host: "{{ .Site.Params.comments.remark42.host }}", // hostname of remark server, same as REMARK_URL in backend config, e.g. "https://demo.remark42.com"
|
||||
@ -31,9 +29,9 @@
|
||||
// If you deal with query parameters make sure you pass only significant part of it
|
||||
// in well defined order
|
||||
max_shown_comments: 10, // optional param; if it isn't defined default value (15) will be used
|
||||
theme: 'dark', // optional param; if it isn't defined default value ('light') will be used
|
||||
theme: document.body.dataset.scheme, // optional param; if it isn't defined default value ('light') will be used
|
||||
// page_title: 'Moving to Remark42', // optional param; if it isn't defined `document.title` will be used
|
||||
locale: 'zh', // set up locale and language, if it isn't defined default value ('en') will be used
|
||||
locale: '{{ .Site.Params.comments.remark42.locale }}', // set up locale and language, if it isn't defined default value ('en') will be used
|
||||
show_email_subscription: true // optional param; by default it is `true` and you can see email subscription feature
|
||||
// in interface when enable it from backend side
|
||||
// if you set this param in `false` you will get notifications email notifications as admin
|
||||
@ -50,11 +48,7 @@
|
||||
})(remark_config.components || ['embed']);
|
||||
</script>
|
||||
<script>
|
||||
window.addEventListener('onColorSchemeChange', (e) => {
|
||||
if (REMARK42) {
|
||||
REMARK42.reset({
|
||||
reload: true
|
||||
});
|
||||
}
|
||||
})
|
||||
window.addEventListener('onColorSchemeChange', (e) => {
|
||||
window.REMARK42.changeTheme(document.body.dataset.scheme);
|
||||
})
|
||||
</script>
|
Loading…
Reference in New Issue
Block a user