Server: Vue apps menu

Created on 17 May 2019  路  8Comments  路  Source: nextcloud/server

Is your feature request related to a problem? Please describe.

The apps menu in the navigation bar is plain old jQuery.

Describe the solution you'd like

I would like to replace that with a Vue component.

Describe alternatives you've considered

n/a

Additional context

https://github.com/orgs/nextcloud/projects/31


@nextcloud/javascript @nextcloud/vue objections?

1. to develop enhancement technical debt

Most helpful comment

I wouldn't change that in one go (I'm a big fan of keeping refactorings, bugfixes and feature changes separate) but I think we can easily add this as a follow-up :)

All 8 comments

I guess here the only thing to consider is talking to the app reorder app https://apps.nextcloud.com/apps/apporder

But I guess we can find a way to integrate that

I'd say integrate it into core yes.
Into theming?

I'd say integrate it into core yes.
Into theming?

I would be unsure about this. But if we need an API, then it's maybe easier to integrate it instead of having it attached. But keep in mind, that some people want to forbid this feature. :/

Related issue about integrating the app rearangement: https://github.com/nextcloud/server/issues/4917

Besides then, when rewriting we could also try to look into https://github.com/nextcloud/server/issues/13079 in the same run.

But keep in mind, that some people want to forbid this feature. :/

Well, I meant as a default global feature. Bu I forgot it was request by users as well, not just admin. I guess we could have the same ui on user and admin and one can override the other with an option?

I guess we could have the same ui on user and admin and one can override the other with an option?

馃ぇ cough featuritis cough

Are there any possible prerequisites for potentially implementing https://github.com/nextcloud/external/issues/132 that could be considered while there's work done on this anyway?

I wouldn't change that in one go (I'm a big fan of keeping refactorings, bugfixes and feature changes separate) but I think we can easily add this as a follow-up :)

Was this page helpful?
0 / 5 - 0 ratings