diff options
Diffstat (limited to 'layouts')
| -rw-r--r-- | layouts/partials/head.html | 18 | ||||
| -rw-r--r-- | layouts/partials/helpers/katex.html | 14 |
2 files changed, 32 insertions, 0 deletions
diff --git a/layouts/partials/head.html b/layouts/partials/head.html new file mode 100644 index 0000000..4c2061e --- /dev/null +++ b/layouts/partials/head.html @@ -0,0 +1,18 @@ +<title>{{ with .Title }}{{ . }} – {{end}}{{ .Site.Title }}</title> +{{ with .Site.Params.about }}<meta name="description" content="{{ .description }}">{{ end }} + +<meta name="viewport" content="width=device-width, initial-scale=1"> +<meta charset="UTF-8"/> +{{ if .Site.Params.noindex }}<meta name="robots" content="noindex" /> {{ end }} +{{ if .Params.math }}{{ partial "helpers/katex.html" . }}{{ end }} + +<!-- FontAwesome <https://fontawesome.com/> --> +<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.1.2/css/all.min.css" integrity="sha512-1sCRPdkRXhBV2PBLUdRb4tMg1w2YPf37qatUFeS7zlBy7jJI8Lf4VHwWfZZfpXtYSLy85pkm9GaYVYMfw5BC1A==" crossorigin="anonymous" /> + +<!-- Academicons <https://jpswalsh.github.io/academicons/> --> +<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/academicons/1.9.1/css/academicons.min.css" integrity="sha512-b1ASx0WHgVFL5ZQhTgiPWX+68KjS38Jk87jg7pe+qC7q9YkEtFq0z7xCglv7qGIs/68d3mAp+StfC8WKC5SSAg==" crossorigin="anonymous" /> + +<!-- risotto theme --> +<link rel="stylesheet" href="{{ printf "css/palettes/%s.css" (.Site.Params.theme.palette | default "base16-dark") | absURL }}"> +<link rel="stylesheet" href="{{ "css/risotto.css" | absURL }}"> +<link rel="stylesheet" href="{{ "css/custom.css" | absURL }}"> diff --git a/layouts/partials/helpers/katex.html b/layouts/partials/helpers/katex.html new file mode 100644 index 0000000..26baa4a --- /dev/null +++ b/layouts/partials/helpers/katex.html @@ -0,0 +1,14 @@ +<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/katex@0.16.4/dist/katex.min.css" integrity="sha384-vKruj+a13U8yHIkAyGgK1J3ArTLzrFGBbBc0tDp4ad/EyewESeXE/Iv67Aj8gKZ0" crossorigin="anonymous"> +<script defer src="https://cdn.jsdelivr.net/npm/katex@0.16.4/dist/katex.min.js" integrity="sha384-PwRUT/YqbnEjkZO0zZxNqcxACrXe+j766U2amXcgMg5457rve2Y7I6ZJSm2A0mS4" crossorigin="anonymous"></script> +<script defer src="https://cdn.jsdelivr.net/npm/katex@0.16.4/dist/contrib/auto-render.min.js" integrity="sha384-+VBxd3r6XgURycqtZ117nYw44OOcIax56Z4dCRWbxyPt0Koah1uHoK0o4+/RRE05" crossorigin="anonymous" + onload="renderMathInElement(document.body);"></script> +<script> + document.addEventListener("DOMContentLoaded", function() { + renderMathInElement(document.body, { + delimiters: [ + {left: "$$", right: "$$", display: true}, + {left: "$", right: "$", display: false} + ] + }); + }); +</script> |
