Table Filters for bulk action (Office hours: Oct 20, 2020) #865
-
Hello, I'm working on Twilio IoT Super SIM Bulk action features which requires filtering of thousands of data records. Option1 - existing UI pattern — where filter/search is part of the table header 2nd concept was well received by users. I like DSys guidance, feedback and review on the proposed design.
Concept design mocks is added here and detailed walk through will be added in the the office hour discussion signup sheet. |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 1 reply
-
Hi @ishah-twilio, someone from the Design team will likely get back to you next week. I do have some clarifying questions to get us started though.
Textarea and Radio groupThe requirement for this is that the textarea really needs to have a visible label in this layout. Every form element needs to have its own label, you can't reuse another inputs label as there is no technical way to associate a label to more than one input. In its current form, what makes this hard is it's not visually obvious which is the label for the textarea, so in that case, you must provide one. If the radio group was stack vertically, you could argue that by visual association you could visually use Unique Name as the label for a Textarea underneath it (and hide the extra one). It still goes against our guidelines though, we do ask you to provide a visible label for every form field. |
Beta Was this translation helpful? Give feedback.
-
So this is an interesting insight from testing
Coupled with the fact that the initial state is minimized but not persistent beyond session, and filters are not persistent beyond session, I'm not entirely sure showing applied filters in the disclosure trigger is worth while. If I return the page and there are no filters already applied, and I have to open it anyway to set the filters, and user are not likely to collapse it again, I feel like you should just show the selected filters inside the disclosure body. |
Beta Was this translation helpful? Give feedback.
So this is an interesting insight from testing
Coupled with the fact that the initial state is minimized but not persistent beyond session, and filters are not persistent beyond session, I'm not entirely sure showing applied filters in the disclosure trigger is worth while.
If I return the page and there are no filters already applied, and I have to open it anyway to set the filters, and user are not likely to collapse it again, I feel like you should just show the selected filters inside the disclosure body.