Open loup-brun opened 1 year ago
Je vote pour Eleventy qui est très flexible et configurable. Je l'ai utilisé pour créer https://asciidoc.org/ et c'était top 👍🏻
markdown-it-biblatex
(https://github.com/arothuis/markdown-it-biblatex/) pour les pages qui listent les publications autour de Stylo @loup-brun doc.stylo.huma-num.fr
@antoinentl meta
qui renvoie depuis /fr_FR
vers /fr
par exemple@antoinentl y'a moyen de faire fonctionner stylo.huma-num.fr/docs
sans que ça soit servi par l'application Stylo. Des fois que ça vous fasse moins de boulot.
Merci @thom4parisot pour la précision ! A priori on partait plutôt sur doc.stylo.huma-num.fr
pour servir la documentation, notamment pour se laisser la souplesse d'héberger la documentation ailleurs.
Cela pourrait être intéressant de (re)configurer Netlify afin d'avoir une prévisualisation des changements qui impactent la documentation: https://docs.netlify.com/configure-builds/monorepos/#build-multiple-sites-from-a-monorepo
Merci @thom4parisot pour la précision ! A priori on partait plutôt sur
doc.stylo.huma-num.fr
pour servir la documentation, notamment pour se laisser la souplesse d'héberger la documentation ailleurs.
C'est aussi possible avec un répertoire, via un mécanisme de reverse proxy. C'est le mécanisme actuellement employé pour que stylo.huma-num.fr/api
pointe vers un serveur Node.js local (127.0.0.1:3030
). Et ça fonctionne avec une origine distante (par exemple, une adresse GitHub Pages).
EDIT voir commentaire suivant ainsi que PR #926
Autre option : utiliser GH Pages pour construire le site 11ty. Ainsi, Netlify n'est utilisé qu'en preview et rien à modifier de la part de @ggrossetie, et pas besoin de changer les DNS non plus.
Je viens de voir que c'est live! C'est beau 😍 Petit détail, je constate une double scrollbar sur Chrome/Windows :
Si on peut avoir https://doc.stylo.huma-num.fr ça serait pas mal
Je viens de voir que c'est live! C'est beau 😍 Petit détail, je constate une double scrollbar sur Chrome/Windows :
Hourra, les double scrollbars... la marque Stylo n'est pas belle non plus sur windows, avec le petit triangle presque détaché...
Apparemment c'est spécifique à Chrome/Edge, sur Firefox ça s'affiche bien 😅
Je vais tester, on ouvre une issue pour ça?
Choisir une pile technique pour la documentation, qui ne devrait pas reposer sur du JS dans le navigateur pour être affichée.
Quelques besoins
Pistes