-
-
Notifications
You must be signed in to change notification settings - Fork 52
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
[META] Rewrite gst-web HTML5 interface frontend #108
Comments
Any updates? |
Currently discussed in #85 |
I could really receive help from someone who could update the breaking web interface. Old Vue and Vuetify are breaking a lot of capabilities. Basically a 2019-era antique. |
Edit: this is fixed in #156. |
Courtesy of @ayunami2000 : This is an example prototype that does not use any UI framework. People are welcome to carry over from here. |
Meta-issue for various HTML5 interface problems and enhancements.
Includes: #9, #22, #25, #39, #74, #76, #98, #107, #159.
Such issues should be addressed holistically because the versions of various JavaScript libraries (including guacamole-keyboard and Vue) that we use are outdated and require updates.
Upgrading Vuetify is fine for now if it's more trivial, but #159 is a key performance issue that arises from reactive DOM updates.
I thought reactive UI libraries were the way to go, but not necessarily now, especially regarding low-power or embedded clients.
Moreover, using a reverse proxy like
nginx
,Caddy
or evensocat
will guarantee an increase in loading speed, and Vue should be compiled usingnpm
.My standards for the new web interface:
Ideal interface examples:
The text was updated successfully, but these errors were encountered: