-
Notifications
You must be signed in to change notification settings - Fork 183
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
UI Revamp - Introduce htmx.org #126
Comments
We can also have look at |
After tinkering with htmx a bit, we decided to refactor the current quick-and-dirty UI solution with it to tackle the future challenges of the UI. Improvements done in this task will be:
Right now we don't see a need for another JS-library, but if there should be cases in the future, where pure client-side interactivity is needed (i.e. a change on the UI that does not trigger anything on the backend), we could look into alpine.js |
For the MVP we took some shortcuts to get the UI presentable quickly (e.g. no real build steps, full page reloads, duplicating templates and re-usable components, copying the CSS theme and inline style definitions).
Before adding too many new features on top of this prototype, we should think about the UI in the long-term from a technology and architecture perspective, taking into account the upcoming features.
This is to be decided and then implemented.
The text was updated successfully, but these errors were encountered: