Browse Source

Merge pull request #15293 from itk-dev/feature/make-toggle-button-accessible

feat: aria-pressed and aria-label
Tim Jaeryang Baek 2 days ago
parent
commit
d4fcf561e5
1 changed files with 4 additions and 0 deletions
  1. 4 0
      src/lib/components/workspace/Models/ModelEditor.svelte

+ 4 - 0
src/lib/components/workspace/Models/ModelEditor.svelte

@@ -497,6 +497,10 @@
 							<button
 								class="p-1 text-xs flex rounded-sm transition"
 								type="button"
+								aria-pressed={enableDescription ? 'true' : 'false'}
+								aria-label={enableDescription
+									? $i18n.t('Custom description enabled')
+									: $i18n.t('Default description enabled')}
 								on:click={() => {
 									enableDescription = !enableDescription;
 								}}