rustdoc: add dropdowns for the sidebar groups
Nobody has claimed this yet.
- Dominant language
- Rust
- Stars
- 119k
- Forks
- 16.2k
- PR merge metrics
- PR metrics pending
Description
While reading documentation or viewing a specific module it shows (Primitive Types, Macros and Keywords) on sidebar. It is very overwhelming to scroll up and press [-] or to scroll down completely to view Structs, Enums, Traits, Functions, etc. Instead they can be placed on the sidebar with dropdowns to navigate easily.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start with rustdoc's sidebar while viewing a specific module, focusing on the groups named in the issue: Primitive Types, Macros, Keywords, Structs, Enums, Traits, and Functions. Define the dropdown interaction and verify that these groups can be expanded or collapsed without requiring users to scroll to the top or bottom.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- rust
- Domain
- documentation
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100