? Pending

User tests: Successful: Unsuccessful:

avatar brianteeman
brianteeman
6 Aug 2018

Similar to #21306 but for the admin

The aim of this PR is to make the pagination seen in list views in the front end accessible - there are no visual changes

  • Wrap the pagination in a nav and add a role (needed for IE) and an aria-label
  • Ensure font icons have aria-hidden=true
  • Add aria-current to the selected page
  • Add aria-title to the active links eg Go to page 1

Note 1
that the disabled links will not be announced to a screen reader which is the intended behaviour

Note 2
the list is an unordered list which appears to be the standard as otherwise the links would be announced as Link 1 go to page 2 etc which is nonsense

Changes

administrator\templates\atum\html\pagination.php
removed - we dont need an override

layouts\joomla\pagination\links.php
Made similar to list and set showlimitbox to false (looks like legacy code to me)

** administrator\templates\atum\scss\blocks_layout.css
new file with just the styling used in the front end

Testing

Should be testable with patchtester but make sure that the template override has been deleted

avatar brianteeman brianteeman - open - 6 Aug 2018
avatar brianteeman brianteeman - change - 6 Aug 2018
Status New Pending
avatar joomla-cms-bot joomla-cms-bot - change - 6 Aug 2018
Category Administration Templates (admin) Layout
5f48b38 8 Aug 2018 avatar brianteeman cs
avatar brianteeman brianteeman - change - 8 Aug 2018
Labels Added: ?
avatar wilsonge wilsonge - change - 8 Aug 2018
Status Pending Fixed in Code Base
Closed_Date 0000-00-00 00:00:00 2018-08-08 12:15:34
Closed_By wilsonge
avatar wilsonge wilsonge - close - 8 Aug 2018
avatar wilsonge wilsonge - merge - 8 Aug 2018
avatar wilsonge
wilsonge - comment - 8 Aug 2018

Thanks!

avatar brianteeman
brianteeman - comment - 8 Aug 2018

woohoo - my todo list is getting shorter

Add a Comment

Login with GitHub to post a comment