Open ecureuill opened 4 years ago
This Feature is ready to be implemented.
This feature have been implemented and is ready for Funcional Test. Please, test the feature.
Functional Test failed! Please, review your solution.
[x] Not all audience options are on the page, all the options shown in this issue should be on there:
Teachers
StudInfo
StudPG
StudUnd
StudHS
StudMS
StudES
Kids
Steps to Reproduce: 1 - Select any type of accessibility OR any type of inclusion goals 2 - Go to previous step 3 - Click to go back to Audience Step
[x] Instead of "Pregrade student" should be "Undergraduate Student"
[x] Standardize the use of capital letters (for example, right now there is Post Graduate students and High School Students)
Alert dialog is not working properly An alertdialog divert users' attention to a brief, important message and can receive a response from user. Ensuring that, while the alertdialog is shown, keyboard and mouse interactions only operate within the dialog.
:bulb: Suggestion: create one component for each #51 specs and reutilize it through project. This way avoid a lot of maintenance and guarantee the consistence in entire project
[x] It's missing required label in Intended Audience
[x] Error feedback is not presented (#46): required field for Intended Audience
[x] Audience step is settled as incomplete when user add alternative audiences
[x] It's possible to add an empty audience (value = " "
)
=== ""
); OR=== ""
) and if true present the Required Validation error message[x] The Unique Validation should not validate against the value of the current field.
:warning: minor change
This feature have been implemented and is ready for Funcional Test. Please, test the feature.
Functional Test failed! Please, review your solution.
Please, move to CODED only when this feature is fully implemented
Clicking on the "X" creates these blank audiences:
This feature have been implemented and is ready for Funcional Test. Please, test the feature.
Functional Test failed! Please, review your solution.
According to the requirement when the user tries to add an audience that they had already added before the feedback message should be "You have already added [CONTENT] before."
Right now the error message is:
The "[CONTENT] already exists in the list of audiences. Please, select it from the list." error message should only be shown when the user tries to type in one of the audiences already listed in the system (Graduate Students, Informal Students, Teachers and Professors, Preschool Kids, Post Graduate Students, Undergraduate Students, High School Students, Middle School Students, Elementary School Students)
This feature have been implemented and is ready for Funcional Test. Please, test the feature.
Hi @CAndresH, some suggestion for better usability:
- [ ] Move up the Intended Audience information tip so the user can see it before completing the field, as is in the image
- [ ] Move up the Inclusion Goals information tip so the user can see it before completing the field, as is in the image
- [ ] Divide the More details button in two
- [ ] Remove the tip "If you need help select an option"
Functional Test passed! Please, make a PULL REQUEST or, if already merged, close the issue.
:warning: Wire-frames and live-demos are just for example purpose. They don't meet entirely this requirement.
:pencil2: Pencil icon marks specs that are waiting for definition
Index
Wire frames
live-demo (Source)
General
User input
LanguageMotorSpeechVestibularUsability
Validations
[x] Do not allow add an OpenAudience that already exist in the list of pre-existent audiences
[x] Do not allow add an OpenAudience that already exist in the list of custom audiences added by use
[x] Do not allow add more than 5 OpenAudience
[ ] Do not allow add audience that is a synonym? For instance junior school, primary school are the same as elementary school;Error Prevention
[x] OpenAudience: do not allow user add an empty option (button do not enabled before user enter a value)
[x] OpenAudience: button "add" are disabled after 5 OpenAudience are added
If user tries to delete an OpenAudience, system should ask for confirmation
Feedback
Labels
If the used component do not have a native visible label, use
aria-label
oraria-labelledby
.Instructions
inline instructions is the tip in AccessibilityHelp component. In other words, the brief instruction right above the input field.
Placeholder is a example inside the input field
Tooltip is a popup that shows on focus and hover.
[x] Instructions
Help button ("More details")
150
Error Identification and Suggestion
Wire-frames
NOTE: This wire-frames are just for example purpose. They are no meet entirely this requirement, for instance, keyword help is not left-aligned