From 19fea6b4dc1f5e7775864c01e8bd31c7f02da00e Mon Sep 17 00:00:00 2001 From: danielkvist Date: Wed, 13 Mar 2019 17:45:21 +0100 Subject: add Font Awesome options --- exampleSite/config.toml | 6 +++++- layouts/partials/fontawesome.html | 15 +++++++++++++++ 2 files changed, 20 insertions(+), 1 deletion(-) create mode 100644 layouts/partials/fontawesome.html diff --git a/exampleSite/config.toml b/exampleSite/config.toml index 9953f06..06c0d61 100644 --- a/exampleSite/config.toml +++ b/exampleSite/config.toml @@ -26,9 +26,13 @@ themesDir = "../.." # Not necessary on production sites cta = "Contact" link = "contact" # Relative URL -[params.separator] # Separator between section on the home page +[params.separator] # Separators between section on the home page show = false +[params.fa] # Font Awesome options + version = "5.7.2" + integrity = "sha384-0pzryjIRos8mFBWMzSSZApWtPl/5++eIfzYmTgBBmXYdhvxPc+XcFEk+zJwDgWbP" + [params.form] # Contact form netlify = true # Use only if you are using Netlify action = "https://formspree.io/your@email.com" diff --git a/layouts/partials/fontawesome.html b/layouts/partials/fontawesome.html new file mode 100644 index 0000000..6cc5fd5 --- /dev/null +++ b/layouts/partials/fontawesome.html @@ -0,0 +1,15 @@ +{{ $version := "5.7.2" }} +{{ $integrity := "sha384-0pzryjIRos8mFBWMzSSZApWtPl/5++eIfzYmTgBBmXYdhvxPc+XcFEk+zJwDgWbP" }} +{{ if and $.Site.Params.fa.version $.Site.Params.fa.integrity }} +{{ $version = $.Site.Params.fa.version }} +{{ $integrity = $.Site.Params.fa.integrity }} +{{ end }} + +{{ $src := printf "%s%s%s" "https://use.fontawesome.com/releases/v" $version "/js/all.js" }} + + -- cgit v1.2.3