Add lazy loading to showcase

Fixes rdwatters/hugo-docs-concept#7
This commit is contained in:
digitalcraftsman
2017-03-10 21:39:15 +01:00
parent 149abc4ef9
commit eb41128a39
+7 -2
View File
@@ -12,7 +12,7 @@
<li class="showcase-site">
<div class="image-wrapper">
<a href="{{.Params.sitelink}}" target="_blank">
<img src="/images/showcase/{{$img}}" alt="Screenshot thumbnail for the website {{.Title}}, {{.Description}}">
<img src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" data-src="/images/showcase/{{$img}}" alt="Screenshot thumbnail for the website {{.Title}}, {{.Description}}" class="b-lazy">
</a>
</div>
<div class="showcase-meta">
@@ -39,4 +39,9 @@
{{- end -}}
</ul>
</main>
{{end}}
{{end}}
{{ define "addscripts" }}
<script type="text/javascript" src="https://cdn.jsdelivr.net/blazy/1.8.2/blazy.min.js"></script>
<script>var bLazy = new Blazy();</script>
{{ end }}