aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authortdro <tdro@noreply.example.com>2022-08-09 17:02:00 -0400
committertdro <tdro@noreply.example.com>2022-08-09 17:02:00 -0400
commit71871c276878ea40ba03aaa00db09223259916a5 (patch)
tree9525afda4c4f236f2f0e1b0282cc09ae9f879264
parent5aad7b6e4baab33a9445713bef8ecfc6aa5560db (diff)
downloadcanory-71871c276878ea40ba03aaa00db09223259916a5.tar.gz
canory-71871c276878ea40ba03aaa00db09223259916a5.tar.bz2
canory-71871c276878ea40ba03aaa00db09223259916a5.zip
themes/default/layouts/partials/following-list: Resolve per feed images
-rw-r--r--themes/default/layouts/partials/following-list.html9
-rw-r--r--themes/default/layouts/partials/generate-feeds.html6
2 files changed, 10 insertions, 5 deletions
diff --git a/themes/default/layouts/partials/following-list.html b/themes/default/layouts/partials/following-list.html
index 5dfc670..da8615d 100644
--- a/themes/default/layouts/partials/following-list.html
+++ b/themes/default/layouts/partials/following-list.html
@@ -3,8 +3,9 @@
{{- if .Params.feed -}}
{{-
$following = $following | append (dict
- "Name" .Params.feed.name
- "Domain" .Params.feed.domain
+ "Name" .Params.feed.name
+ "Domain" .Params.feed.domain
+ "Favicon" .Params.feed.image
)
-}}
{{- end -}}
@@ -22,10 +23,10 @@
<a title="{{ .Name }}" href="http://{{ .Domain }}">
<picture>
<img
- alt="{{ .Name }}"
width="64"
height="64"
- src="{{ print "/data/media/favicon." .Domain ".png" }}"
+ alt="{{ .Name }}"
+ src="{{ .Favicon }}"
/>
</picture>
</a>
diff --git a/themes/default/layouts/partials/generate-feeds.html b/themes/default/layouts/partials/generate-feeds.html
index fefce72..62aba9d 100644
--- a/themes/default/layouts/partials/generate-feeds.html
+++ b/themes/default/layouts/partials/generate-feeds.html
@@ -178,6 +178,9 @@
{{- range $feeds -}}
+ {{- $name := .FeedName -}}
+ {{- $domain := .FeedSourceDomain -}}
+
{{- $faviconDomain :=
(print
"https://t1.gstatic.com/faviconV2?client=SOCIAL&type=FAVICON&fallback_opts=TYPE,SIZE,URL&url="
@@ -189,11 +192,12 @@
{{- with .FeedImageLink -}}
{{- $faviconDomain = . -}}
+ {{- $domain = $name | humanize | urlize -}}
{{- end -}}
{{- $imageSource := partial "function-feeds-favicons.html"
(dict
- "Domain" .FeedSourceDomain
+ "Domain" $domain
"Search" $faviconDomain
)
-}}