FIX theme toggler CHANGE image optimization ADD custom markdown image rendering
This commit is contained in:
parent
a841050e84
commit
07f46720f8
11 changed files with 81 additions and 59 deletions
15
layouts/_default/_markup/render-image.html
Normal file
15
layouts/_default/_markup/render-image.html
Normal file
|
@ -0,0 +1,15 @@
|
|||
{{ $caption := .Title }}
|
||||
{{ $alt := .Text }}
|
||||
|
||||
{{ $img := .Page.Resources.GetMatch .Destination }}
|
||||
{{ if not $img }}
|
||||
{{ $img = resources.Get .Destination }}
|
||||
{{ if not $img }}
|
||||
{{ $img := resources.GetRemote .Destination | resources.Copy (path.Join "images" (path.Base .Destination)) }}
|
||||
{{ end }}
|
||||
{{ end }}
|
||||
|
||||
{{ with $img }}
|
||||
{{ partial "components/image.html" (dict "url" .RelPermalink "alt" $alt "width" .Width "height" .Height) }}
|
||||
<p class="caption">{{ $caption }}</p>
|
||||
{{ end }}
|
|
@ -1,11 +1,4 @@
|
|||
{{ define "main" }}
|
||||
{{ with .Params.image }}
|
||||
{{ if .url }}
|
||||
<img class="coverimage" src="{{ .url }}" alt="{{ .alt }}" />
|
||||
{{ else }}
|
||||
<img class="coverimage" src="{{ . }}" />
|
||||
{{ end }}
|
||||
{{ end }}
|
||||
<div class="content">
|
||||
{{ with .Title }}
|
||||
<div class="title">
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue