diff options
Diffstat (limited to 'layouts/_default')
| -rw-r--r-- | layouts/_default/_markup/render-heading.html | 4 | ||||
| -rw-r--r-- | layouts/_default/_markup/render-image.html | 7 | 
2 files changed, 8 insertions, 3 deletions
| diff --git a/layouts/_default/_markup/render-heading.html b/layouts/_default/_markup/render-heading.html new file mode 100644 index 0000000..44430d6 --- /dev/null +++ b/layouts/_default/_markup/render-heading.html @@ -0,0 +1,4 @@ +<h{{ .Level }} class="heading" id="{{ .Anchor }}"> +  {{ .Text }} +  <a href="#{{ .Anchor }}">#</a> +</h{{ .Level }}> diff --git a/layouts/_default/_markup/render-image.html b/layouts/_default/_markup/render-image.html index 0930316..679fd76 100644 --- a/layouts/_default/_markup/render-image.html +++ b/layouts/_default/_markup/render-image.html @@ -5,9 +5,9 @@ https://github.com/gohugoio/hugo/blob/89bd02/tpl/tplimpl/embedded/templates/_def  */}}  {{- $u := urls.Parse .Destination -}}  {{- $url := $u.String -}} +{{- $imgResource := .Page.Scratch.Get "typoNilVariable" -}}  {{- if not $u.IsAbs -}}    {{- $path := strings.TrimPrefix "./" $u.Path -}} -  {{- $imgResource := .Page.Scratch.Get "typoNilVariable" -}}    {{/* Check if this is a page bundle or standalone page */}}    {{- if .PageInner.Resources -}}      {{- $imgResource = .PageInner.Resources.Get $path -}} @@ -42,11 +42,12 @@ and build the img class string as "img-tag1 img-tag2 ..."  {{ $classes = printf "%s img-%s" $classes $tag}}  {{ end }} +  {{/* Use the computed classes on the rendered figure */}}  <figure class="{{ $classes }}">      <div> -        <img loading="lazy" alt="{{ .Text }}" src="{{ $url }}"> +        <img loading="lazy" alt="{{ .Text }}" src="{{ $url }}" {{ with $imgResource }}width="{{ .Width }}px" height="{{ .Height }}px"{{ end }}>      </div>      {{ with .Title }} @@ -54,4 +55,4 @@ and build the img class string as "img-tag1 img-tag2 ..."          <figcaption> {{ . | markdownify}} </figcaption>      </div>      {{ end }} -</figure>
\ No newline at end of file +</figure> | 
