lazysizes img loading

This commit is contained in:
wgroeneveld 2020-12-14 08:57:46 +01:00
parent 3f9b08dad0
commit a14a2bb874
5 changed files with 12 additions and 8 deletions

View File

@ -1,6 +1,6 @@
<figure>
<a href="{{ .Destination | safeURL }}" class="lbox">
<img src="{{ .Destination | safeURL }}" {{ with .Text }} alt="{{ . }}"{{ end }} {{ with .Title}} title="{{ . }}"{{ end }}>
<img class="lazyload" data-src="{{ .Destination | safeURL }}" {{ with .Text }} alt="{{ . }}"{{ end }} {{ with .Title}} title="{{ . }}"{{ end }}>
</a>
{{ with .Title }}
<figcaption>{{ . }}</figcaption>

View File

@ -5,6 +5,7 @@
</footer>
<script src="/js/lazysizes.min.js" async></script>
</body>
</html>

View File

@ -3,14 +3,15 @@
<link rel="canonical" href="{{ .Permalink }}">
<!-- meta data tags, open graph -->
{{ $isHomePage := eq .Title .Site.Title }}
{{ if .Params.subtitle }}
<meta name="description" content="{{ .Title }} - {{ .Params.subtitle }}">
<meta content="{{ .Title }}" property="og:title">
<meta content="{{ .Params.subtitle }}" property="og:description">
<meta name="description" content="{{.Title}}. {{ .Params.subtitle }}. {{ .Summary | safeHTML }}">
<meta content="{{ .Title }} - {{ .Params.subtitle }}" property="og:title">
<meta content="{{ .Summary | safeHTML }}" property="og:description">
{{ else }}
<meta name="description" content="{{ $isHomePage := eq .Title .Site.Title }}{{ .Title }}{{ if eq $isHomePage false }} - {{ .Site.Title }}{{ end }}">
<meta content="{{ $isHomePage := eq .Title .Site.Title }}{{ .Title }}{{ if eq $isHomePage false }} - {{ .Site.Title }}{{ end }}" property="og:title">
<meta content="{{ $isHomePage := eq .Title .Site.Title }}{{ .Title }}{{ if eq $isHomePage false }} - {{ .Site.Title }}{{ end }}" property="og:description">
<meta name="description" content="{{ .Title }}{{ if eq $isHomePage false }} - {{ .Site.Title }}{{ end }}">
<meta content="{{ .Title }}{{ if eq $isHomePage false }} - {{ .Site.Title }}{{ end }}" property="og:title">
<meta content="{{ .Title }}{{ if eq $isHomePage false }} - {{ .Site.Title }}{{ end }}" property="og:description">
{{ end }}
{{ if .Keywords }}

View File

@ -5,7 +5,7 @@
{{ if eq .Title .Site.Title }}
<title>{{ .Title }}</title>
{{ else }}
<title>{{ .Site.Title }}: {{ .Title }}</title>
<title>{{ .Title }} | {{ .Site.Title }}</title>
{{ end }}
{{ if .Site.Params.favicon }}
<link rel="apple-touch-icon" href="{{ .Site.Params.favicon | absURL }}" />

File diff suppressed because one or more lines are too long