You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We are moving away from aria-roledescription for our lift announcements #1238#1385 . We are moving to aria-labelledby={ElementId} and pointing it to a visually hidden div. This yields a more consistent screen reader experience and scores better for accessibility tooling
liftInstruction will need to be static text that we just dump into a div
Options:
liftInstruction prop on DragDropContext and all drag handles share the same lift instruction. This way we only need to created one visually hidden div (already implemented in our virtual branch)
liftInstruction prop on drag handle and each drag handle gets it's very own visually hidden div. This allows for customisation between handles, but is pretty heavy.
go for liftInstruction on the DragDropContext and consumers can override aria-labelledby on a specific drag handle if they want it to be different from the others
The text was updated successfully, but these errors were encountered:
We are moving away from
aria-roledescription
for our lift announcements #1238 #1385 . We are moving toaria-labelledby={ElementId}
and pointing it to a visually hiddendiv
. This yields a more consistent screen reader experience and scores better for accessibility toolingliftInstruction
will need to be static text that we just dump into adiv
Options:
liftInstruction
prop onDragDropContext
and all drag handles share the same lift instruction. This way we only need to created one visually hiddendiv
(already implemented in ourvirtual
branch)liftInstruction
prop on drag handle and each drag handle gets it's very own visually hiddendiv
. This allows for customisation between handles, but is pretty heavy.liftInstruction
on theDragDropContext
and consumers can overridearia-labelledby
on a specific drag handle if they want it to be different from the othersThe text was updated successfully, but these errors were encountered: