Put all article content in sections

master
Will Faught 3 years ago
parent b2ad1183ed
commit b5a47874a2

@ -1,28 +1,32 @@
{{ define "main" }} {{ define "main" }}
<article> <article>
{{ partial "paige-title.html" . }} <section>
{{ partial "paige-description.html" . }} {{ partial "paige-title.html" . }}
{{ partial "paige-metadata.html" . }} {{ partial "paige-description.html" . }}
{{ with .Params.stretch }} {{ partial "paige-metadata.html" . }}
<div class="mb-3 mw-100 rounded-4 shadow" style="background-image: url('{{ relLangURL . }}'); background-position: center; background-size: cover; height: 20rem"></div> </section>
{{ end }} <section>
{{ with .Params.center }} {{ with .Params.stretch }}
<p class="text-center"> <div class="mb-3 mw-100 rounded-4 shadow" style="background-image: url('{{ relLangURL . }}'); background-position: center; background-size: cover; height: 20rem"></div>
<img class="mw-100 rounded-4 shadow" src="{{ relLangURL . }}" style="max-height: 20rem"> {{ end }}
</p> {{ with .Params.center }}
{{ end }} <p class="text-center">
{{ with .Params.greeting }} <img class="mw-100 rounded-4 shadow" src="{{ relLangURL . }}" style="max-height: 20rem">
<p class="display-5 fw-bold h2 text-center">{{ . | markdownify }}</p> </p>
{{ end }} {{ end }}
{{ with .Params.blurb }} {{ with .Params.greeting }}
<div class="container-fluid"> <p class="display-5 fw-bold h2 text-center">{{ . | markdownify }}</p>
<div class="justify-content-center row"> {{ end }}
<div class="col col-auto col-lg-7 px-0"> {{ with .Params.blurb }}
<p class="lead text-center">{{ . | markdownify }}</p> <div class="container-fluid">
<div class="justify-content-center row">
<div class="col col-auto col-lg-7 px-0">
<p class="lead text-center">{{ . | markdownify }}</p>
</div>
</div> </div>
</div> </div>
</div> {{ end }}
{{ end }} </section>
{{ partial "paige-toc.html" . }} {{ partial "paige-toc.html" . }}
{{ partial "paige-content.html" . }} {{ partial "paige-content.html" . }}
{{ partial "paige-social.html" . }} {{ partial "paige-social.html" . }}

@ -1,13 +1,15 @@
{{ with .Site.Params.paige.social }} {{ with .Site.Params.paige.social }}
<nav> <section>
<div class="mb-3 text-center"> <nav>
{{ range $k, $v := . }} <div class="mb-3 text-center">
{{ if hasPrefix $v.url "mailto:" }} {{ range $k, $v := . }}
<a href="#" data-a="{{ base64Encode (index (split $v.url `@`) 0) }}" data-b="{{ base64Encode `@` }}" data-c="{{ base64Encode (index (split $v.url `@`) 1) }}" onclick="this.href = atob(this.dataset.a) + atob(this.dataset.b) + atob(this.dataset.c)"><i class="bi bi-{{ $v.icon }} display-6 mx-2"><span class="visually-hidden">{{ $v.name }}</span></i></a> {{ if hasPrefix $v.url "mailto:" }}
{{ else }} <a href="#" data-a="{{ base64Encode (index (split $v.url `@`) 0) }}" data-b="{{ base64Encode `@` }}" data-c="{{ base64Encode (index (split $v.url `@`) 1) }}" onclick="this.href = atob(this.dataset.a) + atob(this.dataset.b) + atob(this.dataset.c)"><i class="bi bi-{{ $v.icon }} display-6 mx-2"><span class="visually-hidden">{{ $v.name }}</span></i></a>
<a href="{{ $v.url }}"><i class="bi bi-{{ $v.icon }} display-6 mx-2"><span class="visually-hidden">{{ $v.name }}</span></i></a> {{ else }}
{{ end }} <a href="{{ $v.url }}"><i class="bi bi-{{ $v.icon }} display-6 mx-2"><span class="visually-hidden">{{ $v.name }}</span></i></a>
{{ end }} {{ end }}
</div> {{ end }}
</nav> </div>
</nav>
</section>
{{ end }} {{ end }}

Loading…
Cancel
Save