patternfly / patternfly-design

Use this repo to file all new feature or design change requests for the PatternFly project
114 stars 103 forks source link

Design guidelines enhancement: clickable table rows/primary detail pattern #1356

Open lboehling opened 2 weeks ago

lboehling commented 2 weeks ago

Want to revisit/expand upon our design guidelines (and possibly update our demos as a result) around clickable table rows with other nested interactions in our primary detail pattern. Our current primary/detail demos may not be very accessible.

This topic was brought up by Asumi/HCC team during the UXD PF design share today (11/11). Some of the open questions we discussed:

Eric on Accessibility: It could potentially be an issue to have a clickable item on top of another clickable item. Could cause a misclick when attempting to click smaller action within larger action. Alternative: have a separate button within the table row or card specifically for triggering a drawer to open. see: https://www.tempertemper.net/blog/overlapping-interactive-areas

FYI @kaylachumley @bekah-stephens @asumihasan