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

Table of contents plugin #55

Open
vincerubinetti opened this issue Apr 7, 2021 · 3 comments
Open

Table of contents plugin #55

vincerubinetti opened this issue Apr 7, 2021 · 3 comments
Labels
enhancement New feature or request

Comments

@vincerubinetti
Copy link
Collaborator

Would be nice to have a table of contents for longer pages of content. This can be done pretty easily with javascript like we did for Manubot, but it'd also be nice to have it statically generated at compile time. Unfortunately github pages doesn't support jekyll-toc, so it'll have to be done with javascript for now.

@vincerubinetti vincerubinetti added the enhancement New feature or request label May 26, 2021
@vincerubinetti
Copy link
Collaborator Author

vincerubinetti commented May 26, 2021

Marking this as enhancement because so far people don't really have pages that are too long/tall, and they probably shouldn't if they want to make their websites more friendly. We have it in Manubot because those are manuscripts, which have to be a lot longer. A website generally shouldn't be as long and dense as a manuscript.

Users can always make their own table of contents manually at the top of the page like this:

- [🎓 Education](#education)
- [👷🏾 Experience](#experience)
- [🔨 Skills](#skills)

## Education

text text text text text text text text text text text text text text text text text text text text text text text text text
text text text text text text text text text text text text text text text text text text text text text text text text text
text text text text text text text text text text text text text text text text text text text text text text text text text
text text text text text text text text text text text text text text text text text text text text text text text text text

## Experience

text text text text text text text text text text text text text text text text text text text text text text text text text
text text text text text text text text text text text text text text text text text text text text text text text text text
text text text text text text text text text text text text text text text text text text text text text text text text text
text text text text text text text text text text text text text text text text text text text text text text text text text

## Skills

text text text text text text text text text text text text text text text text text text text text text text text text text
text text text text text text text text text text text text text text text text text text text text text text text text text
text text text text text text text text text text text text text text text text text text text text text text text text text
text text text text text text text text text text text text text text text text text text text text text text text text text

@vincerubinetti
Copy link
Collaborator Author

Also a jump to top button.

@vincerubinetti
Copy link
Collaborator Author

Also a progress bar at top of page like https://alshedivat.github.io/al-folio/cv/.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant