mirror of
https://framagit.org/les/gancio.git
synced 2025-02-01 00:52:01 +01:00
improve a11y
This commit is contained in:
parent
e18b56447a
commit
64e67eeba1
3 changed files with 7 additions and 6 deletions
|
@ -8,6 +8,7 @@
|
||||||
:locale='$i18n.locale'
|
:locale='$i18n.locale'
|
||||||
:attributes='attributes'
|
:attributes='attributes'
|
||||||
transition='fade'
|
transition='fade'
|
||||||
|
aria-label='Calendar'
|
||||||
is-expanded
|
is-expanded
|
||||||
is-inline
|
is-inline
|
||||||
@dayclick='click')
|
@dayclick='click')
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
<template lang="pug">
|
<template lang="pug">
|
||||||
v-footer(color='secondary')
|
v-footer(color='secondary' aria-label='Footer')
|
||||||
|
|
||||||
v-dialog(v-model='showFollowMe' destroy-on-close max-width='700px')
|
v-dialog(v-model='showFollowMe' destroy-on-close max-width='700px')
|
||||||
FollowMe(@close='showFollowMe=false' is-dialog)
|
FollowMe(@close='showFollowMe=false' is-dialog)
|
||||||
|
|
|
@ -14,23 +14,23 @@
|
||||||
|
|
||||||
v-tooltip(bottom) {{$t('common.add_event')}}
|
v-tooltip(bottom) {{$t('common.add_event')}}
|
||||||
template(v-slot:activator='{ on }')
|
template(v-slot:activator='{ on }')
|
||||||
v-btn(v-if='could_add' icon nuxt to='/add' v-on='on')
|
v-btn(v-if='could_add' icon nuxt to='/add' v-on='on' :aria-label='$t("common.add_event")')
|
||||||
v-icon(large color='primary') mdi-plus
|
v-icon(large color='primary') mdi-plus
|
||||||
|
|
||||||
v-tooltip(bottom) {{$t('common.share')}}
|
v-tooltip(bottom) {{$t('common.share')}}
|
||||||
template(v-slot:activator='{ on }')
|
template(v-slot:activator='{ on }')
|
||||||
v-btn(icon nuxt to='/export' v-on='on')
|
v-btn(icon nuxt to='/export' v-on='on' :aria-label='$t("common.share")')
|
||||||
v-icon mdi-share-variant
|
v-icon mdi-share-variant
|
||||||
|
|
||||||
v-tooltip(v-if='!$auth.loggedIn' bottom) {{$t('common.login')}}
|
v-tooltip(v-if='!$auth.loggedIn' bottom) {{$t('common.login')}}
|
||||||
template(v-slot:activator='{ on }')
|
template(v-slot:activator='{ on }')
|
||||||
v-btn(icon nuxt to='/login' v-on='on')
|
v-btn(icon nuxt to='/login' v-on='on' :aria-label='$t("common.login")')
|
||||||
v-icon mdi-login
|
v-icon mdi-login
|
||||||
|
|
||||||
v-menu(v-else
|
v-menu(v-else
|
||||||
offset-y bottom open-on-hover transition="slide-y-transition")
|
offset-y bottom open-on-hover transition="slide-y-transition")
|
||||||
template(v-slot:activator="{ on, attrs }")
|
template(v-slot:activator="{ on, attrs }")
|
||||||
v-btn(icon v-bind='attrs' v-on='on')
|
v-btn(icon v-bind='attrs' v-on='on' aria-label='Menu')
|
||||||
v-icon mdi-dots-vertical
|
v-icon mdi-dots-vertical
|
||||||
v-list
|
v-list
|
||||||
v-list-item(nuxt to='/settings')
|
v-list-item(nuxt to='/settings')
|
||||||
|
@ -51,7 +51,7 @@
|
||||||
v-list-item-content
|
v-list-item-content
|
||||||
v-list-item-title {{$t('common.logout')}}
|
v-list-item-title {{$t('common.logout')}}
|
||||||
|
|
||||||
v-btn(icon v-clipboard:copy='feedLink' v-clipboard:success='copyLink')
|
v-btn(icon v-clipboard:copy='feedLink' v-clipboard:success='copyLink' aria-label='RSS')
|
||||||
v-icon(color='orange') mdi-rss
|
v-icon(color='orange') mdi-rss
|
||||||
|
|
||||||
</template>
|
</template>
|
||||||
|
|
Loading…
Reference in a new issue