22 lines
679 B
HTML
22 lines
679 B
HTML
{{- $host := default "https://cusdis.com" .Site.Params.comments.cusdis.host -}}
|
|
<div id="cusdis_thread"
|
|
data-host="{{ $host }}"
|
|
data-app-id="{{ .Site.Params.comments.cusdis.id }}"
|
|
data-page-id="{{ .File.UniqueID }}"
|
|
data-page-url="{{ .Permalink }}"
|
|
data-page-title="{{ .Title }}"></div>
|
|
<script async defer src="{{ $host }}/js/cusdis.es.js"></script>
|
|
|
|
<script>
|
|
function setCusdisTheme(theme) {
|
|
let cusdis = document.querySelector('#cusdis_thread iframe');
|
|
if (cusdis) {
|
|
window.CUSDIS.setTheme(theme)
|
|
}
|
|
}
|
|
|
|
window.addEventListener('onColorSchemeChange', (e) => {
|
|
setCusdisTheme(e.detail)
|
|
})
|
|
</script>
|