Accessibility Snapshot
Coverage includes keyboard use, semantics, announcements, language metadata, and motion preferences.
Document language and reading direction
PassThe root layout sets <html lang> and dir from the active locale.
Skip link for keyboard users
PassA visible-on-focus skip link jumps directly to #main-content.
Menu keyboard support
PassThe menu supports Escape to close, focus-safe controls, and ARIA state attributes.
Screen reader route updates
PassA polite aria-live region announces route changes after navigation.
Control labeling
PassTheme switch, language switch, and primary menu controls expose ARIA labels.
Reduced motion handling
PassKey animations have prefers-reduced-motion fallbacks.
Automated accessibility CI checks
GapNo automated axe/lighthouse pipeline is configured yet.
