Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Documentation] ajouter un toc sur chacune des pages #944

Closed
RochDLY opened this issue Sep 29, 2023 · 4 comments
Closed

[Documentation] ajouter un toc sur chacune des pages #944

RochDLY opened this issue Sep 29, 2023 · 4 comments

Comments

@RochDLY
Copy link
Collaborator

RochDLY commented Sep 29, 2023

Certaines pages de la documentation sont très longues, on pourrait ajouter un toc sur la droite pour pouvoir naviguer plus facilement dans les contenus : https://www.npmjs.com/package/eleventy-plugin-toc

@loup-brun
Copy link
Contributor

Pour info, un espace «navigation» est actuellement prévu dans les gabarits, mais elle n'est simplement pas remplie, prête à accueillir une éventuelle TdM.

Capture d’écran du 2023-09-29 11-48-29

@RochDLY
Copy link
Collaborator Author

RochDLY commented Sep 29, 2023

J'ai ajouté les plugins markdown-it et markdown-it-anchor pour créer des ancres sur les titres (réparation de certains hyperliens qui pointaient sur des titres et pré-requis pour faire le toc).
J'ai également installé le plugin-toc cité précédemment.

@RochDLY
Copy link
Collaborator Author

RochDLY commented Oct 5, 2023

Il y a une table des matières insérée avec le plugin toc via un web component (toc.webc). Il reste à améliorer le css

@loup-brun
Copy link
Contributor

Tel que signalé en commentaires de la PR:

@RochDLY RochDLY mentioned this issue Nov 8, 2023
@RochDLY RochDLY closed this as completed Nov 8, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants