Browse Source

Add aria labels to issue rule and filter buttons in issue list. This is required since these buttons do not have

text describing what they do so are announced as "button" when using Jaws screen reading software.
tags/6.3-RC1
U-DESKTOP-GN2POE0\jared 7 years ago
parent
commit
6b5beb1667

+ 2
- 1
server/sonar-web/src/main/js/apps/issues/templates/issues-issue-filter.hbs View File

<li class="issue-meta"> <li class="issue-meta">
<button class="button-link issue-action issue-action-with-options js-issue-filter">
<button class="button-link issue-action issue-action-with-options js-issue-filter"
aria-label="{{t "issue.filter_similar_issues"}}">
<i class="icon-filter icon-half-transparent"></i>&nbsp;<i class="icon-dropdown"></i> <i class="icon-filter icon-half-transparent"></i>&nbsp;<i class="icon-dropdown"></i>
</button> </button>
</li> </li>

+ 2
- 1
server/sonar-web/src/main/js/components/issue/templates/issue.hbs View File

<td> <td>
<div class="issue-message"> <div class="issue-message">
{{message}}&nbsp; {{message}}&nbsp;
<button class="button-link js-issue-rule issue-rule icon-ellipsis-h"></button>
<button class="button-link js-issue-rule issue-rule icon-ellipsis-h"
aria-label="{{t 'issue.rule_details'}}"></button>
</div> </div>
</td> </td>



+ 1
- 0
sonar-core/src/main/resources/org/sonar/l10n/core.properties View File

issue.comment.delete_confirm_message=Do you want to delete this comment? issue.comment.delete_confirm_message=Do you want to delete this comment?
issue.comment.delete_confirm_button=Delete issue.comment.delete_confirm_button=Delete
issue.details=Details issue.details=Details
issue.rule_details=Rule Details
issue.send_notifications=Send Notifications issue.send_notifications=Send Notifications
issue.transition=Transition issue.transition=Transition
issue.transition.confirm=Confirm issue.transition.confirm=Confirm

Loading…
Cancel
Save