hugo-theme-stack/layouts/partials/comments/provider/waline.html
2021-06-07 22:50:14 +08:00

32 lines
988 B
HTML

<script src='//cdn.jsdelivr.net/npm/@waline/client/dist/Waline.min.js'></script>
<div id="waline" class="waline-container"></div>
<style>
.waline-container {
background-color: var(--card-background);
border-radius: var(--card-border-radius);
box-shadow: var(--shadow-l1);
padding: var(--card-padding);
}
</style>
{{- with .Site.Params.comments.waline -}}
<script>
// 本页配置参见 https://waline.js.org/reference/client.html
// Waline client configuration see: https://waline.js.org/en/reference/client.html
new Waline({
el: '#waline',
serverURL: '{{ .serverURL }}',
lang: '{{ .lang }}',
visitor: '{{ .visitor }}',
avatar: '{{ .avatar }}',
emoji: ['{{ .emoji }}'],
dark: '{{ .dark }}',
requiredMeta: ['{{ .requiredMeta }}'],
locale: {
admin: '{{ .admin }}',
placeholder: '{{ .placeholder }}',
},
});
</script>
{{- end -}}