beardofedu / beardofedu/chicago-dev-days

A11Y-001: Accessibility audit — WCAG 2.1 AA compliance across all pages

Open
#56 0 comments 0 reactions 0 assignees View on GitHub
enhancement platform sprint-5
Dominant language
HTML
Stars
0
Forks
0
PR merge metrics
No merged PRs in 30d

Description

## Overview
Conduct an accessibility audit of TechMart and resolve all WCAG 2.1 AA violations. Focus on keyboard navigation, screen reader compatibility, and color contrast.

## Acceptance Criteria
- [ ] All interactive elements reachable and operable via keyboard alone
- [ ] All images have meaningful alt text (or empty alt for decorative)
- [ ] Color contrast ratio ≥ 4.5:1 for all body text
- [ ] Modal dialogs trap focus correctly and can be dismissed with Escape
- [ ] ARIA labels on icon-only buttons (cart, filter buttons)
- [ ] axe or WAVE audit shows zero 'critical' or 'serious' violations

## Notes
No upstream dependencies — can be worked in parallel with any sprint.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by running an axe or WAVE audit across all TechMart pages, then review the reported keyboard, screen-reader, contrast, image, modal, and icon-button issues. Done means every listed acceptance criterion is met and the audit reports zero critical or serious violations.

Written by the indexing model from the issue text.

Assessment

Tech stack
html
Domain
accessibility, frontend
Issue type
Bug
Difficulty
5/5
Estimated time
Over a week
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
38/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.