Skip to content
Discussion options

You must be logged in to vote

Hey @mindytom ! This is definitely a tough problem.

Because of the 3 levels of nesting and expanding/collapsing you're trying to achieve here, what you'd need is a Tree component to appropriately communicate the hierarchy of all the children elements. Without a Tree, it'll be unclear to a screenreader whether "Workflow" is a child of "Reservation" or "Taskrouter". (We don't have a Tree yet, though, but it is on our roadmap.)

However if you're able to simplify the list to 2 levels only, we'd recommend removing the column of checkboxes on the left, and putting the Checkbox Groups inside each Disclosure so a customer would expand it and see something like:

  • Select all
    • com.twilio.voice...

Replies: 1 comment 5 replies

Comment options

You must be logged in to vote
5 replies
@kate-porter
Comment options

@mindytom
Comment options

@corinne-nagel
Comment options

@serifluous
Comment options

@mindytom
Comment options

Answer selected by serifluous
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
4 participants