-
Bug
-
Resolution: Obsolete
-
Low
-
5.1.4
-
Severity 3 - Minor
-
The red/yellow/green/other status indicators that are available in "insert/status" are accessible as text objects with CSS-styled color backgrounds when a page is saved. When the page is edited again, the text/css object is displayed as an image, but since the image lacks alternative text members of my team can't locate the item.
The DOM information for the page in editing mode is like this:
<img class="editor-inline-macro" height="18" width="88" src="/plugins/servlet/status-macro/placeholder?colour=Green" data-macro-name="status" data-macro-parameters="colour=Green" data-mce-src="https://wiki.corp.com/plugins/servlet/status-macro/placeholder?colour=Green">
To make this work for a screen reader user please add alt="Green status", alt="Green lozenge", or even just alt="Green". We'd like to use the feature but can't as currently offered. We can use the stars, but those could be better in that you haven't addressed https://jira.atlassian.com/browse/CONF-29028 and that issue affects the editing view also.
Still an issue. When I add a green status lozenge with text of "complete" the editing view shows the user:
<img class="editor-inline-macro" height="18" width="88" src="/plugins/servlet/status-macro/placeholder?title=Complete&colour=Green" data-macro-name="status" data-macro-parameters="colour=Green|title=Complete" data-macro-schema-version="1">