瀏覽代碼

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

feat: aria-pressed and aria-label
Tim Jaeryang Baek 3 月之前
父節點
當前提交
d4fcf561e5
共有 1 個文件被更改,包括 4 次插入0 次删除
  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;
 								}}