hugo-theme-flat/layouts/partials/head.html
leafee98 e2ca0c5332 toggle comments at front matter
Whether the comment show up was determined by if the page is under
mainSection, now it's determined by front matter and config.toml
2022-05-18 21:27:06 +08:00

36 lines
1.6 KiB
HTML

<meta charset="utf-8">
<meta name="viewport" content="width=device-width,minimum-scale=1">
{{ range .AlternativeOutputFormats -}}
{{ printf `<link rel="%s" type="%s" href="%s" title="%s" />` .Rel .MediaType.Type .Permalink $.Site.Title | safeHTML }}
{{ end -}}
{{/* load mermaid if any mermaid code block */}}
{{ if .Page.Store.Get "hasMermaid" }}
<script src="{{ "/js/meraid-9.0.0.min.js" | relURL }}"></script>
<script>mermaid.initialize({ startOnLoad: true });</script>
{{ end }}
{{ with and .Site.Params.remark42 .Params.show_comments }}
<script>
var remark_config = {
host: '{{ .host }}',
site_id: '{{ .host }}',
components: ['embed', 'last-comments'],
max_shown_comments: {{ .max_shown_comments }},
theme: '{{ .remark42.theme }}',
page_title: '{{ .Title }}',
locale: '{{ .locale }}',
show_email_subscription: {{ .show_email_subscription }},
simple_view: {{ .simple_view }}
};
!function(e,n){for(var o=0;o<e.length;o++){var r=n.createElement("script"),c=".js",d=n.head||n.body;"noModule"in r?(r.type="module",c=".mjs"):r.async=!0,r.defer=!0,r.src=remark_config.host+"/web/"+e[o]+c,d.appendChild(r)}}(remark_config.components||["embed"],document);
</script>
{{ end }}
<link rel="stylesheet" href="{{ "/lib/icofont/icofont.min.css" | relURL }}" />
<link rel="stylesheet" href="{{ "/css/syntax.css" | relURL }}" />
<link rel="stylesheet" href="{{ "/css/style.css" | relURL }}" />
<link rel="shortcut icon" href="{{ "/images/favicon.ico" | relURL }}" type="image/x-icon" />