github / github/markdown-toolbar-element
Buttons must have discernible text
オープン
- 主要言語
- JavaScript
- スター
- 411
- フォーク
- 60
- 平均マージ
- 2日 22時間
- マージ済み PR(30日)
- 6
説明
Just as we set the `role=button` for the markdown buttons:
https://github.com/github/markdown-toolbar-element/blob/731b52a7e400260a693ff745ddf3e5984a42b411/src/index.ts#L100-L102
We should also give them [discernible text][1] if it's not already set.
[1]: https://dequeuniversity.com/rules/axe/4.0/button-name?application=axeAPI
コントリビューションガイド
調査の方向性
Start in src/index.ts around lines 100-102, where the markdown buttons receive their button role, and review the linked axe button-name guidance. Ensure buttons without existing accessible names have discernible text, then verify that every markdown button meets the linked criterion.
索引モデルが issue の本文から書いたものです。
評価
- 技術スタック
- javascript
- 領域
- accessibility, frontend
- issue の種類
- バグ
- 難易度
- 2/5
- 見積もり時間
- 1〜3時間
- 活発さ
- 停滞
- 明瞭さ
- おおむね明確
- 初心者へのやさしさ
- 45/100