Mimi d248a3f9a6
Refactor vendors (#72)
* Compatibility with `@next-theme/plugins`

* Update test cases
2020-08-02 11:04:04 +08:00

26 lines
926 B
Plaintext

{%- if page.comments %}
<link rel="stylesheet" href="{{ theme.vendors.gitalk_css }}">
<script>
NexT.utils.loadComments('#gitalk-container', () => {
NexT.utils.getScript('{{ theme.vendors.gitalk_js }}', () => {
var gitalk = new Gitalk({
clientID : '{{ theme.gitalk.client_id }}',
clientSecret: '{{ theme.gitalk.client_secret }}',
repo : '{{ theme.gitalk.repo }}',
owner : '{{ theme.gitalk.github_id }}',
admin : ['{{ theme.gitalk.admin_user }}'],
id : '{{ gitalk_md5(page.path) }}',
{%- if theme.gitalk.language == '' %}
language: window.navigator.language || window.navigator.userLanguage,
{% else %}
language: '{{ theme.gitalk.language }}',
{%- endif %}
distractionFreeMode: {{ theme.gitalk.distraction_free_mode }}
});
gitalk.render('gitalk-container');
}, window.Gitalk);
});
</script>
{%- endif %}