Initialisation du site.
This commit is contained in:
@@ -0,0 +1,7 @@
|
|||||||
|
---
|
||||||
|
menus: main
|
||||||
|
title: Accueil
|
||||||
|
---
|
||||||
|
# Alexis Lahouze
|
||||||
|
|
||||||
|
Bienvenue !
|
||||||
@@ -0,0 +1,7 @@
|
|||||||
|
---
|
||||||
|
outputs:
|
||||||
|
- html
|
||||||
|
- rss
|
||||||
|
menu: main
|
||||||
|
title: Blog
|
||||||
|
---
|
||||||
@@ -3,4 +3,19 @@ baseURL: https://alexis.lahouze.org
|
|||||||
languageCode: fr-fr
|
languageCode: fr-fr
|
||||||
title: Alexis Lahouze
|
title: Alexis Lahouze
|
||||||
|
|
||||||
|
taxonomies:
|
||||||
|
author: author
|
||||||
|
category: categories
|
||||||
|
tag: tags
|
||||||
|
|
||||||
|
outputs:
|
||||||
|
home:
|
||||||
|
- html
|
||||||
|
section:
|
||||||
|
- html
|
||||||
|
taxonomy:
|
||||||
|
- html
|
||||||
|
term:
|
||||||
|
- html
|
||||||
|
|
||||||
# vim: set tw=80 ts=4 sw=4 sts=4 nospell:
|
# vim: set tw=80 ts=4 sw=4 sts=4 nospell:
|
||||||
|
|||||||
@@ -0,0 +1,3 @@
|
|||||||
|
{{ with .OutputFormats.Get "rss" }}
|
||||||
|
{{ printf `<link rel=%q type=%q href=%q title=%q>` .Rel .MediaType.Type .Permalink site.Title | safeHTML }}
|
||||||
|
{{ end }}
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
{{ partial "menu.html" }}
|
||||||
@@ -0,0 +1,11 @@
|
|||||||
|
<nav>
|
||||||
|
<ul>
|
||||||
|
{{- range site.Menus.main }}
|
||||||
|
<li>
|
||||||
|
<a {{ with .Params.class -}} class="{{ . }}" {{ end -}} href="{{ .URL }}">
|
||||||
|
{{ .Name }}
|
||||||
|
</a>
|
||||||
|
</li>
|
||||||
|
{{- end }}
|
||||||
|
</ul>
|
||||||
|
</nav>
|
||||||
@@ -0,0 +1,19 @@
|
|||||||
|
{{ define "main" }}
|
||||||
|
{{ if eq .Kind "home" }}
|
||||||
|
{{ .Content }}
|
||||||
|
{{ range .Site.RegularPages }}
|
||||||
|
<h2><a href="{{ .RelPermalink }}">{{ .LinkTitle }}</a></h2>
|
||||||
|
{{ end }}
|
||||||
|
{{ else if eq .Kind "page" }}
|
||||||
|
<h1>{{ .Title }}</h1>
|
||||||
|
{{ .Content }}
|
||||||
|
{{ else if in (slice "section" "taxonomy" "term") .Kind }}
|
||||||
|
<h1>{{ .Title }}</h1>
|
||||||
|
{{ .Content }}
|
||||||
|
{{ range .Pages }}
|
||||||
|
<h2><a href="{{ .RelPermalink }}">{{ .LinkTitle }}</a></h2>
|
||||||
|
{{ end }}
|
||||||
|
{{ else }}
|
||||||
|
{{ errorf "Unsupported page kind: %s" .Kind }}
|
||||||
|
{{ end }}
|
||||||
|
{{ end }}
|
||||||
@@ -0,0 +1,20 @@
|
|||||||
|
<!DOCTYPE html>
|
||||||
|
<html lang="{{ site.Language.LanguageCode }}" dir="{{ or site.Language.LanguageDirection `ltr` }}">
|
||||||
|
<head>
|
||||||
|
{{ partial "head.html" . }}
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<header>
|
||||||
|
{{ partial "header.html" . }}
|
||||||
|
</header>
|
||||||
|
<main>
|
||||||
|
{{ block "main" . }}
|
||||||
|
Ce bloc sera remplacé par le contenu de la directive "define"
|
||||||
|
correspondante dans le template depuis lequel celui-ci est appliqué.
|
||||||
|
{{ end }}
|
||||||
|
</main>
|
||||||
|
<footer>
|
||||||
|
{{ partial "footer.html" . }}
|
||||||
|
</footer>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
@@ -0,0 +1,6 @@
|
|||||||
|
{{ define "main" }}
|
||||||
|
{{ .Content }}
|
||||||
|
{{ range .Site.RegularPages }}
|
||||||
|
<h2><a href="{{ .RelPermalink }}">{{ .LinkTitle }}</a></h2>
|
||||||
|
{{ end }}
|
||||||
|
{{ end }}
|
||||||
@@ -0,0 +1,7 @@
|
|||||||
|
{{ define "main" }}
|
||||||
|
<h1>{{ .Title }}</h1>
|
||||||
|
{{ .Content }}
|
||||||
|
{{ range .Pages }}
|
||||||
|
<h2><a href="{{ .RelPermalink }}">{{ .LinkTitle }}</a></h2>
|
||||||
|
{{ end }}
|
||||||
|
{{ end }}
|
||||||
@@ -0,0 +1,4 @@
|
|||||||
|
{{ define "main" }}
|
||||||
|
<h1>{{ .Title }}</h1>
|
||||||
|
{{ .Content }}
|
||||||
|
{{ end }}
|
||||||
@@ -0,0 +1,7 @@
|
|||||||
|
{{ define "main" }}
|
||||||
|
<h1>{{ .Title }}</h1>
|
||||||
|
{{ .Content }}
|
||||||
|
{{ range .Pages }}
|
||||||
|
<h2><a href="{{ .RelPermalink }}">{{ .LinkTitle }}</a></h2>
|
||||||
|
{{ end }}
|
||||||
|
{{ end }}
|
||||||
@@ -0,0 +1,4 @@
|
|||||||
|
{{ define "main" }}
|
||||||
|
<h1>{{ .Title }}</h1>
|
||||||
|
{{ .Content }}
|
||||||
|
{{ end }}
|
||||||
@@ -0,0 +1,7 @@
|
|||||||
|
{{ define "main" }}
|
||||||
|
<h1>{{ .Title }}</h1>
|
||||||
|
{{ .Content }}
|
||||||
|
{{ range .Data.Terms.ByCount }}
|
||||||
|
<h2><a href="{{ .Page.RelPermalink }}">{{ .Page.LinkTitle }}</a> ({{ .Count }})</h2>
|
||||||
|
{{ end }}
|
||||||
|
{{ end }}
|
||||||
@@ -0,0 +1,7 @@
|
|||||||
|
{{ define "main" }}
|
||||||
|
<h1>{{ .Title }}</h1>
|
||||||
|
{{ .Content }}
|
||||||
|
{{ range .Pages }}
|
||||||
|
<h2><a href="{{ .RelPermalink }}">{{ .LinkTitle }}</a></h2>
|
||||||
|
{{ end }}
|
||||||
|
{{ end }}
|
||||||
Reference in New Issue
Block a user