chore: darkmode switch with Artalk

This commit is contained in:
TaurusXin 2023-03-06 11:15:35 +00:00
parent dd1c276a90
commit 9bb2147aee

View File

@ -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>