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

UX improvements #2

Open
9 of 12 tasks
Kobzol opened this issue Dec 14, 2018 · 0 comments
Open
9 of 12 tasks

UX improvements #2

Kobzol opened this issue Dec 14, 2018 · 0 comments

Comments

@Kobzol
Copy link
Collaborator

Kobzol commented Dec 14, 2018

  • Show list of links to subclasses of a class
  • Unify breadcrumbs (for modules) and add missing ones (for source code)
  • Add source code links to specific lines
  • Separate static methods to a different table
  • Add expander icon (arrow) to classes in menu
  • Remove standalone function pages, replace with links
  • Add expander with complete doc comment to functions (together with link to source and import/override list)
  • Improve UX of [imported] attributes (move them to a different place)
  • Move docstring from init to the whole class (if class has no docstring)
  • Improve keyword contrast and colors
  • Reduce menu size (Javascript menu?)
  • Parse reStructured text (links to classes and functions)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant