No Code Attached Yet a11y
avatar ceford
ceford
5 Sep 2021

Steps to reproduce the issue

I have my main menu in position sidebar-left (or sidebar-right). Not using bottom positions but same problem there too.

Expected result

All seems OK.

Actual result

Axe accessibility tool tells me "All page content should be contained by landmarks"

System information (as much as possible)

Additional comments

avatar ceford ceford - open - 5 Sep 2021
avatar ceford ceford - change - 5 Sep 2021
Labels Removed: ?
avatar joomla-cms-bot joomla-cms-bot - change - 5 Sep 2021
Labels Added: No Code Attached Yet
avatar joomla-cms-bot joomla-cms-bot - labeled - 5 Sep 2021
avatar PhilETaylor
PhilETaylor - comment - 5 Sep 2021

I think its also missing a named anchor for top that the return to top feature uses... at the moment it returns to top ok with javascript but its missing the actual named anchor somewhere.

avatar chmst chmst - change - 6 Sep 2021
Labels Added: a11y
avatar chmst chmst - labeled - 6 Sep 2021
avatar brianteeman
brianteeman - comment - 3 Oct 2021

It is technically impossible for the template to apply certain landmarks for a module position as it cannot know what module you will be placing there.

This is why in the advanced module options there is the ability to set the correct tag
image

avatar ceford
ceford - comment - 4 Oct 2021

So with a clean install of 4.0.3 I need to set the Main Menu module to nav and the Login module to aside(?). Then Axe just tells me 'Heading levels should increase by 1'. Is all of this documented somewhere? Do we need a tutorial on how to make a site Aria compliant? Should this issue be closed now or left as a reminder to provide or improve documentation?

avatar chmst
chmst - comment - 27 Oct 2021

Please let it open as a reminder for documentation.

avatar Hackwar Hackwar - change - 22 Feb 2023
Labels Added: bug
avatar Hackwar Hackwar - labeled - 22 Feb 2023
avatar brianteeman
brianteeman - comment - 13 May 2023

Has this been documented. If so it should be closed as there is nothing to do here

avatar chmst chmst - change - 13 May 2023
Labels Removed: bug
avatar chmst chmst - unlabeled - 13 May 2023
avatar chmst chmst - change - 13 May 2023
Status New Closed
Closed_Date 0000-00-00 00:00:00 2023-05-13 18:12:28
Closed_By chmst
avatar chmst chmst - close - 13 May 2023
avatar chmst
chmst - comment - 13 May 2023

Documentation is still work in progress. But it is not a Joomla issue, that's correct.

Add a Comment

Login with GitHub to post a comment