mb21 / mb21/panwriter

Improve editor accesibility with screen readers

Open
#40 3 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
TypeScript
Stars
1.3k
Forks
66
PR merge metrics
No merged PRs in 30d

Description

Hello!
Pandoc is very useful for blind people, since it generates accessible documents using HTML, docx, epub output, among others, excluding PDF.
This application has a very big potential, especially for those who do not handle the command line. However, the editor is not accessible with screen readers. All the rest, including the buttons and the menu bar reads very well, since everything is correctly labeled.
To fix this I suggest using the Monaco Editor, which provides many accessibility options.
thanks!

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by examining Panwriter’s current editor implementation and compare its screen-reader behavior with the accessibility options documented by Monaco Editor. Verify that the editor is usable with screen readers while preserving the existing Markdown editing workflow and the already accessible buttons and menu bar.

Written by the indexing model from the issue text.

Assessment

Tech stack
electron, react, typescript
Domain
accessibility, desktop, frontend
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.