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

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