From 42696869c1b628b0bb7ee33a27a65ac886c582e1 Mon Sep 17 00:00:00 2001 From: George Cushen Date: Sat, 25 Jul 2020 20:42:21 +0100 Subject: [PATCH] perf: disable Academicons integration by default Increase performance. To enable, add the following to bottom of `params.toml`: [icon.pack] ai = true # Academicons icon pack https://jpswalsh.github.io/academicons/ --- exampleSite/config/_default/params.toml | 6 ++++++ layouts/partials/site_head.html | 4 +++- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/exampleSite/config/_default/params.toml b/exampleSite/config/_default/params.toml index 856283e0..45214db2 100644 --- a/exampleSite/config/_default/params.toml +++ b/exampleSite/config/_default/params.toml @@ -290,3 +290,9 @@ plugins_js = [] [cms] # See https://sourcethemes.com/academic/docs/install/#install-with-web-browser netlify_cms = true + +############################ +## Icon Pack Extensions +############################ +[icon.pack] + ai = false # Academicons icon pack https://jpswalsh.github.io/academicons/ diff --git a/layouts/partials/site_head.html b/layouts/partials/site_head.html index f2467e5e..3bb8725b 100644 --- a/layouts/partials/site_head.html +++ b/layouts/partials/site_head.html @@ -61,7 +61,9 @@ {{ else }} {{ $scr.Set "use_cdn" 1 }} - {{ printf "" (printf $css.academicons.url $css.academicons.version) $css.academicons.sri | safeHTML }} + {{ if site.Params.icon.pack.ai }} + {{ printf "" (printf $css.academicons.url $css.academicons.version) $css.academicons.sri | safeHTML }} + {{ end }} {{ printf "" (printf $css.fontAwesome.url $css.fontAwesome.version) $css.fontAwesome.sri | safeHTML }} {{ printf "" (printf $css.fancybox.url $css.fancybox.version) $css.fancybox.sri | safeHTML }}