{{- $size := .size -}} {{- $path := .path -}} {{- $action := .action | default "Fill" -}} {{- $filter := .filter | default "" -}} {{- $portfolio := .pf | default false -}} {{- $portfolio_size := .pf_size | default "800x" -}} {{- $highres := .highres | default false -}} {{- $title := .title | default "Image" -}} {{- $lazylocal := .lazy | default true -}} {{- $img_original := resources.Get $path -}} {{- $img_small := $img_original -}} {{- $img_detail := ""}} {{ if $portfolio }} {{- $img_detail = $img_original.Resize $portfolio_size -}} {{- with $filter -}} {{- $img_detail = $img_detail.Filter . -}} {{ end }} {{ end }} {{- if eq $action "Fill" -}} {{- $img_small = $img_original.Fill $size -}} {{- else if (eq $action "Fit") -}} {{- $img_small = $img_original.Fit $size -}} {{- else if (eq $action "Resize") -}} {{- $img_small = $img_original.Resize $size -}} {{- end -}} {{- with $filter -}} {{- $img_small = $img_small.Filter . -}} {{ end }} {{- $lazy := "" -}} {{- if and site.Params.global.lazyload.enable $lazylocal -}} {{- $lazy = site.Params.global.lazyload.label -}} {{- end -}} {{- $title -}}