feat: Add blog part

This commit is contained in:
2022-01-14 12:33:54 +01:00
parent 8532d33e4e
commit 380bdcce72
11 changed files with 123 additions and 0 deletions

8
layouts/blog/list.html Normal file
View File

@ -0,0 +1,8 @@
{{ define "main" }}
{{ .Content }}
<ul>
{{ range .Pages }}
<li>{{ partial "article-link" . }}</li>
{{ end }}
</ul>
{{ end }}

15
layouts/blog/single.html Normal file
View File

@ -0,0 +1,15 @@
{{ define "main" }}
<center><small><i>
Publié le <time datetime="{{ .Date.Format "2006-01-02" }}">{{ .Date | time.Format ":date_full" }}</time>{{ if isset .Params "auteur" }} - {{ .Params.auteur }}{{ end }}
</i></small></center>
{{ .Content }}
<aside>
<hr>
<p>Lire les articles précédent et suivant :</p>
<ul>
<li>Suivant : {{ with .NextInSection }}{{ partial "article-link" . }}{{ else }}Vous êtes sur notre article le plus récent 😇{{ end }}</li>
<li>Précedent : {{ with .PrevInSection }}{{ partial "article-link" . }}{{ else }}Vous êtes sur notre premier article 😇{{ end }}</li>
</ul>
</aside>
{{ end }}

View File

@ -0,0 +1 @@
<a href="{{ .RelPermalink }}">{{ .Date.Format "2006-01-02" }} - {{ .Title }}</a>

View File

@ -0,0 +1,7 @@
<ul>
{{ $headless := .Site.GetPage "/blog/" }}
{{ $lastnews := first 3 (sort $headless.Pages "Date" "desc") }}
{{ range $lastnews }}
<li>{{ partial "article-link" . }}</li>
{{ end }}
</ul>

View File

@ -4,6 +4,7 @@
<ul class="no-style">
<li><a href="#comment-bénéficier-des-services-de-résilien-">Contact</a></li>
<li><a href="#quels-services-propose-résilien">Services</a></li>
<li><a href="/blog/">Blog</a></li>
</ul>
</nav>
</header>

View File

@ -0,0 +1 @@
{{- partial "blog-article-last" . -}}