Compare commits

..

No commits in common. "dev" and "main" have entirely different histories.
dev ... main

23 changed files with 31 additions and 83 deletions

View File

@ -19,14 +19,9 @@ You can install it as the [HUGO documentation][4] recommends.
## Configuration
### List of last posts on the homepage
If you want the 5 last posts being listed on the homepage, add the
`home_post_list` to the configuration. Set it to true.
### Personal and professional description
The homepage displays, if it exists, the content of the main index markdown
The front page displays, if it exists, the content of the main index markdown
file that could be placed at the root of the content directory [[HUGO's
documentation][3]].

View File

@ -7,25 +7,25 @@
@font-face {
font-family: "mylilex";
font-weight: 100;
src: url("/fonts/Lilex-Thin.woff2") format('woff2');
src: url("/fonts/Lilex-Thin.ttf") format('truetype');
}
@font-face {
font-family: "mylilex";
font-weight: 200;
src: url("/fonts/Lilex-ExtraLight.woff2") format('woff2');
src: url("/fonts/Lilex-ExtraLight.ttf") format('truetype');
}
@font-face {
font-family: "mylilex";
font-weight: 400;
src: url("/fonts/Lilex-Regular.woff2") format('woff2');
src: url("/fonts/Lilex-Regular.ttf") format('truetype');
}
@font-face {
font-family: "mylilex";
font-weight: 700;
src: url("/fonts/Lilex-Bold.woff2") format('woff2');
src: url("/fonts/Lilex-Bold.ttf") format('truetype');
}
///////////////////

View File

@ -31,10 +31,5 @@
}
.header-navigation {
width: 100%;
justify-content: space-evenly;
}
}
}

View File

@ -15,24 +15,6 @@
}
}
/* List of last posts, on the home page*/
.home-posts-list {
padding-bottom: var(--pico-spacing);
border-bottom: var(--pico-muted-border-color) solid var(--pico-border-width);
article {
display: inline-block;
}
article:not(:last-child) {
&::after {
content: ' / ';
white-space: pre;
}
}
}
/* Lists of the main page, for contact */
.home-lists {
@ -124,10 +106,6 @@ details[open] > ul {
}
}
.tracklist {
font-size: smaller;
}
.list-footer {
padding-left: .5em;
}

View File

@ -30,6 +30,7 @@ mark {
.citation {
border: none;
margin: initial;
width: initial;
blockquote {

View File

@ -8,7 +8,6 @@ defaultImageAlt = "Grayish sheep portrait"
e-mail = "e-mail"
fingerprint = "Fingerprint"
lastCommit = "Last commit modifying this page"
lastPosts = "Last Posts"
lastUpdate = "Last update"
mobile = "Mobile"
online = "Online"

View File

@ -8,7 +8,6 @@ defaultImageAlt = "Portrait de mouton en nuances de gris"
e-mail = "e-mail"
fingerprint = "Empreinte"
lastCommit = "Dernier commit modifiant cette page"
lastPosts = "Derniers billets"
lastUpdate = "Dernière mise à jour"
mobile = "Téléphone mobile"
online = "En ligne"

View File

@ -1,33 +0,0 @@
{{ define "main" }}
<!-- List the 5 last posts if the home_post_list parameters is set to true -->
{{ if .Site.Params.home_post_list }}
<section class="home-posts-list">
<h2>{{ i18n "lastPosts" }}</h2>
<!--
Ranges regular pages by the publish date, in reverse order, to display the
post titles of the section from most recent to older, and the category.
-->
{{ range first 5 .Site.RegularPages.ByPublishDate.Reverse }}
<article>
<a href="{{ .Permalink }}">
{{- .Title -}}
</a>
</article>
{{ end }}
</section>
{{ end }}
<section class="home-content">
<!-- Content for home.html, as a sort of list page,
is pulled from content/_index.md -->
{{.Content}}
{{ if .Site.Params.online }}
{{ partial "online" . }}
{{ end }}
{{ if .Site.Params.contactsPriv }}
{{ partial "perso" .}}
{{ end }}
{{ if .Site.Params.contactsPro }}
{{ partial "pro" . }}
{{ end }}
</section>
{{ end }}

14
layouts/index.html 100644
View File

@ -0,0 +1,14 @@
{{ define "main" }}
<!-- Note that the content for index.html, as a sort of list page, will pull from content/_index.md -->
{{.Content}}
{{ if .Site.Params.online }}
{{ partial "online" . }}
{{ end }}
{{ if .Site.Params.contactsPriv }}
{{ partial "perso" .}}
{{ end }}
{{ if .Site.Params.contactsPro }}
{{ partial "pro" . }}
{{ end }}
</main>
{{ end }}

View File

@ -16,7 +16,7 @@
</a>
</li>
</ul>
<ul class="header-navigation">
<ul>
{{ $currentPage := . -}}
{{ range sort .Site.Menus.main -}}
<li class="nav-item secondary">

View File

@ -1,4 +1,4 @@
<h2 id="contacts-priv">{{ i18n "contactsPriv" }}</h2>
<h2 id="contactsPriv">{{ i18n "contactsPriv" }}</h2>
<dl class="home-lists">
{{ with .Site.Params.contactsPriv.email }}
<dt>{{ i18n "e-mail" }}</dt>

View File

@ -1,4 +1,4 @@
<h2 id="contacts-pro">{{ i18n "contactsPro" }}</h2>
<h2 id="contactsPro">{{ i18n "contactsPro" }}</h2>
<dl class="home-lists">
{{ with .Site.Params.contactsPro.email }}
<dt>{{ i18n "e-mail" }}</dt>

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.