Skip to content

Title: Add accessibility improvements to the TUI (screen-reader-friendly output mode) #35

Description

@Mkalbani

Description

The current TUI relies on colored boxes and spatial layout that don't translate well to screen readers or low-vision users. Add a --plain or --a11y mode that renders puzzle state as clearly ordered, linear text output.

Acceptance Criteria

  • --a11y CLI flag switches rendering to a linear, non-graphical text layout
  • All puzzle state (board, remaining attempts, hints used, score) is fully expressible in the linear mode with no information loss compared to the graphical TUI
  • Color is never the sole carrier of information in either mode (verified manually and noted in PR)
  • Mode documented in README.md with a sample output snippet
  • Existing TUI tests unaffected; new tests added for --a11y output format

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

GrantFox OSSIssue tracked in GrantFox OSSMaybe RewardedIssue may be eligible for a GrantFox rewardOfficial Campaign | FWC26Campaign: Official Campaign | FWC26

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions