diff options
author | Wang Chucheng <me@wangchucheng.com> | 2021-01-31 18:20:07 +0300 |
---|---|---|
committer | Wang Chucheng <me@wangchucheng.com> | 2021-01-31 18:20:07 +0300 |
commit | 01a9ea34ab121f7210a306a4bbc125c5e84e73aa (patch) | |
tree | 249b085cb891aa3ba35a17e1a62cc2f43c000e5a /layouts | |
parent | 9fcd3891b1c27a73e29490cc050c85452178b837 (diff) |
feat: add custom highlightjs languages
Diffstat (limited to 'layouts')
-rw-r--r-- | layouts/partials/head.html | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/layouts/partials/head.html b/layouts/partials/head.html index 258e5b1..6df2990 100644 --- a/layouts/partials/head.html +++ b/layouts/partials/head.html @@ -65,11 +65,16 @@ as="style" onload="this.onload=null;this.rel='stylesheet'"> {{- $assets := .Site.Data.assets }} -<link rel="stylesheet" href="{{ printf $assets.highlightjs.css.url $assets.highlightjs.version }}" +{{ $highlightjsStyle := .Site.Params.highlight.highlightjs.style | default "solarized-light" }} +<link rel="stylesheet" href="{{ printf $assets.highlightjs.css.url $assets.highlightjs.version $highlightjsStyle }}" {{ with $assets.highlightjs.css.sri }} integrity="{{ . }}" {{ end }} media="print" onload="this.media='all';this.onload=null" crossorigin> <script defer src="{{ printf $assets.highlightjs.js.url $assets.highlightjs.version }}" {{ with $assets.highlightjs.js.sri }} integrity="{{ . }}" {{ end }} crossorigin></script> +{{ range .Site.Params.highlight.highlightjs.languages }} + <script defer src="{{ printf $assets.highlightjs.languages.url $assets.highlightjs.version . }}" + {{ with $assets.highlightjs.languages.sri }} integrity="{{ . }}" {{ end }} crossorigin></script> +{{ end }} <script defer src="{{ printf $assets.fontawesome.js.url $assets.fontawesome.version }}" {{ with $assets.fontawesome.js.sri }} integrity="{{ . }}" {{ end }} crossorigin></script> |