aboutsummaryrefslogtreecommitdiff
path: root/themes/default/layouts/partials/base-csp.html
blob: d34043e1fd0aa7e0faf15479fadac6c840a457ac (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"
{{- printf ` content="` | safeHTMLAttr }}
{{ range $policy, $list := . -}}
{{- if reflect.IsSlice $list -}}
{{- print $policy | safeHTMLAttr }}
{{- range $list -}}
{{ print " " . | safeHTMLAttr }}
{{- end }};
{{ else }}
{{- print $policy ";" | safeHTMLAttr }}
{{ end }}
{{- end -}}
{{- printf `"` | safeHTMLAttr -}}
/>
{{ end -}}