diff options
author | Jimmy Cai <jimmehcai@gmail.com> | 2020-09-06 13:56:44 +0300 |
---|---|---|
committer | Jimmy Cai <jimmehcai@gmail.com> | 2020-09-06 13:56:44 +0300 |
commit | 47fb5af201912721e4cd052eff5bc2d752084c80 (patch) | |
tree | a037df8fd58c131c111bfbccb9d959e64dd65053 /layouts/partials/sidebar/left.html | |
parent | 292e96d764cc5be71e8f4083c367118723529eac (diff) |
refactor: change config.toml structure
Diffstat (limited to 'layouts/partials/sidebar/left.html')
-rw-r--r-- | layouts/partials/sidebar/left.html | 20 |
1 files changed, 13 insertions, 7 deletions
diff --git a/layouts/partials/sidebar/left.html b/layouts/partials/sidebar/left.html index dacc85b..334fb13 100644 --- a/layouts/partials/sidebar/left.html +++ b/layouts/partials/sidebar/left.html @@ -6,17 +6,23 @@ </button> <header class="site-info"> - {{ if .Site.Params.avatar }} + {{ with .Site.Params.sidebar.avatar }} <figure class="site-avatar"> - {{ $avatar := resources.Get (.Site.Params.avatar) }} - {{ $avatarResized := $avatar.Resize "300x300" }} - <img src="{{ $avatarResized.RelPermalink }}" width="{{ $avatarResized.Width }}" - height="{{ $avatarResized.Height }}" class="site-logo" loading="lazy" alt="Avatar"> - <span class="emoji">{{ .Site.Params.emoji }}</span> + {{ $avatar := resources.Get (.) }} + + {{ if $avatar }} + {{ $avatarResized := $avatar.Resize "300x300" }} + <img src="{{ $avatarResized.RelPermalink }}" width="{{ $avatarResized.Width }}" + height="{{ $avatarResized.Height }}" class="site-logo" loading="lazy" alt="Avatar"> + {{ else }} + {{ errorf "Failed loading avatar from %q" . }} + {{ end }} + + <span class="emoji">{{ $.Site.Params.sidebar.emoji }}</span> </figure> {{ end }} <h1 class="site-name"><a href="{{ .Site.BaseURL }}">{{ .Site.Title }}</a></h1> - <h2 class="site-description">{{ .Site.Params.subtitle }}</h2> + <h2 class="site-description">{{ .Site.Params.sidebar.subtitle }}</h2> </header> <nav class="menu" id="main-menu"> |