We have several filterable admin listings in Drupal core, e.g. the modules page.
The behaviour of these is inconsistent in various ways:
Filterable lists in core:
.
Add announcements to filters which don't have them yet.
Consistent language in filter field - label, description.
🐛
Admin list filter fields are inconsistently labelled.
Active
Consistent language in Drupal.announce() messages.
Correct pluralization of result count in Drupal.announce().
Drupal.announce() should also announce that all items are shown, after a user clears the filter field (i.e. no items are hidden).
Search by machine name and human-readable name where appropriate.
Display machine name in any lists that allow filtering on it.
Creating a reusable component for this? To remove the individual implementations we have so far. NEEDS CHILD ISSUE.
Add behaviour to visually highlight the matched strings in the result list?
Add a developer handbook page about all this, with all the advice they need to follow.
See related/child issues.
Anything else?
Improvements to filterable lists, for consistency and accessibility.
TBD - possibility of introducing a re-usable filter component.
TBD - none?
Active
11.0 🔥
It affects the ability of people with disabilities or special needs (such as blindness or color-blindness) to use Drupal.
Makes Drupal easier to use. Preferred over UX, D7UX, etc.
Not all content is available!
It's likely this issue predates Contrib.social: some issue and comment data are missing.