A colleague and I have been looking at accessibility. I believe that we have addressed low-contrast issues by means of the admin CSS functionality. But we have some issues, says WAVE, that we are not sure we can tackle ourselves, as follows:
Linked image missing alternative text: these are to do with the avatar pictures. There is a descriptive title, but alt is empty.
There is a missing label in every page:
There is an empty heading in every page:
<div class="title"><h3></h3><!-- --></div>
There are numerous reported empty buttons, associated with svg.
There are empty links, e.g.:
<a href="" aria-hidden="true" tabindex="-1" class="tabLoc"></a>
<a href="" class="edit-topic" title="edit the title and category of this topic" data-ember-action="" data-ember-action-27="27"><svg class="fa d-icon d-icon-pencil-alt svg-icon svg-string" xmlns="http://www.w3.org/2000/svg"><use xlink:href="#pencil-alt"></svg></a>.
There is an empty table header:
<th data-sort-order="posters" class="posters"></th>
I will be very surprised if we are the only ones to have these, so I am wondering if WAVE is overthinking things or if perhaps we are missing a trick or two. Any help will be most appreciated.
Many thanks in advance,