Переглянути джерело

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

feat: aria-pressed and aria-label
Tim Jaeryang Baek 3 місяців тому
батько
коміт
d4fcf561e5

+ 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;
 								}}