Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement keyboard accessibility #107

Open
oliviertassinari opened this issue Apr 5, 2020 · 1 comment
Open

Implement keyboard accessibility #107

oliviertassinari opened this issue Apr 5, 2020 · 1 comment

Comments

@oliviertassinari
Copy link
Contributor

The component doesn't have keyboard support. I think that it would be interesting to implement it. The accessibility guidelines can be found at https://www.w3.org/TR/wai-aria-practices/#TreeView.

Here is an example in the Chrome Dev Tools:

Apr-05-2020 17-47-55


Material-UI used to rely on react-inspector in the Default Theme inspector but it was replaced so we could dogfood our implementation of the TreeView component. I wish we could go back to use react-inspector while still dogfooding our TreeView 😍(happy to work on it if needed).

Apr-05-2020 17-56-55

@rvantonisse
Copy link

I second this. Looks like last missing piece for a basic accessible tree.

This is a link directly to the current WAI APG tree pattern: https://www.w3.org/WAI/ARIA/apg/patterns/treeview/

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants