diff options
author | dataCobra <datacobra@thinkbot.de> | 2021-07-11 19:45:34 +0300 |
---|---|---|
committer | dataCobra <datacobra@thinkbot.de> | 2021-07-11 19:45:34 +0300 |
commit | 79c300822b3b42e001c25e533293c964e78cec9f (patch) | |
tree | 95abe0e22285247e4354482dd0aeeaaf509301c4 /layouts | |
parent | 04b0597efa5d7274b560cdb7dd1121519b1ff17c (diff) |
Add possibility to use custom javascript files #59
This commit ports the pull request #59 to add your own custom javascript
files to Vitae version 3.
Diffstat (limited to 'layouts')
-rw-r--r-- | layouts/partials/head.html | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/layouts/partials/head.html b/layouts/partials/head.html index 89c5a65..dd8539a 100644 --- a/layouts/partials/head.html +++ b/layouts/partials/head.html @@ -32,6 +32,17 @@ document.addEventListener("DOMContentLoaded", function() { renderMathInElement(document.body, { delimiters: [ {left: "$$", right: "$$", display: true}, {left: "$", right: "$", display: false} ] }); }); </script> {{- end -}} +{{- if .Site.Params.customjs.enabled }} +<script +{{ if eq .Site.Params.customjs.async true }} {{ "async" | safeHTMLAttr}}{{ end }} +{{ if eq .Site.Params.customjs.defer true }} {{ "defer" | safeHTMLAttr}}{{ end }} +{{ if eq .Site.Params.customjs.nomodule true }} {{ "nomodule" | safeHTMLAttr}}{{ end }} +{{ if isset .Site.Params.customjs "crossorigin" }} {{ printf "crossorigin=%q" .Site.Params.customjs.crossorigin | safeHTMLAttr }}{{ end }} +{{ if isset .Site.Params.customjs "integrity" }} {{ printf "integrity=%q" .Site.Params.customjs.integrity | safeHTMLAttr }}{{ end }} +{{ if isset .Site.Params.customjs "referrerpolicy" }} {{ printf "referrerpolicy=%q" .Site.Params.customjs.referrerpolicy | safeHTMLAttr }}{{ end }} +{{ printf "src=%q" (.Site.Params.customjs.src | relURL) | safeHTMLAttr }}> +</script> +{{- end }} {{- if isset .Site.Params "customcss" }} <link rel="stylesheet" type="text/css" media="screen" href="{{ relURL .Site.Params.customCSS }}" /> {{- end }} |