Skip to content
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

Refactor forms #125

Open
borgoat opened this issue Jan 1, 2025 · 0 comments
Open

Refactor forms #125

borgoat opened this issue Jan 1, 2025 · 0 comments
Labels
enhancement New feature or request

Comments

@borgoat
Copy link
Member

borgoat commented Jan 1, 2025

We have a few issues with forms and UX, most likely due to how poorly and inconsistently I initially implemented them...

  • In the groups form, the Save button is always enabled, making it unclear whether something happened
  • Also in the groups, saving without uploading an image will make the current image disappear
  • The creation and update are handled through different paths
  • Schedules cannot be updated

There's also the fact that a few forms use this flutter_form_builder library, which is sometimes causing issues, and not really adding much value at this point.

Finally, I have never tested state restoration, focus nodes (for keyboard navigation), and accessibility in general.

I think it would be wise to review all forms and make them more consistent and more usable.

@borgoat borgoat added the enhancement New feature or request label Jan 1, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant