# Accessibility Checklist Quick reference for WCAG 2.1 AA compliance. Use alongside the `frontend-ui-engineering` skill. ## Table of Contents - [Essential Checks](#essential-checks) - [Common HTML Patterns](#common-html-patterns) - [Testing Tools](#testing-tools) - [Quick Reference: ARIA Live Regions](#quick-reference-aria-live-regions) - [Common Anti-Patterns](#common-anti-patterns) ## Essential Checks ### Keyboard Navigation - [ ] All interactive elements focusable via Tab key - [ ] Focus order follows visual/logical order - [ ] Focus is visible (outline/ring on focused elements) - [ ] Custom widgets have keyboard support (Enter to activate, Escape to close) - [ ] No keyboard traps (user can always Tab away from a component) - [ ] Skip-to-content link at top of page - visible (at least) on keyboard focus - [ ] Modals trap focus while open, return focus on close ### Screen Readers - [ ] All images have `alt` text (or `alt=""` for decorative images) - [ ] All form inputs have associated labels (`