diff options
author | WANG Chucheng <me@wangchucheng.com> | 2022-04-11 17:17:55 +0300 |
---|---|---|
committer | WANG Chucheng <me@wangchucheng.com> | 2022-04-11 17:17:55 +0300 |
commit | 60d92907bbdc238a6b4a18d64225cfdf93b817d5 (patch) | |
tree | 08907183b8745f5e847d8f0e370c1d1183159f5d /layouts | |
parent | 04c91ff7eb3aed8b98715aa2435ba104182d1b2d (diff) |
fix: change same origin asset integrity check
Closes #172, #180
Diffstat (limited to 'layouts')
-rw-r--r-- | layouts/partials/head.html | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/layouts/partials/head.html b/layouts/partials/head.html index 34edd0f..262865e 100644 --- a/layouts/partials/head.html +++ b/layouts/partials/head.html @@ -55,10 +55,10 @@ <meta name="generator" content="Hugo Eureka {{ .Site.Data.eureka.version }}" /> {{- $eurekaCSS := resources.Get "css/eureka.css" | postCSS (dict "config" "./assets/css/postcss.config.js" "inlineImports" true) | resources.ExecuteAsTemplate "css/eureka.css" . | minify | fingerprint "sha384" }} -<link rel="stylesheet" href="{{ $eurekaCSS.Permalink }}" integrity="{{ $eurekaCSS.Data.Integrity }}"> +<link rel="stylesheet" href="{{ $eurekaCSS.Permalink }}"> {{- $eurekaJS := resources.Get "js/eureka.js" | resources.ExecuteAsTemplate "js/eureka.js" . | minify | fingerprint "sha384" }} -<script defer src="{{ $eurekaJS.Permalink }}" integrity="{{ $eurekaJS.Data.Integrity }}"></script> +<script defer src="{{ $eurekaJS.Permalink }}"></script> {{ $googleFonts := "" }} {{ range $index, $value := partial "utils/get-style-fonts" (dict "context" . "param" "googleFonts") }} @@ -80,7 +80,7 @@ {{/* highlight */}} {{- if eq .Site.Params.highlight.handler "chroma" }} {{- $highlightCSS := resources.Get "css/syntax.css" | minify | fingerprint "sha384" }} -<link rel="stylesheet" href="{{ $highlightCSS.Permalink }}" integrity="{{ $highlightCSS.Data.Integrity }}" media="print" onload="this.media='all';this.onload=null"> +<link rel="stylesheet" href="{{ $highlightCSS.Permalink }}" media="print" onload="this.media='all';this.onload=null"> {{- else if eq .Site.Params.highlight.handler "highlightjs" }} {{- $highlightjsStyle := .Site.Params.highlight.highlightjs.style | default "base16/solarized-light" }} <link rel="stylesheet" href="{{ printf $assets.highlightjs.css.url $assets.highlightjs.version $highlightjsStyle }}" @@ -93,11 +93,11 @@ {{ with $assets.highlightjs.languages.sri }} integrity="{{ . }}" {{ end }} crossorigin></script> {{- end }} {{- $highlightjsCSS := resources.Get "css/highlightjs.css" | minify | fingerprint "sha384" }} -<link rel="stylesheet" href="{{ $highlightjsCSS.Permalink }}" integrity="{{ $highlightjsCSS.Data.Integrity }}"> +<link rel="stylesheet" href="{{ $highlightjsCSS.Permalink }}" media="print" onload="this.media='all';this.onload=null"> {{- end }} {{ $fontawesomeJS := resources.Get "js/fontawesome.js" | resources.ExecuteAsTemplate "js/fontawesome.js" . | js.Build (dict "minify" true) | minify | fingerprint "sha384" }} -<script defer type="text/javascript" src="{{ $fontawesomeJS.Permalink }}" integrity="{{ $fontawesomeJS.Data.Integrity }}"></script> +<script defer type="text/javascript" src="{{ $fontawesomeJS.Permalink }}"></script> {{- $enableMath := false }} |