-
Notifications
You must be signed in to change notification settings - Fork 1
Open
Labels
enhancementNew feature or requestNew feature or requesthelp wantedExtra attention is neededExtra attention is needed
Description
Settingspage in Vue with Vite
The app does not have its own page, only the settings page and the context menu.
The context menu and the current plain JavaScript of the settings page use some packages that are now deprecated (e.g., ancient nextcloud-vue components). The code of the PHP template of the settings page in particular is not in good condition. This could be updated, for example, with Vite+Vue:
- The actual PHP template then only serves to embed a script, such as here
- There is a nextcloud library for Vite for Nextcloud here
- And a bunch of Nextcloud Vue components here
- And, of course, you should follow the styling guide
- In this context, front-end tests should also be built for the settings page using Playwright
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or requesthelp wantedExtra attention is neededExtra attention is needed