improve sidebar

This commit is contained in:
Vri 🌈 2023-03-05 23:22:05 +01:00
parent f21b1e0c73
commit 774180db63
Signed by: vrifox
GPG key ID: D40098E5B60B2197
4 changed files with 44 additions and 52 deletions

View file

@ -7,25 +7,24 @@
{{ $avatar := $avatar.Resize "200x webp" }}
<img id="avatar" alt="{{ $.Site.Params.displayName }}" src="{{ $avatar.RelPermalink }}" />
{{ end }}
<p id="name">{{ .Site.Params.displayName }}</p>
<div id="information">
<ul id="social-links">
<li><a rel="me" href="https://social.anoxinon.de/@vri">{{ partial "helpers/icons" "mastodon" }}</a></li>
</ul>
</div>
</header>
<section id="sidebar-menu">
<ul>
{{- range .Site.Menus.main }}
{{ if or ($currentPage.IsMenuCurrent "main" .) ($currentPage.HasMenuCurrent "main" .) }}
{{- range .Site.Menus.main }}
{{ if or ($currentPage.IsMenuCurrent "main" .) ($currentPage.HasMenuCurrent "main" .) }}
<li class="active"><a href="{{ .URL }}">{{ i18n .Identifier | default .Name }}</a></li>
{{ else }}
{{ else }}
<li><a href="{{ .URL }}">{{ i18n .Identifier | default .Name }}</a></li>
{{ end }}
{{- end }}
{{ end }}
{{- end }}
</ul>
</section>
<aside>
<section id="social-links">
<ul>
<li><a rel="me" href="https://social.anoxinon.de/@vri">{{ partial "helpers/icons" "mastodon" }}</a></li>
</ul>
</section>
<section id="localization">
{{- if .Site.IsMultiLingual }}
{{ $siteLanguages := .Site.Languages }}
{{ $pageLanguage := .Page.Lang }}
@ -47,4 +46,5 @@
</ul>
</div>
{{- end }}
</section>
</nav>