diff options
| author | olOwOlo <26087907+olOwOlo@users.noreply.github.com> | 2017-09-12 23:59:08 +0800 | 
|---|---|---|
| committer | olOwOlo <26087907+olOwOlo@users.noreply.github.com> | 2017-09-12 23:59:08 +0800 | 
| commit | 5fb5a658e8ec8f26c4cb67bc306d1827b781962c (patch) | |
| tree | 3169aaebffb47ab817966a2b07da890855d268fc /layouts/partials | |
| parent | 8e36a302cec6df297c00be4555ea0a6d8bd20114 (diff) | |
feat: config public cdn
deprecated bootcdn param
Diffstat (limited to 'layouts/partials')
| -rw-r--r-- | layouts/partials/head.html | 10 | ||||
| -rw-r--r-- | layouts/partials/scripts.html | 12 | 
2 files changed, 14 insertions, 8 deletions
| diff --git a/layouts/partials/head.html b/layouts/partials/head.html index 66d34eb..5a9ed21 100644 --- a/layouts/partials/head.html +++ b/layouts/partials/head.html @@ -53,8 +53,10 @@  <!-- Styles -->  <link href="{{ "dist/even.min.css?v=2.5.0" | relURL }}" rel="stylesheet">  {{ if .Site.Params.bootcdn -}} -  {{ if .Site.Params.fancybox }}<link href="https://cdn.bootcss.com/fancybox/3.1.20/jquery.fancybox.min.css" rel="stylesheet">{{ end }} -{{ else -}} +  {{ if .Site.Params.fancybox }}<link href="https://cdn.bootcss.com/fancybox/3.1.20/jquery.fancybox.min.css" rel="stylesheet" crossorigin="anonymous">{{ end }} +{{- else if .Site.Params.publicCDN.enable -}} +  {{ if .Site.Params.fancybox }}{{ .Site.Params.publicCDN.fancyboxCss | safeHTML }}{{ end }} +{{- else -}}    {{ if .Site.Params.fancybox }}<link href="{{ "lib/fancybox/jquery.fancybox-3.1.20.min.css" | relURL }}" rel="stylesheet">{{ end }}  {{- end }} @@ -66,6 +68,6 @@  <!-- Polyfill for old browsers -->  {{ `<!--[if lt IE 9]> -  <script src="https://cdn.bootcss.com/html5shiv/3.7.3/html5shiv.min.js"></script> -  <script src="https://cdn.bootcss.com/respond.js/1.4.2/respond.min.js"></script> +  <script src="https://cdn.jsdelivr.net/npm/html5shiv@3.7.3/dist/html5shiv.min.js" integrity="sha256-9uAoNWHdszsUDhSXf/rVcWOqKPfi5/8V5R4UdbZle2A=" crossorigin="anonymous"></script> +  <script src="https://cdn.jsdelivr.net/npm/respond.js@1.4.2/dest/respond.min.js" crossorigin="anonymous"></script>  <![endif]-->` | safeHTML }} diff --git a/layouts/partials/scripts.html b/layouts/partials/scripts.html index 72bc938..5e1c637 100644 --- a/layouts/partials/scripts.html +++ b/layouts/partials/scripts.html @@ -1,10 +1,14 @@  <!-- js -->  <script src="{{ "lib/highlight/highlight.pack.js" | relURL }}"></script>  {{ if .Site.Params.bootcdn -}} -  <script type="text/javascript" src="https://cdn.bootcss.com/jquery/3.2.1/jquery.min.js"></script> -  <script type="text/javascript" src="https://cdn.bootcss.com/slideout/1.0.1/slideout.min.js"></script> -  {{ if .Site.Params.fancybox }}<script type="text/javascript" src="https://cdn.bootcss.com/fancybox/3.1.20/jquery.fancybox.min.js"></script>{{ end }} -{{ else -}} +  <script type="text/javascript" src="https://cdn.bootcss.com/jquery/3.2.1/jquery.min.js" crossorigin="anonymous"></script> +  <script type="text/javascript" src="https://cdn.bootcss.com/slideout/1.0.1/slideout.min.js" crossorigin="anonymous"></script> +  {{ if .Site.Params.fancybox }}<script type="text/javascript" src="https://cdn.bootcss.com/fancybox/3.1.20/jquery.fancybox.min.js" crossorigin="anonymous"></script>{{ end }} +{{- else if .Site.Params.publicCDN.enable -}} +  {{ .Site.Params.publicCDN.jquery | safeHTML }} +  {{ .Site.Params.publicCDN.slideout | safeHTML }} +  {{ if .Site.Params.fancybox }}{{ .Site.Params.publicCDN.fancyboxJs | safeHTML }}{{ end }} +{{- else -}}    <script type="text/javascript" src="{{ "lib/jquery/jquery-3.2.1.min.js" | relURL }}"></script>    <script type="text/javascript" src="{{ "lib/slideout/slideout-1.0.1.min.js" | relURL }}"></script>    {{ if .Site.Params.fancybox }}<script type="text/javascript" src="{{ "lib/fancybox/jquery.fancybox-3.1.20.min.js" | relURL }}"></script>{{ end }} | 
