diff options
| author | Eltrac <hi@guhub.cn> | 2025-08-18 21:58:22 +0800 |
|---|---|---|
| committer | Eltrac <hi@guhub.cn> | 2025-08-18 21:58:22 +0800 |
| commit | 25859328ff650f34fb9b5c64916f66e8c3fc707e (patch) | |
| tree | dd0ae69bebcac659e995aaeff57acff90c258b10 /layouts/term.html | |
| parent | 60352bae0be20c3c76fb11f09a3395da720c2f47 (diff) | |
fix: image icon does not display as expected
Diffstat (limited to 'layouts/term.html')
| -rw-r--r-- | layouts/term.html | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/layouts/term.html b/layouts/term.html index fc0d9b43..ffdbdf95 100644 --- a/layouts/term.html +++ b/layouts/term.html @@ -5,8 +5,13 @@ <div class="term-header"> <h1 class="term-title" style="view-transition-name: category-{{ .Title }}"> - {{ with .Params.icon }} - <span class="category-icon">{{ . }}</span> + {{ if or (hasPrefix .Page.Params.icon "http://") (hasPrefix .Page.Params.icon "https://") }} + <span> + <img src="{{ .Page.Params.icon }}" alt="{{ .Page.LinkTitle }}" + style="height:1em;width:1em"> + </span> + {{ else }} + <span>{{ .Page.Params.icon }}</span> {{ end }} {{ if and (eq .Data.Singular "tag") (not .Params.icon) }}#{{ end }}{{ .Title }} </h1> |
