Skip to content

Left sidebar can be overwhelming and doesn't provide sufficient user value #3437

Open
@InMatrix

Description

@InMatrix

Left sidebar on a class page (e.g., AppBar) currently shows every symbols in its library in the alphabetical order. For some large libraries such as material in Flutter, this can be overwhelming to users, as shown in a recent user study.

The team discussed a few potential improvements:

  • Collapsing the list by headers (e.g., Classes, CONSTANTS, ENUMS, etc).
  • Formalize the "See also" section in many Flutter docs and list the linked pages at the top of the sidebar
image
  • Show N most frequently used classes at the top of the sidebar. We could use Google Analytics data to identify those classes or look into the pub packages corpus.

Metadata

Metadata

Assignees

No one assigned

    Labels

    P3A lower priority bug or feature requestarea-web-designSomething a web designer interested in helping could do.type-bugIncorrect behavior (everything from a crash to more subtle misbehavior)

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions