chore: darkmode switch with Artalk
This commit is contained in:
parent
dd1c276a90
commit
9bb2147aee
@ -8,7 +8,7 @@
|
|||||||
<div id="Comments"></div>
|
<div id="Comments"></div>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
new Artalk({
|
const artalkInstance = new Artalk({
|
||||||
el: '#Comments',
|
el: '#Comments',
|
||||||
pageKey: '{{ .Page.RelPermalink }}',
|
pageKey: '{{ .Page.RelPermalink }}',
|
||||||
pageTitle: '{{ .Title }}',
|
pageTitle: '{{ .Title }}',
|
||||||
@ -16,4 +16,8 @@
|
|||||||
site: '{{ $.Site.Params.comments.artalk.site }}',
|
site: '{{ $.Site.Params.comments.artalk.site }}',
|
||||||
darkMode: '{{ $.Site.Params.comments.artalk.darkMode }}'
|
darkMode: '{{ $.Site.Params.comments.artalk.darkMode }}'
|
||||||
})
|
})
|
||||||
|
|
||||||
|
window.addEventListener('onColorSchemeChange', (e) => {
|
||||||
|
artalkInstance.setDarkMode(e.detail == 'dark')
|
||||||
|
})
|
||||||
</script>
|
</script>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user