Files
alexis.lahouze.org/content/blog/2026/03/25/des-arbres.md
T
alahouze 05020c17b4
ci/woodpecker/push/woodpecker Pipeline was successful
Article du 25/03/2026 : des arbres.
2026-03-25 01:15:36 +01:00

2.6 KiB
Raw Blame History

date, draft, author, title, linkTitle, tags
date draft author title linkTitle tags
2026-03-25T00:55:08+01:00 false Alexis Lahouze Des Arbres des-arbres
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!