aboutsummaryrefslogtreecommitdiff
path: root/themes/default/layouts/partials/base-csp.html
blob: 99a898c81b8b14d3a110e0d0f98bb9427faa1116 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
<meta name="referrer" content="{{ .Site.Params.site.referrer }}">

{{ with .Site.Params.csp -}}
<meta http-equiv="Content-Security-Policy"
{{- print " content=\"" | safeHTMLAttr }}
{{ range $policy, $list := . -}}
{{- if reflect.IsSlice $list -}}
{{- print $policy | safeHTMLAttr }}
{{- range $list -}}
{{ print " " . | safeHTMLAttr }}
{{- end }};
{{ else }}
{{- print $policy ";" | safeHTMLAttr }}
{{ end }}
{{- end -}}
{{- print "\"" | safeHTMLAttr -}}
>
{{ end -}}