themes/hugo-coder/layouts/partials/home.html

352f6358f3fbbdc7ab6687ac60daaa5ac8e9442d · 1.4 KB · 38 lines raw

1 <section class="container centered">
2 <div class="about">
3 {{ if and (isset .Site.Params "avatarurl") (not (isset .Site.Params "gravatar")) }}
4 {{ with .Site.Params.avatarURL }}
5 <div class="avatar"><img src="{{ . | relURL }}" alt="avatar"></div>
6 {{ end }}
7 {{ end }}
8 {{ with .Site.Params.gravatar }}
9 <div class="avatar"><img src="https://www.gravatar.com/avatar/{{md5 .}}?s=240&d=mp" alt="gravatar"></div>
10 {{ end }}
11 <h1>{{ .Site.Params.author }}</h1>
12 {{ if reflect.IsSlice .Site.Params.info }}
13 <h2>{{ range .Site.Params.info }}{{.}}<br>{{ end}}</h2>
14 {{ else }}
15 <h2>{{ .Site.Params.info }}</h2>
16 {{ end }}
17 <!--
18 <h2>Happy New Year!</h2>
19 -->
20 {{ with .Site.Params.social }}
21 <ul>
22 {{ range sort . "weight" }}
23 {{ if .icon }}
24 <li>
25 <a href="{{ .url | safeURL }}" aria-label="{{ .name }}" {{ if .rel }}rel="{{ .rel }}"{{ end }} {{ if .target }}target="{{ .target }}"{{ end }} {{ if .type }}type="{{ .type }}"{{ end }}>
26 <i class="{{ .icon }}" aria-hidden="true"></i>
27 </a>
28 </li>
29 {{ else }}
30 <li>
31 <a href="{{ .url | safeURL }}" aria-label="{{ .name }}" {{ if .rel }}rel="{{ .rel }}"{{ end }} {{ if .target }}target="{{ .target }}"{{ end }}>{{ .name }}</a>
32 </li>
33 {{ end }}
34 {{ end }}
35 </ul>
36 {{ end }}
37 </div>
38 </section>