summaryrefslogtreecommitdiff
path: root/layouts/_partials/components
diff options
context:
space:
mode:
authoreltrac <hi@eltr.ac>2026-04-04 16:50:26 +0800
committereltrac <hi@eltr.ac>2026-04-04 16:50:26 +0800
commit8afa0c2805e7c66d433c746dffb82315d61811cb (patch)
treec76bf5de1dc1879def753dc9998c70c96f08472d /layouts/_partials/components
parent48fe1b48d9784f780ac9f5f62c098ec1ab0245f8 (diff)
feat: support custom logo per page
Diffstat (limited to 'layouts/_partials/components')
-rw-r--r--layouts/_partials/components/logo.html8
1 files changed, 5 insertions, 3 deletions
diff --git a/layouts/_partials/components/logo.html b/layouts/_partials/components/logo.html
index 9c5ba1f5..88c2284e 100644
--- a/layouts/_partials/components/logo.html
+++ b/layouts/_partials/components/logo.html
@@ -1,8 +1,10 @@
{{ $ctx := .ctx }}
{{ $link := .link | default "" }}
-{{- $src := printf "%s%s"
- (.ctx.Site.Params.assetBaseUrl)
- (.ctx.Site.Params.logo)
+{{- $src :=
+ (or .ctx.Params.logo
+ (printf "%s%s"
+ (.ctx.Site.Params.assetBaseUrl)
+ (.ctx.Site.Params.logo)))
-}}
{{ $class := .class | default "" }}
{{ $imageClass := .imageClass | default "" }}