bcgov / bcgov/SIMS

2.1.1- Checkboxes- Student- Accessibility Fixes - Level A - Keyboard

Open
#3,115 1 comment 0 reactions 1 assignee Claimed by @Joshua-Lakusta View on GitHub
Accessibility Business Student
Dominant language
TypeScript
Stars
29
Forks
15
PR merge metrics
No merged PRs in 30d

Description

**User Story**
**As a student, I need

**Context:**
- Theses issues were uncovered through accessibility audit via CITZ.
- Detailed Spreadsheet for Student s inserted inline and also attached here: [2024_Student Application_Audit.xlsx](https://api.zenhub.com/attachedFiles/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBN0xsQXc9PSIsImV4cCI6bnVsbCwicHVyIjoiYmxvYl9pZCJ9fQ==--578821d4addd12c1babcafba5c861e1f5456bc9c/2024_Student%20Application_Audit.xlsx)
- All functionality of the content is operable through a keyboard interface without requiring specific timings for individual keystrokes, except where the underlying function requires input that depends on the path of the user's movement and not just the endpoints.

**The Problem**
- Checkboxes can be tabbed into, but not selected through keyboard navigation.

**Student**
Adjust the following Accessibility Criteria for the following pages
- [ ] Login 1 and 2
- [ ] Profile
- [ ] Home page
- [ ] Start new application
- [ ] My applications
- [ ] File uploader
- [ ] Request a change
- [ ] Overawards balance

**Acceptance Criteria**
-[ ] Ensure all checkboxes in the Student Portal (on the pages above) can be interacted with via keyboard.

Example provided below:
image.png

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.