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

Better required field handling in Request Study #447

Closed
4 tasks done
candu opened this issue May 11, 2020 · 0 comments · Fixed by #495
Closed
4 tasks done

Better required field handling in Request Study #447

candu opened this issue May 11, 2020 · 0 comments · Fixed by #495
Assignees
Labels
feature New feature or request web-frontend Related to web frontend

Comments

@candu
Copy link

candu commented May 11, 2020

Description
In Request Study, the user currently has to interact with a field and "dirty" it before it can trigger the invalid state, which then highlights those fields.

This combined with disabling the Submit button until the form is completed leads to a UX Catch-22: they have to fill out the required fields, but they don't know which ones those are until they fill them out!

Acceptance Criteria

  • validation on due date, additional CCs, and urgent reason fields triggers as soon as the request is marked urgent, rather than on dirty;
  • due date is still only shown for urgent requests;
  • clicking the calendar icon on due date opens the calendar;
  • when the request is marked urgent, and when a required field is successfully filled out, that field is displayed in a success state.
@candu candu added feature New feature or request web-frontend Related to web frontend labels May 11, 2020
@candu candu self-assigned this May 11, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature New feature or request web-frontend Related to web frontend
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant