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

Suggestion community: elaborate on sparse documentation #5662

Open
DaphneMuller opened this issue Jun 4, 2024 · 4 comments
Open

Suggestion community: elaborate on sparse documentation #5662

DaphneMuller opened this issue Jun 4, 2024 · 4 comments
Assignees

Comments

@DaphneMuller
Copy link

Feedback I received:
"I am writing a new app and the vue components style guide is really helpful, but as you go down in the list the documentation gets sparser and sparser. Compare these two:

https://nextcloud-vue-components.netlify.app/#/Components/NcActions

https://nextcloud-vue-components.netlify.app/#/Components/NcVNodes"

@ShGKme
Copy link
Contributor

ShGKme commented Jun 4, 2024

NcVNodes is quite a technical component, more a rendering utility than a UI component, it has no configuration and just does what it says — renders vnodes.

NcActions is the opposite, it is a UI element with a huge number of use cases, configuration, specific usages, and accessibility concerns, requiring detailed documentation.


Missing docs:

@mickenordin
Copy link

mickenordin commented Jun 4, 2024

It would be helpful if something like your comment about NcVNodes were visible on the documentation page (same thing for NcRelatedResourcesPanel, NcResource, NcTeamResource, etc or other things that is not meant for general consumption). Even if it is just a paragraph that says" "This is not the UI component you are looking for" so that we as consumers of the docs know that this is not something that is useful to us.

@ShGKme
Copy link
Contributor

ShGKme commented Jun 4, 2024

@mickenordin Done for NcVNodes, see: #5664

@ShGKme ShGKme mentioned this issue Jun 4, 2024
5 tasks
@ShGKme ShGKme self-assigned this Jun 4, 2024
@mickenordin
Copy link

@mickenordin Done for NcVNodes, see: #5664

Wow! Looks really good! Huge improvement!

Great job!

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

3 participants