Logo

Changelog #0

Nouvelles sections.

Screenshot de ma forge git montrant la PR à l'origine de la mise à jour.
La PR derrière la mise à jour

J'ai écrit dans à propos que j'étais en train de travailler sur d'autres sections. Le code backend permet maintenant de créer autant de sections que je veux ! Malheureusement, ce n'est pas ce code qui va me permettre d'écrire de nouveaux articles...

Nouveautés

Grossièrement, j'ai généralisé le code gérant les logs.

Chaque section possède son propre champs dans le fichier config.toml. On peut y configurer son nom, sa description, son dossier et son URI. Bref, tout ce qu'on veut.

J'en ai aussi profité pour créer un flux RSS global regroupant toutes les sections. Il est toujours possible de s'abonner à une section en particulier avec /{section}/rss/ (e.g., /logs/rss).

La pull request est à l'origine de ces changements est sur ma forge.

Future

Il reste quelques bugs dans mon parser markdown (notamment au niveau des balises <code>) et je ne suis pas convaincu par ma manière de gérer la navbar. Un refactor devrait arriver prochainement.

UPDATE (28-10-2025): j'ai changé la gestion de la navbar. Je ne suis pas content de ma manière de la gérer (toujours pas dynamique et utilise des media queries), mais ça me permet au moins d'afficher plus de liens en navbar.