devilry / devilry-django

Devilry project main repository
http://devilry.org
BSD 3-Clause "New" or "Revised" License
51 stars 24 forks source link

No status message for file uploads #1212

Closed torgeirl closed 2 years ago

torgeirl commented 2 years ago

WCAG 2.1 Success Criterion 4.1.3 requires that in content implemented using markup languages, status messages can be programmatically determined through role or properties such that they can be presented to the user by assistive technologies without receiving focus.

When uploading a file in the feedback feed no status message is given. This issue might need to be solved together with #1182 (File upload elements order confusion).

StianJul commented 2 years ago

Additional issue to look into:

The X that cancels a file upload in the student feedback feed, both with and without mouse-over (handled by the cradmin-legacy-bulkfileupload-remove-file-button-isnotremoving ng-scope class)

Screen Shot 2022-01-31 at 15 28 01