add aria-pressed and aria-label to toggle button to make it accessible

This commit is contained in:
Sine Jespersen 2025-06-25 10:34:40 +02:00
parent baa5920b7a
commit 0ba84a670d

View File

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