feat(web): migrate Web UI from MPA to Vue 3 SPA - #5553
Artorias17 wants to merge 24 commits into
Conversation
Update tests for config refactoring
|
|
I hope you don't take this the wrong way, but this is a massive change for a first time contributor to the project. I would feel more comfortable if someone who has been involved with the project for a while took this on instead, and who I know will stick around after it's merged. |
|
@ReenigneArcher No worries, I understand. Feel free to use this as reference in your future work. |
|
@Artorias17 I've since migrated the web-ui to an SPA. If you'd like to address #5467 in a separate PR that would definitely be welcomed. |




Description
This PR addresses the roadmap task LizardByte/roadmap#35 by migrating the Vue Web UI from MPA to SPA using Vite.
It also:
Though this roadmap task was previously addressed by @TheElixZammuto in PR #3855, it went stale for almost a year. Thus, this work was done from the ground-up.
Tested some of the Web UI functionality.
Screenshot
Issues Fixed or Closed
Roadmap Issues
Type of Change
Checklist
AI Usage
See our AI usage policy.