Le Crieur possède une option pour transformer n’importe quel corpus Stylo en un site statique de type Blog.

Il est possible de passer d’une navigation par numéro (qui correspond à un corpus sur Stylo) à une navigation anté-chronologique qui s’apparente davantage à un blog.

Pour cela, il faudrait combiner ces deux options :

  1. ajouter --flat à notre ligne de commande lors de la génération du site (ce qui permet de générer une arborescence d’URLs d’articles indépendante du numéro) ;
  2. spécifier les templates adéquats pour avoir un rendu de type blog.

Pour simplifier, il est possible de combiner ces deux options avec le raccourci --blog suivant :

uv run --with crieur crieur generate --blog serve

Personnalisation

Les templates et statics utilisés sont issus de ce répertoire source si vous souhaitez les copier et les personnaliser selon vos besoins, en plus du template base.html pour indiquer un chemin à un autre fichier de CSS (par exemple, statics/custom.css). Pour comprendre comment personnaliser votre site, c'est dans cette page de la documentation concernant ls configurations avancées.