diff --git a/layouts/partials/author-extra.html b/layouts/partials/author-extra.html index fd18a385..de97e797 100644 --- a/layouts/partials/author-extra.html +++ b/layouts/partials/author-extra.html @@ -8,14 +8,16 @@ {{ $authorImage = resources.Get . }} {{ end }} {{ if $authorImage }} + {{ $final := $authorImage }} {{ if not $disableImageOptimization }} - {{ $authorImage = $authorImage.Fill "192x192" }} + {{ $final = $authorImage.Fill "192x192" }} {{ end }} + src="{{ $final.RelPermalink }}" + data-zoom-src="{{ $authorImage.RelPermalink }}"> {{ end }} {{ end }}
diff --git a/layouts/partials/author.html b/layouts/partials/author.html index 50d2f54c..57d8088c 100644 --- a/layouts/partials/author.html +++ b/layouts/partials/author.html @@ -8,26 +8,30 @@ {{ $authorImage = resources.Get . }} {{ end }} {{ if $authorImage }} + {{ $final := $authorImage }} {{ if not $disableImageOptimization }} - {{ $authorImage = $authorImage.Fill "192x192" }} + {{ $final = $authorImage.Fill "192x192" }} {{ end }} {{ $.Site.Params.Author.name | default + src="{{ $final.RelPermalink }}" + data-zoom-src="{{ $authorImage.RelPermalink }}"> {{ else }} {{ $authorImage := resources.GetRemote . }} + {{ $final := $authorImage }} {{ if not $disableImageOptimization }} - {{ $authorImage = $authorImage.Fill "192x192" }} + {{ $final = $authorImage.Fill "192x192" }} {{ end }} {{ $.Site.Params.Author.name | default + src="{{ $authorImage.RelPermalink }}" + data-zoom-src="{{ $authorImage.RelPermalink }}"> {{ end }} {{ end }}
diff --git a/layouts/partials/home/background.html b/layouts/partials/home/background.html index b0090d12..e425de9a 100644 --- a/layouts/partials/home/background.html +++ b/layouts/partials/home/background.html @@ -41,15 +41,17 @@ {{ $authorImage = resources.Get . }} {{ end }} {{ if $authorImage }} + {{ $final := $authorImage }} {{ if not $disableImageOptimization }} - {{ $authorImage = $authorImage.Fill (print "288x288 q" ( $.Site.Params.Author.imagequality | default "96" )) }} + {{ $final = $authorImage.Fill (print "288x288 q" ( $.Site.Params.Author.imagequality | default "96" )) }} {{ end }} {{ $.Site.Params.Author.name | default + alt="{{ $.Site.Params.Author.name | default `Author` }}" + src="{{ $final.RelPermalink }}" + data-zoom-src="{{ $authorImage.RelPermalink }}"> {{ end }} {{ end }}

diff --git a/layouts/partials/home/hero.html b/layouts/partials/home/hero.html index 7fda230f..a281b938 100644 --- a/layouts/partials/home/hero.html +++ b/layouts/partials/home/hero.html @@ -42,15 +42,17 @@ {{ $authorImage = resources.Get . }} {{ end }} {{ if $authorImage }} + {{ $final := $authorImage }} {{ if not $disableImageOptimization }} - {{ $authorImage = $authorImage.Fill (print "288x288 q" ( $.Site.Params.Author.imagequality | default "96" )) }} + {{ $final = $authorImage.Fill (print "288x288 q" ( $.Site.Params.Author.imagequality | default "96" )) }} {{ end }} {{ $.Site.Params.Author.name | default + alt="{{ $.Site.Params.Author.name | default `Author` }}" + src="{{ $final.RelPermalink }}" + data-zoom-src="{{ $authorImage.RelPermalink }}"> {{ end }} {{ end }} {{ if not $disableHeroImageFilter }} diff --git a/layouts/partials/home/profile.html b/layouts/partials/home/profile.html index 842ee72f..7866f9c4 100644 --- a/layouts/partials/home/profile.html +++ b/layouts/partials/home/profile.html @@ -12,15 +12,17 @@ {{ $authorImage = resources.Get . }} {{ end }} {{ if $authorImage }} + {{ $final := $authorImage }} {{ if not $disableImageOptimization }} - {{ $authorImage = $authorImage.Fill (print "288x288 q" ( $.Site.Params.Author.imagequality | default "96" )) }} + {{ $final = $authorImage.Fill (print "288x288 q" ( $.Site.Params.Author.imagequality | default "96" )) }} {{ end }} {{ $.Site.Params.Author.name | default + alt="{{ $.Site.Params.Author.name | default `Author` }}" + src="{{ $final.RelPermalink }}" + data-zoom-src="{{ $authorImage.RelPermalink }}"> {{ end }} {{ end }}