summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorschneefux <schneefux+commit@schneefux.xyz>2016-11-01 10:24:13 +0100
committerschneefux <schneefux+commit@schneefux.xyz>2016-11-01 10:24:18 +0100
commit76cf22fec8c1cff3f24c04fc0a9ea83b4dc444fe (patch)
tree88383a07f89309f30ed090d2b6933e8573acba63
parent59b3591d22a6050bee421af3c58cab302f197ab5 (diff)
downloadpragblog-76cf22fec8c1cff3f24c04fc0a9ea83b4dc444fe.tar.gz
pragblog-76cf22fec8c1cff3f24c04fc0a9ea83b4dc444fe.zip
also compress main images
-rw-r--r--compress.sh6
-rw-r--r--themes/flog/layouts/partials/listing.html4
2 files changed, 6 insertions, 4 deletions
diff --git a/compress.sh b/compress.sh
index da5a3bb..2646a56 100644
--- a/compress.sh
+++ b/compress.sh
@@ -1,6 +1,8 @@
#!/usr/bin/bash
RATIO=10
cd static/images
-mkdir -p min/
+mkdir -p min/ max/
#find -maxdepth 1 -name "*.jpg" | xargs -I_ convert -scale $((100/$RATIO))% -scale $((100*$RATIO))% -gaussian-blur x${RATIO} -interlace Plane -quality 70% _ min/_
-find -maxdepth 1 -name "*.jpg" | xargs -I_ convert -gaussian-blur x${RATIO} -interlace Plane -quality 70% -verbose _ min/_
+COMPRESSOPTS="-strip -interlace Plane -quality 75%"
+find -maxdepth 1 -name "*.jpg" | xargs -I_ convert -gaussian-blur x${RATIO} $COMPRESSOPTS -verbose _ min/_
+find -maxdepth 1 -name "*.jpg" | xargs -I_ convert $COMPRESSOPTS -verbose _ max/_
diff --git a/themes/flog/layouts/partials/listing.html b/themes/flog/layouts/partials/listing.html
index c652294..cefede4 100644
--- a/themes/flog/layouts/partials/listing.html
+++ b/themes/flog/layouts/partials/listing.html
@@ -11,9 +11,9 @@
<div class="card">
{{ if .Params.image }}
<div class="card-image">
- <a class="jsonly" href="{{ .RelPermalink }}"><img src="/images/min/{{ .Params.image }}" onload="this.src = '/images/{{ .Params.image }}'"></a>
+ <a class="jsonly" href="{{ .RelPermalink }}"><img src="/images/min/{{ .Params.image }}" onload="this.src = '/images/max/{{ .Params.image }}'"></a>
<noscript>
- <a href="{{ .RelPermalink }}"><img src="/images/{{ .Params.image }}"></a>
+ <a href="{{ .RelPermalink }}"><img src="/images/max/{{ .Params.image }}"></a>
<style>.jsonly { display: none }</style>
</noscript>
</div>