Background
Users who rely on screen readers or keyboard-only interfaces must be able to navigate checking menus and modals.
Goal
Refactor modal components to meet keyboard accessibility standards.
Acceptance Criteria
- Force focus trap inside open modals (user cannot Tab focus to page background).
- Pressing
Escape key closes the open modal.
- Screen readers read out modal title label.
Key Files
src/components/ui/Modal.tsx, src/components/CreateWalletModal.tsx
Background
Users who rely on screen readers or keyboard-only interfaces must be able to navigate checking menus and modals.
Goal
Refactor modal components to meet keyboard accessibility standards.
Acceptance Criteria
Escapekey closes the open modal.Key Files
src/components/ui/Modal.tsx,src/components/CreateWalletModal.tsx