From e21a3141ca659bf6140dc1350b4552b6ddddf357 Mon Sep 17 00:00:00 2001 From: Serghei Iakovlev Date: Thu, 5 May 2022 08:39:57 +0200 Subject: Add Highlight.js support --- layouts/partials/hljs.html | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 layouts/partials/hljs.html (limited to 'layouts/partials/hljs.html') diff --git a/layouts/partials/hljs.html b/layouts/partials/hljs.html new file mode 100644 index 0000000..db01de9 --- /dev/null +++ b/layouts/partials/hljs.html @@ -0,0 +1,15 @@ +{{- /* Highlight.js */}} +{{- $isHLJSdisabled := (site.Params.assets.disable_highlight_js | default .Params.disable_highlight_js ) }} +{{- if (and (eq .Kind "page") (ne .Layout "archives") (ne .Layout "search") (not $isHLJSdisabled)) }} + {{- if not site.Params.assets.disable_fingerprinting }} + {{- $highlight := slice (resources.Get "js/highlight.min.js") | resources.Concat "assets/js/highlight.js" | minify | fingerprint }} + + {{- else }} + {{- $highlight := slice (resources.Get "js/highlight.min.js") | resources.Concat "assets/js/highlight.js" | minify }} + + {{- end }} +{{- end }} + -- cgit v1.2.3