Skip to content

[Feature Request] Improve navigation in your API docs #1629

Open
@NeptuneProjects

Description

🚀 Feature Request

Motivation

I have spent many hours in your API docs to fully understand how algorithms are implemented and how parameters are passed around. Something I have found particularly frustrating is how long the pages are and that the navigation menu is at the very top of the page. There is no way to see where I am on the page relative to other classes and modules, so it's easy to get lost scrolling through a very long page. As a result, switching back and forth between different spots on a page to compare methods/classes is unnecessarily time consuming. Furthermore, the navigation menu shows only top-level modules, so I am condemned to scrolling through these long pages looking for what I need.

Pitch

Describe the solution you'd like
What would be great is if you could shift to building docs pages similar to PyTorch, with a complete, multi-level menu on the left as a separate div; for bonus points, you could do the floating submenu that follows you as you scroll through the documentation. This would make navigating your docs much simpler. Alternatively, you could follow how GPyTorch does it, with a fixed menu on the left with expandable subsections. Regardless, I think something that allows users to navigate without scrolling all over the place will be a huge improvement.

By the way, the Ax.dev website could also benefit from the same upgrade. Thanks for your consideration!

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions