feat: Add blog part
This commit is contained in:
8
layouts/blog/list.html
Normal file
8
layouts/blog/list.html
Normal 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
15
layouts/blog/single.html
Normal 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 }}
|
1
layouts/partials/article-link.html
Normal file
1
layouts/partials/article-link.html
Normal file
@ -0,0 +1 @@
|
||||
<a href="{{ .RelPermalink }}">{{ .Date.Format "2006-01-02" }} - {{ .Title }}</a>
|
7
layouts/partials/blog-article-last.html
Normal file
7
layouts/partials/blog-article-last.html
Normal 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>
|
@ -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>
|
||||
|
1
layouts/shortcodes/blog-article-last.html
Normal file
1
layouts/shortcodes/blog-article-last.html
Normal file
@ -0,0 +1 @@
|
||||
{{- partial "blog-article-last" . -}}
|
Reference in New Issue
Block a user