added 'Context' parameter to handle relative image paths based on the current page

This commit is contained in:
leoli 2024-05-14 17:27:45 +08:00
parent 4699c6465e
commit 8b8510b27b
5 changed files with 5 additions and 5 deletions

View File

@ -3,7 +3,7 @@
<div class="container"> <div class="container">
<div class="row justify-center"> <div class="row justify-center">
<div class="md:col-10 lg:col-7 text-center"> <div class="md:col-10 lg:col-7 text-center">
{{ partial "image" (dict "Src" .Params.image "Alt" .Title "Class" "mx-auto mb-6" "Size" "200x200") }} {{ partial "image" (dict "Src" .Params.image "Context" .Page "Alt" .Title "Class" "mx-auto mb-6" "Size" "200x200") }}
<h2 class="h3 mb-6">{{ .Title }}</h2> <h2 class="h3 mb-6">{{ .Title }}</h2>
<div class="content">{{ .Content }}</div> <div class="content">{{ .Content }}</div>
</div> </div>

View File

@ -6,7 +6,7 @@
<div class="lg:col-4 text-center"> <div class="lg:col-4 text-center">
{{ $image:= .Params.image }} {{ $image:= .Params.image }}
{{ if $image }} {{ if $image }}
{{ partial "image" (dict "Src" $image "Alt" .Title "Class" "mx-auto" "Size" "200x200") }} {{ partial "image" (dict "Src" $image "Context" .Page "Alt" .Title "Class" "mx-auto" "Size" "200x200") }}
{{ else if .Params.Email }} {{ else if .Params.Email }}
<img <img
class="mx-auto" class="mx-auto"

View File

@ -6,7 +6,7 @@
{{ $image:= .Params.image }} {{ $image:= .Params.image }}
{{ if $image }} {{ if $image }}
<div class="mb-10"> <div class="mb-10">
{{ partial "image" (dict "Src" $image "Alt" .Title "Class" "w-full rounded") }} {{ partial "image" (dict "Src" $image "Context" .Page "Alt" .Title "Class" "w-full rounded") }}
</div> </div>
{{ end }} {{ end }}
<h1 class="h2 mb-4"> <h1 class="h2 mb-4">

View File

@ -2,7 +2,7 @@
class="bg-theme-light dark:bg-darkmode-theme-light rounded p-8 text-center"> class="bg-theme-light dark:bg-darkmode-theme-light rounded p-8 text-center">
{{ $image:= .Params.image }} {{ $image:= .Params.image }}
{{ if $image }} {{ if $image }}
{{ partial "image" (dict "Src" $image "Alt" .Title "Class" "mx-auto mb-6 rounded" "size" "120x120") }} {{ partial "image" (dict "Src" $image "Context" .Page "Alt" .Title "Class" "mx-auto mb-6 rounded" "size" "120x120") }}
{{ else if .Params.Email }} {{ else if .Params.Email }}
<img <img
class="mx-auto mb-6 rounded" class="mx-auto mb-6 rounded"

View File

@ -1,7 +1,7 @@
<div class="bg-body dark:bg-darkmode-body"> <div class="bg-body dark:bg-darkmode-body">
{{ $image:= .Params.image }} {{ $image:= .Params.image }}
{{ if $image }} {{ if $image }}
{{ partial "image" (dict "Src" $image "Alt" .Title "Class" "mb-6 w-full rounded") }} {{ partial "image" (dict "Src" $image "Context" .Page "Alt" .Title "Class" "mb-6 w-full rounded") }}
{{ end }} {{ end }}
<h4 class="mb-3"> <h4 class="mb-3">
<a href="{{ .RelPermalink }}"> <a href="{{ .RelPermalink }}">