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

[FEAT] - Clickable TOC for blog posts #694

Open
bskinn opened this issue Mar 21, 2023 · 0 comments
Open

[FEAT] - Clickable TOC for blog posts #694

bskinn opened this issue Mar 21, 2023 · 0 comments
Labels
area: design 🎨 area: react consulting 🤝 Items on the Quansight Consulting site labs 🔭 Items related to the Labs website priority: low 🏝 Low priority issue type: enhancement 💅🏼 New feature or request

Comments

@bskinn
Copy link
Contributor

bskinn commented Mar 21, 2023

What site is this for?

Quansight Consulting, Quansight Labs

Expected behavior

From @lezcano: "I think it could potentially do with a clickable summary of sections and subsections on the side of the post. At the moment three is too much unused space there in a 16x9 screen."

If of interest, this could be implemented for both Labs and Consulting blogs. If we move forward, it will make the most sense to wait until #577 is merged.

Considerations:

  • A left-floating TOC probably only makes sense for desktop screen size
    • It might only make sense for wide or high-resolution displays?
  • Should we also implement some other kind of clickable TOC for tablet/mobile?
  • Should we add a toggle for whether or not to display the TOC?
    • For shorter posts or posts with minimal heading structure, we might want to suppress the TOC

Actual behavior

No floating TOC implemented.

How to Reproduce the problem?

No response

Anything else?

No response

@bskinn bskinn added area: design 🎨 labs 🔭 Items related to the Labs website consulting 🤝 Items on the Quansight Consulting site area: react priority: low 🏝 Low priority issue type: enhancement 💅🏼 New feature or request labels Mar 21, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area: design 🎨 area: react consulting 🤝 Items on the Quansight Consulting site labs 🔭 Items related to the Labs website priority: low 🏝 Low priority issue type: enhancement 💅🏼 New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant