- π¨π¦Canada mgifford Ottawa, Ontario
Consistency survey propmpted by π View Search Filter's Label isn't Associated with Input Active .
The filters at the top of various admin listings make inconsistent use of form labels, descriptions, title attributes, and placeholders.
#description
which is available to all users.admin/content
) - This one is doesn't filter until submitting a form. 1 text input and 3 selects.
for
). These are node entity fields.aria-describedby
)admin/content/comment
) - This one is doesn't filter until submitting a form. There are two text inputs, and one select.
for
). These are comment entity fields.aria-describedby
)admin/content/files
) - This one is doesn't filter until submitting a form. 2 text inputs, 1 select.
for
). These are file entity fields.aria-describedby
)admin/structure/block
)
aria-describedby
)admin/structure/block/block-content
) - This one is doesn't filter until submitting a form. 1 text input, 1 select
for
). These are block entity fields.aria-describedby
)admin/structure/views
)
aria-describedby
)admin/structure/views/view/content
, dialog presented after pressing add button for Fields, Filter Criteria, Sort Criteria, Header, Footer, No results Behaviour, etc. , )
for
). One text input, one select input.aria-describedby
)admin/modules
)
for
, with a visually-hidden classaria-describedby
)admin/modules/uninstall
)
for
, with a visually-hidden classaria-describedby
)admin/config/development/testing
)
for
aria-describedby
)admin/config/search/path
) - This one is doesn't filter until submitting a form.
for
). Visually-hidden label, but nested in a details/summary group called "Filter Aliases", which makes 3 different terms!aria-describedby
)admin/people
) - This one is doesn't filter until submitting a form. 1 text input, 3 select.
for
). These are user entity fields.aria-describedby
)Establish better consistency among these and/or consider whether the differences are justifiable.
They can be grouped in certain prupose + behaviours, in which case aim for consistency in each group pattern:
Accessibility:
<label for>
instead of falling back to lengthy title attributes.#description
to HTML title attribute, as this is more robust and reaches more users.TBD - use child issues where appropriate.
for
attribute to associate the label.for
attribute to associate the label.TBD. Consistency for accessibility and usability.
None.
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.
Issue summaries save everyone time if they are kept up-to-date. See Update issue summary task instructions.
Not all content is available!
It's likely this issue predates Contrib.social: some issue and comment data are missing.