NationalSecurityAgency / skills-service

SkillTree is a micro-learning gamification platform supporting the rapid integration of a gamified tool training approach into new and existing applications.
https://skilltreeplatform.dev
Apache License 2.0
404 stars 94 forks source link

Use vue-announcer to alert screen reader to changes related to user actions #1164

Closed mosefer closed 2 years ago

mosefer commented 2 years ago

https://github.com/vue-a11y/vue-announcer

use vue-announcer to alert screen reader to changes in actions such as successful additions of projects/subjects/skills, deletion of same items, filtering of tables, editing of items, add/remove of projects from My Projects in Progress and Ranking, etc.,

this can also address issues with not alerting screen reader users to changes in content due to interactions with Navigate to Skill, Filtering of Subject skills using the Name Filter, (and the accompanying reset buttons, etc).

This may be solved in conjunction with efforts on #1165

rmmayo commented 2 years ago

:+1: