hi @craigsteveid it’s difficult to tell for sure given just those screenshots but I’m going to take guess that it’s a automated accessibility test that’s flagging something that’s actually not going to have any impact on the learner whatsover.
In the box menu, if you have images on the menu items but don’t set alt text for the menu item image, Evolve will use aria-labelledby and aria-describedby to label the graphic by referencing other elements in the menu item, specifically the:
- Menu Item Link text
- Menu Item Title
- Menu Item Description
So for example this menu item:
has a screen reader label of ‘View Components A to C’ and description of ‘This is the description for the page Components A to C’.
What I suspect is happening is that you have no description set for that page/menu item - and so the automated test is flagging that as an error because it has been poorly set up and so is not taking into account that the element already has a label via the menu item title (I’m assuming you have set a title) and therefore it doesn’t actually matter in the slightest that there’s no description set.
If your client absolutely insists this must be resolved then you can either add a description or add some alt text to the box menu item image.
