Merge pull request #48561 from sftim/20241027_docsy_friendly_banner_dismissal

Ready announcements for Docsy
This commit is contained in:
Kubernetes Prow Robot 2024-11-19 23:20:53 +00:00 committed by GitHub
commit 897d0df998
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
3 changed files with 12 additions and 4 deletions

View File

@ -33,7 +33,6 @@
<script src="https://unpkg.com/lunr@2.1.6/lunr.js"></script>
<script src="/js/offline-search.js"></script>
{{end}}
{{ partial "hooks/head-end.html" . }}
<!-- Docsy head.html ends here -->
@ -78,11 +77,11 @@
<!--script src="https://unpkg.com/split.js/dist/split.min.js"></script-->
<script src="/js/split-1.6.0.js" intregrity="sha384-0blL3GqHy6+9fw0cyY2Aoiwg4onHAtslAs4OkqZY7UQBrR65/K4gI+hxLdWDrjpz"></script>
<!--Script for dismissing banners/notices-->
<script defer src="{{ "js/dismiss_banner.js" | relURL }}"></script>
{{- if eq (lower .Params.cid) "community" -}}
<script defer src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>
{{- end -}}
{{ with .Params.js }}{{ range (split . ",") }}<script src="{{ (trim . " ") | relURL }}"></script><!-- custom js added -->
{{ end }}{{ else }}<!-- no custom js detected -->{{ end }}
{{/* make sure that head-end hook comes last */}}
{{ partial "hooks/head-end.html" . }}

View File

@ -52,3 +52,12 @@
<script defer src="{{ $releaseBinariesJs.RelPermalink }}"></script>
{{- end -}}
{{- end -}}
{{/* JavaScript for announcements */}}
{{- if hugo.IsProduction -}}
{{- $bannerDismissJs := resources.Get "js/banner-dismiss.js" | minify | fingerprint -}}
<script defer src="{{ $bannerDismissJs.RelPermalink }}" integrity="{{ $bannerDismissJs.Data.Integrity }}" crossorigin="anonymous"></script>
{{- else -}}
{{- $bannerDismissJs := resources.Get "js/banner-dismiss.js" -}}
<script defer src="{{ $bannerDismissJs.RelPermalink }}"></script>
{{- end -}}