diff --git a/assets/_paige/bootstrap/paige.scss b/assets/_paige/bootstrap/paige.scss index c55b9c48..2b8ea942 100644 --- a/assets/_paige/bootstrap/paige.scss +++ b/assets/_paige/bootstrap/paige.scss @@ -1,6 +1,6 @@ -{{ $page := . }} +{{ $params := . }} $color-mode-type: media-query; -$primary: {{ $page.Param "paige.color" | default "#0d6efd" }}; +$primary: {{ $params.color }}; @import "bootstrap"; diff --git a/layouts/partials/paige/link.html b/layouts/partials/paige/link.html index d8b5b064..eb23c308 100644 --- a/layouts/partials/paige/link.html +++ b/layouts/partials/paige/link.html @@ -20,9 +20,10 @@ {{ $resource := . }} {{ if $template }} + {{ $context := dict "color" ($page.Param "paige.color" | default "#0d6efd") }} {{ $split := path.Split $href }} - {{ $join := path.Join $split.Dir (print (sha1 $page) "-" $split.File) }} - {{ $resource = resources.ExecuteAsTemplate $join $page . }} + {{ $join := path.Join $split.Dir (print (printf "%#v" $context | sha1) "-" $split.File) }} + {{ $resource = resources.ExecuteAsTemplate $join $context . }} {{ end }} {{ if $sass }}