-
Notifications
You must be signed in to change notification settings - Fork 409
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
UI improvements #2576
Comments
Pretty much all planned and major improvements have been shipped in 1.7.20, so I'm closing the issue as complete. There are two improvements that did not make it into the release:
Two problems were encountered:
As it requires considerably more time than anticipated, this improvement has been postponed.
Some prototypes were implemented and it became apparent that it requires some design work as without the left column, declarations are more difficult to distinguish and tend to blend. |
An umbrella issue for many small UI improvements that are planned for the near future. Since most of them are really small and easy to do, I think creating separate issues for each one is excessive.
Emoji statuses to keep track of progress:
Tasks:
Don’t underline type parameters and functions names that refer to the same page, see findAnnotationOnBean()Won't fix, too much work required for this changecommon
platform with no dependencies, there should be no platform tab in package overview. Example (Do not render platform tabs for common-only content #2613)Internal feedback:
@param
tag key for more consistency #2643)values()
andvalueOf()
methods (now marked as obvious and ignored), with documentation. Documentation should either be hardcoded in Dokka itself or be taken from some descriptor/sources. (Add documentation for synthetic Enumvalues()
andvalueOf()
functions #2650)The text was updated successfully, but these errors were encountered: