Skip to content

Deprecated frontend component #253

@lennartdohmann

Description

@lennartdohmann

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

No one assigned

    Labels

    enhancementNew feature or requesthelp wantedExtra attention is needed

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions