button_properties: Add aria-label to buttons and aria-hidden to icons.

This commit is contained in:
Maneesh Shukla
2025-02-25 22:44:03 +05:30
committed by Tim Abbott
parent ad3886e142
commit 8a571a7ca2
2 changed files with 4 additions and 4 deletions

View File

@@ -1,6 +1,6 @@
<button type="button" class="{{#if custom_classes}}{{custom_classes}} {{/if}}action-button action-button-{{type}}-{{intent}}" {{#if data-tooltip-template-id}}data-tooltip-template-id="{{data-tooltip-template-id}}"{{/if}} tabindex="0">
<button type="button" class="{{#if custom_classes}}{{custom_classes}} {{/if}}action-button action-button-{{type}}-{{intent}}" {{#if data-tooltip-template-id}}data-tooltip-template-id="{{data-tooltip-template-id}}"{{/if}} tabindex="0" {{#if aria-label}}aria-label="{{aria-label}}"{{/if}}>
{{#if icon}}
<i class="zulip-icon zulip-icon-{{icon}}"></i>
<i class="zulip-icon zulip-icon-{{icon}}" aria-hidden="true"></i>
{{/if}}
{{#if label}}
<span class="action-button-label">{{label}}</span>

View File

@@ -1,3 +1,3 @@
<button type="button" class="{{#if custom_classes}}{{custom_classes}} {{/if}}icon-button {{#if squared}}icon-button-square {{/if}}icon-button-{{intent}}" {{#if data-tooltip-template-id}}data-tooltip-template-id="{{data-tooltip-template-id}}"{{/if}} tabindex="0">
<i class="zulip-icon zulip-icon-{{icon}}"></i>
<button type="button" class="{{#if custom_classes}}{{custom_classes}} {{/if}}icon-button {{#if squared}}icon-button-square {{/if}}icon-button-{{intent}}" {{#if data-tooltip-template-id}}data-tooltip-template-id="{{data-tooltip-template-id}}"{{/if}} tabindex="0" {{#if aria-label}}aria-label="{{aria-label}}"{{/if}}>
<i class="zulip-icon zulip-icon-{{icon}}" aria-hidden="true"></i>
</button>