Closed slafayIGN closed 8 months ago
La brique technique préférentielle serait mermaid qui effectue le rendu côté client car du contenu existe déjà.
La première tentative d'ajout a été faite avec ce plugin mermaid https://github.com/IGNF/cartes-gouv-documentation/blob/0af112b63cc02252079d3f636e8f07b9e60b580c/eleventy.config.js#L68
Il met du temps à se charger et le contenu peut apparaitre quelques secondes sous forme texte. Il y a peut-être une meilleure façon de procéder.
L'inclusion du fichier js de mermaid en local plutôt qu'en provenance de unpkg accélère grandement le rendu en SVG.
La brique technique préférentielle serait mermaid qui effectue le rendu côté client car du contenu existe déjà.
Exemple de description et de rendu
Première implémentation
La première tentative d'ajout a été faite avec ce plugin mermaid https://github.com/IGNF/cartes-gouv-documentation/blob/0af112b63cc02252079d3f636e8f07b9e60b580c/eleventy.config.js#L68
Il met du temps à se charger et le contenu peut apparaitre quelques secondes sous forme texte. Il y a peut-être une meilleure façon de procéder.