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

Dynamically render the Table of contents of the handbook pages #5118

Open
Mohith234 opened this issue Nov 13, 2023 · 9 comments
Open

Dynamically render the Table of contents of the handbook pages #5118

Mohith234 opened this issue Nov 13, 2023 · 9 comments
Labels

Comments

@Mohith234
Copy link
Member

Current Behavior

The pages in the Handbook contain a manually generated table of contents on the right-hand side.
image

Desired Situation

Need to dynamically generate the table of contents of the pages

  1. https://www.gatsbyjs.com/plugins/gatsby-remark-table-of-contents/
  2. https://www.gatsbyjs.com/docs/how-to/querying-data/page-query/

Contributor Resources and Handbook

The layer5.io website uses Gatsby, React, and GitHub Pages. Site content is found under the master branch.

Join the Layer5 Community by submitting your community member form.

@Mohith234 Mohith234 added the kind/chore Necessary task label Nov 13, 2023
@Baouldguyd
Copy link

Hi Team, I am willing to resolve this issue by integrating graphQL to dynamically render the Table of Contents of the handbook pages.
Thank you.

Copy link

Checking in... it has been awhile since we've heard from you on this issue. Are you still working on it? Please let us know and please don't hesitate to contact a MeshMate or any other community member for assistance.


        Be sure to join the community, if you haven't yet and please leave a ⭐ star on the project 😄

1 similar comment
Copy link

Checking in... it has been awhile since we've heard from you on this issue. Are you still working on it? Please let us know and please don't hesitate to contact a MeshMate or any other community member for assistance.


        Be sure to join the community, if you haven't yet and please leave a ⭐ star on the project 😄

@Cvr421
Copy link
Contributor

Cvr421 commented Dec 18, 2023

@Mohith234 @vishalvivekm can i work on this

@vishalvivekm
Copy link
Member

@Mohith234 @vishalvivekm can i work on this

Thanks @Cvr421, there you go!

@Cvr421
Copy link
Contributor

Cvr421 commented Dec 20, 2023

@vishalvivekm @Mohith234 I think we need to create the Markdown file for entire page https://layer5.io/community/handbook/contributor-journey to dynamically generate the table of contents of the pages. Otherwise it should be generated manually as it was generated right now. So what's your thoughts let me know . Should we create the Markdown file or not . OR if we can do it in other way please let me know

@sandramsc
Copy link
Member

@vishalvivekm @Mohith234 I think we need to create the Markdown file for entire page https://layer5.io/community/handbook/contributor-journey to dynamically generate the table of contents of the pages. Otherwise it should be generated manually as it was generated right now. So what's your thoughts let me know . Should we create the Markdown file or not . OR if we can do it in other way please let me know

Hi @Cvr421 thank you for your contribution so far, please post this query on the discussion forum to get more eyes on it and to have a much more effective way for the community members to reference it might a similar task / issue arise in the future.

@saurabh100ni
Copy link
Contributor

This issue has been open for some time with no recent activity, unassigning to open it up for new contributors to give it a go.

@MUFFANUJ
Copy link
Contributor

MUFFANUJ commented Jul 4, 2024

@vishalvivekm I would like to give it a try please assign it to me!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Development

No branches or pull requests

7 participants