blob: f8683b6238485af2388fe64daf00960bc866dac2 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
|
<div class="post-comment" data-comment="utterances">
<span class="post-comment-notloaded">
<ion-icon name="chatbox-ellipses"></ion-icon> {{ i18n "postComment" }}
</span>
<script>
function loadComment() {
var commentArea = document.querySelector('.post-comment');
var utterancesTheme = document.body.getAttribute('data-theme');
if (utterancesTheme === 'auto') {
utterancesTheme = window.matchMedia('(prefers-color-scheme: dark)').matches ? 'photon-dark' :
'github-light';
} else {
utterancesTheme = utterancesTheme === 'dark' ? 'photon-dark' : 'github-light';
}
var s = document.createElement('script');
s.src = 'https://utteranc.es/client.js';
s.setAttribute('repo', '{{ .Site.Params.utterancesRepo }}');
s.setAttribute('issue-term', '{{ .Site.Params.utterancesIssueTerm }}');
s.setAttribute('theme', utterancesTheme);
s.setAttribute('crossorigin', 'anonymous');
s.setAttribute('async', '');
document.querySelector('.post-comment').appendChild(s);
document.querySelector('span.post-comment-notloaded').setAttribute('style', 'display: none;');
}
</script>
</div>
|