You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The table formatting on Components vs Injectables vs Interfaces all look different.
Methods of Injectable Table
It has 4 columns. The Description column is incorrectly rendered as code. This should be text.
Inputs of Component Table
It has only 2 columns. 2nd column has data stacked on top of itself instead of using new columns like Methods table. Description here is not rendered as code.
Properties of Interface Table
This table has only 1 column. Not sure why. The "domain: string" is redundant because "domain" appears above and "type: string" appears below.
I think these tables should have a more consistent look and layout. Each page of the documentation requires mental effort to decipher the pattern displayed there. It would be less effort if there was just one pattern for the user to learn to recognize.
This issue has been automatically locked due to inactivity. Please file a new issue if you are encountering a similar or related problem. Why locking ? Having issues with the most up-to-date context.
lockbot
locked as resolved and limited conversation to collaborators
Sep 30, 2019
Sign up for freeto subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Overview of the issue
The table formatting on Components vs Injectables vs Interfaces all look different.
Methods of Injectable Table
It has 4 columns. The Description column is incorrectly rendered as code. This should be text.
Inputs of Component Table
It has only 2 columns. 2nd column has data stacked on top of itself instead of using new columns like Methods table. Description here is not rendered as code.
Properties of Interface Table
This table has only 1 column. Not sure why. The "domain: string" is redundant because "domain" appears above and "type: string" appears below.
I think these tables should have a more consistent look and layout. Each page of the documentation requires mental effort to decipher the pattern displayed there. It would be less effort if there was just one pattern for the user to learn to recognize.
Operating System, Node.js, npm, compodoc version(s)
Windows 10
Node 10.14.1
npm 6.4.1
Angular configuration, a
package.json
file in the root folderpackage.json
Compodoc installed globally or locally ?
locally
If possible sourcecode of the file where it breaks
If possible your terminal logs before the error
Motivation for or Use Case
These tables look inconsistent. Let's format them the same.
Reproduce the error
Observe docs for Component
Observe docs for Injectable
Observe docs for Interface
Notice the tables look completely different.
Related issues
Suggest a Fix
The text was updated successfully, but these errors were encountered: