Skip to content

Accessibility implementation gaps #83

@harperreed

Description

@harperreed

Problem

While some accessibility features are present, there are critical gaps:

  • Missing accessibilityLabel and other a11y props on many interactive elements
  • Contrast issues with some color combinations in the theme definitions
  • Missing focus management for modals and dialogs
  • Inconsistent use of semantic roles and states

Impact

The app may not be usable by users with disabilities, failing WCAG guidelines.

Acceptance Criteria

  • Add proper accessibilityLabel and a11y props to all interactive elements
  • Fix contrast issues in theme definitions
  • Implement proper focus management for modals and dialogs
  • Ensure consistent use of semantic roles and states
  • Test with screen readers

Priority

High - accessibility is a fundamental requirement

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions