fix(a11y): add more aria labels
This commit is contained in:
parent
9ad79d5f37
commit
59e365591d
11 changed files with 15 additions and 9 deletions
|
@ -8,13 +8,14 @@ const buildTimeAgo = useTimeAgo(buildTime)
|
|||
<footer p4 text-sm text-secondary-light flex="~ col">
|
||||
<div flex="~ gap2" items-center mb4>
|
||||
<CommonTooltip :content="t('nav_footer.toggle_theme')">
|
||||
<button flex i-ri:sun-line dark:i-ri:moon-line text-lg @click="toggleDark()" />
|
||||
<button flex i-ri:sun-line dark:i-ri:moon-line text-lg :aria-label="t('nav_footer.toggle_theme')" @click="toggleDark()" />
|
||||
</CommonTooltip>
|
||||
<CommonTooltip :content="t('nav_footer.zen_mode')">
|
||||
<button
|
||||
flex
|
||||
text-lg
|
||||
:class="isZenMode ? 'i-ri:layout-right-2-line' : 'i-ri:layout-right-line'"
|
||||
:aria-label="t('nav_footer.zen_mode')"
|
||||
@click="toggleZenMode()"
|
||||
/>
|
||||
</CommonTooltip>
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue