1
0
Fork 0
mirror of https://git.sr.ht/~seirdy/seirdy.one synced 2024-11-23 21:02:09 +00:00

Include SVG version of u-photo on homepage

Useful for other IndieWeb software that parses homepages and renders
avatars.
This commit is contained in:
Rohan Kumar 2022-03-08 19:03:09 -08:00
parent f589e3f306
commit 5d685d2ce6
No known key found for this signature in database
GPG key ID: 1E892DB2A5F84479
2 changed files with 8 additions and 2 deletions

View file

@ -106,7 +106,7 @@ pre,
} }
/* center images that aren't my indieweb icon */ /* center images that aren't my indieweb icon */
img:not(.u-photo) { picture:not(.u-photo) img {
display: block; display: block;
height: auto; height: auto;
margin: auto; margin: auto;

View file

@ -1,3 +1,9 @@
{{ $favicon := resources.Get "/favicon.png" -}} {{ $favicon := resources.Get "/favicon.png" -}}
{{- $favicon_base64 := $favicon.Content | base64Encode -}} {{- $favicon_base64 := $favicon.Content | base64Encode -}}
<img itemprop="image" class="u-photo photo" src="data:image/png;base64,{{ $favicon_base64 }}" width="16" height="16" alt=""> {{- $favicon_svg := resources.Get "/favicon.svg" | resources.Fingerprint "md5" -}}
{{- $favicon_bigpng := resources.Get "/apple-touch-icon.png" | resources.Fingerprint "md5" -}}
<picture itemprop="image" class="u-photo photo">
<source srcset="{{ $favicon_svg.RelPermalink }}" type="image/svg+xml">
<img src="data:image/png;base64,{{ $favicon_base64 }}" width="16" height="16" alt=""
srcset="{{ $favicon_bigpng.RelPermalink }} 2x">
</picture>