From 05020c17b4b44f7ff64db8afbe86666a76680983 Mon Sep 17 00:00:00 2001 From: Alexis Lahouze Date: Wed, 25 Mar 2026 01:14:18 +0100 Subject: [PATCH] =?UTF-8?q?Article=20du=2025/03/2026=C2=A0:=20des=20arbres?= =?UTF-8?q?.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- content/blog/2026/03/25/_index.md | 5 ++ content/blog/2026/03/25/des-arbres.md | 71 +++++++++++++++++++++++++++ 2 files changed, 76 insertions(+) create mode 100644 content/blog/2026/03/25/_index.md create mode 100644 content/blog/2026/03/25/des-arbres.md diff --git a/content/blog/2026/03/25/_index.md b/content/blog/2026/03/25/_index.md new file mode 100644 index 0000000..88f56fc --- /dev/null +++ b/content/blog/2026/03/25/_index.md @@ -0,0 +1,5 @@ +--- +title: 25 Mars 2026 +linkTitle: "25" +--- + diff --git a/content/blog/2026/03/25/des-arbres.md b/content/blog/2026/03/25/des-arbres.md new file mode 100644 index 0000000..aaa2a5f --- /dev/null +++ b/content/blog/2026/03/25/des-arbres.md @@ -0,0 +1,71 @@ +--- +date: 2026-03-25T00:55:08+01:00 +draft: false +author: Alexis Lahouze +title: Des Arbres +linkTitle: des-arbres +tags: + - général + - style + - arbre +--- + +De l'écologie ? Non, du style. + + + +## L'arborescence des listes + +Vous connaissez peut-être la commande `tree` sous UNIX ? Ben j'ai essayé de +représenter les listes sous cette forme. + +Bon, ça n'a pas été simple, notamment pour la barre verticale du premier niveau +dans les sous-listes. Bon, j'avoue, j'ai grugé. Je ne vais pas rentrer dans les +détails, mais en gros, si vous faites bien attention, elle n'a pas tout à fait +la même épaisseur, couleur ni le même alignement : +- niveau 1 + - niveau 2 + - niveau 2 +- niveau 1 + +Si vous zoomez, c'est encore plus flagrant. + +Bon, je ne suis pas expert CSS, j'ai fait comme j'ai pu. + +## Améliorations diverses + +Dans les dernières améliorations que j'ai apportées au site, il y a l'ajout +d'une ligne indiquant la date de publication et l'auteur pour chaque article +dans la liste, et dans la page de l'article lui-même. + +J'ai aussi changé des choses dans le menu `ls` et la commande. J'ai notamment +rajouté l'entrée `_index.md` qui représente la page de la section courante +(c'est redondant avec `.`, je sais, mais ça permettait d'avoir un peu plus de +contenu). J'ai essayé d'améliorer l'accessibilité en mettant des attributs +`aria-current`, mais bon, pareil, je ne suis pas expert, alors je ne suis pas +certain que ce que j'ai fait soit correct. + +De toutes façons, il n'est pas possible de commenter, donc c'est pas de suite +que je vais améliorer ça. + +J'ai aussi rajouté un contenu par section, histoire de remplir. + +## Futur + +J'ai l'impression que je commence à avoir quelque chose d'à peu près correct. Je +devrais peut-être séparer tout ça dans un thème Hugo. Et peut-être le publier en +tant que tel, je ne sais pas, je serai sans doute le seul à l'utiliser de toutes +façons. + +Un autre point un peu pénible, c'est que pour avoir l'arborescence dans le menu +`ls`, je suis obligé de créer un fichier `_index.md` dans chaque répertoire. Y +compris des jours. Et bon, comme je ne vais probablement pas faire plus d'un +article dans un jour, peut-être qu'il faudrait que je modifie ça pour éviter de +devoir créer chaque fois deux fichiers pour un article, je vais y réfléchir. +J'aime bien ce menu, et la façon de naviguer avec, mais d'un point de vue +purement pratique, la double création de fichiers, c'est pénible. + +Je n'ai pas grand chose à rajouter, si ce n'est que je devrais aller dormir. +Alors à la prochaine ! + +