mirror of
https://github.com/jcreek/AutomatedAssessmentFeedbackAgent.git
synced 2026-07-13 11:03:48 +00:00
docs(*): Add accessibility docs
This commit is contained in:
@@ -0,0 +1,20 @@
|
|||||||
|
# Accessibility & User Experience
|
||||||
|
|
||||||
|
## Accessibility Features
|
||||||
|
|
||||||
|
- All forms and buttons have proper labels and aria attributes.
|
||||||
|
- Error messages and spinners use aria-live and roles for screen reader support.
|
||||||
|
- Keyboard navigation is fully supported throughout the app.
|
||||||
|
- Color contrast meets accessibility standards.
|
||||||
|
|
||||||
|
## User Experience Highlights
|
||||||
|
|
||||||
|
- Loading spinner and overlay during grading for instant feedback.
|
||||||
|
- Confirmation dialogs for deleting history to prevent accidents.
|
||||||
|
- Friendly, actionable error messages for all failure scenarios.
|
||||||
|
- Mobile-friendly and responsive layout.
|
||||||
|
|
||||||
|
## Things that could be included in an accessibility demo
|
||||||
|
|
||||||
|
- Tab through the UI to show keyboard accessibility.
|
||||||
|
- Use a screen reader to announce errors and loading states.
|
||||||
Reference in New Issue
Block a user