User tests: Successful: Unsuccessful:
Pull Request for Issue #.
To be accessible a table must have a header.
See for examle this checklist: https://dequeuniversity.com/checklists/web/tables
Joomla provides a param show_headings for frontend tables. This removes the table header.
This PR sets the table header visually-hidden so it is still present for assistive technologies.
I open some similar PRs to make testing easier.
You need at least one contact
Make Menu Items for featured contacts and contact category
Set param table_headings in tab "list layouts" to "hide"
See the view and sourcecode ot the tables in frontend
There is no table heading visible, also in source code.
There is no table heading visible, but it is in sourcecode with class="visually-hidden"
Make sure that the table heading is shown when table_headings is set to yes, as before.
Please select:
Documentation link for docs.joomla.org:
No documentation changes for docs.joomla.org needed
Pull Request link for manual.joomla.org:
No documentation changes for manual.joomla.org needed
Category | ⇒ | Front End com_contact |
Status | New | ⇒ | Pending |
Before Patch - source code:
<caption class="visually-hidden">
After Patch:
<caption class="visually-hidden"> Contacts, </caption> <thead class="visually-hidden">
Labels |
Added:
a11y
PR-4.3-dev
?
|
I have tested this item
I have tested this item
Status | Pending | ⇒ | Ready to Commit |
RTC
Labels |
Added:
?
bug
|
Status | Ready to Commit | ⇒ | Fixed in Code Base |
Closed_Date | 0000-00-00 00:00:00 | ⇒ | 2023-05-04 23:04:01 |
Closed_By | ⇒ | obuisard |
I have tested this item✅ successfully on 1aea3fe
This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/40139.