A11Y: Label site setting buttons (#29348)

This commit is contained in:
Kris
2024-10-22 18:04:42 -04:00
committed by GitHub
parent 4983fa6df7
commit bca8e1dbc6
2 changed files with 6 additions and 0 deletions

View File

@@ -58,11 +58,13 @@
@action={{this.update}} @action={{this.update}}
@icon="check" @icon="check"
@disabled={{this.disableSaveButton}} @disabled={{this.disableSaveButton}}
@ariaLabel="admin.settings.save"
class="ok setting-controls__ok" class="ok setting-controls__ok"
/> />
<DButton <DButton
@action={{this.cancel}} @action={{this.cancel}}
@icon="xmark" @icon="xmark"
@ariaLabel="admin.settings.cancel"
class="cancel setting-controls__cancel" class="cancel setting-controls__cancel"
/> />
</div> </div>
@@ -71,6 +73,7 @@
<DButton <DButton
@action={{this.toggleSecret}} @action={{this.toggleSecret}}
@icon="far-eye-slash" @icon="far-eye-slash"
@ariaLabel="admin.settings.unmask"
class="setting-toggle-secret" class="setting-toggle-secret"
/> />
{{/if}} {{/if}}

View File

@@ -6989,6 +6989,9 @@ en:
history: "View change history" history: "View change history"
reset: "reset" reset: "reset"
none: "none" none: "none"
save: "save"
cancel: "cancel"
unmask: "unmask input"
site_settings: site_settings:
emoji_list: emoji_list:
invalid_input: "Emoji list should only contain valid emoji names, eg: hugs" invalid_input: "Emoji list should only contain valid emoji names, eg: hugs"