diff options
author | Raphael Aguiar <rmaguiar@tuta.io> | 2021-02-25 06:41:47 +0300 |
---|---|---|
committer | Raphael Aguiar <rmaguiar@tuta.io> | 2021-02-25 06:41:47 +0300 |
commit | acacecf06f1b66613496a2f0a97c5172420ff474 (patch) | |
tree | 6c1028b8ec4aba8bb7e8e7e121de2ab952b89b98 | |
parent | f8f1e723e149e2ca1adc13d8305571bf91f994ed (diff) |
Remove leftovers from the image placeholder hack
-rw-r--r-- | assets/img/pixel.gif | bin | 35 -> 0 bytes | |||
-rw-r--r-- | exampleSite/resources/_gen/images/pixel_hu056d3b950fd68420b71ffba971f06775_35_960x1440_resize_box.png | bin | 271 -> 0 bytes | |||
-rw-r--r-- | exampleSite/resources/_gen/images/pixel_hu056d3b950fd68420b71ffba971f06775_35_960x600_resize_box.png | bin | 172 -> 0 bytes | |||
-rw-r--r-- | exampleSite/resources/_gen/images/posts/lorem-ipsum/img/golden-lion-tamarin-drawing_hu171843260861e7577b1a2258aa9b8103_103752_4fd3764ef5c6d70b87eff8085fb5ddf3.png | bin | 18795 -> 0 bytes | |||
-rw-r--r-- | layouts/_default/_markup/render-image.html | 17 |
5 files changed, 1 insertions, 16 deletions
diff --git a/assets/img/pixel.gif b/assets/img/pixel.gif Binary files differdeleted file mode 100644 index 4097a90..0000000 --- a/assets/img/pixel.gif +++ /dev/null diff --git a/exampleSite/resources/_gen/images/pixel_hu056d3b950fd68420b71ffba971f06775_35_960x1440_resize_box.png b/exampleSite/resources/_gen/images/pixel_hu056d3b950fd68420b71ffba971f06775_35_960x1440_resize_box.png Binary files differdeleted file mode 100644 index a3807ce..0000000 --- a/exampleSite/resources/_gen/images/pixel_hu056d3b950fd68420b71ffba971f06775_35_960x1440_resize_box.png +++ /dev/null diff --git a/exampleSite/resources/_gen/images/pixel_hu056d3b950fd68420b71ffba971f06775_35_960x600_resize_box.png b/exampleSite/resources/_gen/images/pixel_hu056d3b950fd68420b71ffba971f06775_35_960x600_resize_box.png Binary files differdeleted file mode 100644 index b57dc64..0000000 --- a/exampleSite/resources/_gen/images/pixel_hu056d3b950fd68420b71ffba971f06775_35_960x600_resize_box.png +++ /dev/null diff --git a/exampleSite/resources/_gen/images/posts/lorem-ipsum/img/golden-lion-tamarin-drawing_hu171843260861e7577b1a2258aa9b8103_103752_4fd3764ef5c6d70b87eff8085fb5ddf3.png b/exampleSite/resources/_gen/images/posts/lorem-ipsum/img/golden-lion-tamarin-drawing_hu171843260861e7577b1a2258aa9b8103_103752_4fd3764ef5c6d70b87eff8085fb5ddf3.png Binary files differdeleted file mode 100644 index 75c79f7..0000000 --- a/exampleSite/resources/_gen/images/posts/lorem-ipsum/img/golden-lion-tamarin-drawing_hu171843260861e7577b1a2258aa9b8103_103752_4fd3764ef5c6d70b87eff8085fb5ddf3.png +++ /dev/null diff --git a/layouts/_default/_markup/render-image.html b/layouts/_default/_markup/render-image.html index f6c7362..22b034f 100644 --- a/layouts/_default/_markup/render-image.html +++ b/layouts/_default/_markup/render-image.html @@ -12,23 +12,14 @@ {{ $file = path.Join $imgPath $file }} {{ end }} -{{ $encodedPixel := (printf "data:image/gif;base64,%s" ((resources.Get "img/pixel.gif").Content | base64Encode)) | safeURL }} - <!-- Assume file is local if found --> {{ with $.Page.Resources.GetMatch $file }} <!-- If image width is equal or greater than X, process it --> {{ if ge .Width $imageProc.markupAutoResizeWidth }} - <!-- - HACK - Reduce reflow by generating a placeholder with similar size - --> - {{ $mediumRes := (index $imageProc.mediumRes 0) }} - {{ $encodedPlaceholder := (printf "data:image/png;base64,%s" (((resources.Get "img/pixel.gif").Resize (printf "%vx%v %s" (.Resize $mediumRes).Width (.Resize $mediumRes).Height "png")).Content | base64Encode)) | safeURL }} - {{ $outputSet := slice }} {{ $inputFile := . }} @@ -40,21 +31,15 @@ {{ with $class }}class="{{ . }}"{{ end }} loading="lazy" srcset='{{ delimit $outputSet ", " }}' - src="{{ $encodedPlaceholder }}" + src="{{ (.Resize $mediumRes).RelPermalink }}" width="{{ (.Resize $mediumRes).Width }}" height="{{ (.Resize $mediumRes).Height }}" {{ with $altText }}alt="{{ . }}"{{ end }} /> {{ else }} - - <!-- - HACK - Reduce reflow by creating a placeholder with similar size - --> {{ $processed := (.Resize (printf "%vx" .Width)) }} - {{ $encodedPlaceholder := (printf "data:image/png;base64,%s" (((.Resize (printf "%vx %s" .Width "png")) | images.Filter (images.Contrast -100)).Content | base64Encode)) | safeURL }} <img {{ with $class }}class="{{ . }}"{{ end }} |