Add Soudan support

This commit is contained in:
Elnu 2022-07-22 18:31:47 -07:00
parent 36e5b62ea9
commit 1215a728cc
7 changed files with 147 additions and 0 deletions

View file

@ -25,4 +25,8 @@
<div id="main">{{ partial "content.html" .Content }}</div>
</article>
</main>
{{ if isset .Site.Params "soudanurl" }}
<div id="soudan"></div>
<script src="/js/soudan.js"></script>
{{ end }}
{{ end }}

View file

@ -18,6 +18,9 @@
{{ end }}
<meta property="og:type" content="{{ cond (eq .Kind "page") "article" "website" }}">
{{ if eq .Kind "page" }}
{{ if isset .Site.Params "soudanurl" }}
<meta name="soudan-content-id" content="{{ .RelPermalink | humanize }}">
{{ end }}
{{ with .PublishDate }}
<meta property="og:article:published_time" content="{{ partial "datestamp.html" . }}">
{{ end }}
@ -52,6 +55,9 @@
{{ end }}
<link rel="stylesheet" href="/css/sakura/normalize.css">
<link rel="stylesheet" href="/css/sakura/sakura{{ if isset .Site.Params "theme" }}-{{ .Site.Params.Theme }}{{ end }}.css">
{{ if .Site.Params.Soudan }}
<link rel="stylesheet" href="/css/soudan.css">
{{ end }}
{{ if .Site.Params.Stork }}
<link rel="stylesheet" href="/css/stork.css">
<script src="/js/stork.js"></script>
@ -80,5 +86,10 @@
})();
</script>
{{ end }}
{{ if isset .Site.Params "soudanurl" }}
<script src="/js/moment.min.js"></script>
<script src="/js/markdown-it.min.js"></script>
<script>const url = "{{ .Site.Params.SoudanURL }}"</script>
{{ end }}
<title>{{ $title }}{{ if not .IsHome }} - {{ .Site.Title }}{{ end }}</title>
</head>