diff --git a/changes/changelog.d/612.enhancement b/changes/changelog.d/612.enhancement new file mode 100644 index 000000000..092f3ec5d --- /dev/null +++ b/changes/changelog.d/612.enhancement @@ -0,0 +1 @@ +Improved accessibility by using main/section/nav tags and aria-labels in most critical places (#612) diff --git a/front/src/components/About.vue b/front/src/components/About.vue index 438fed67d..16c58b173 100644 --- a/front/src/components/About.vue +++ b/front/src/components/About.vue @@ -1,6 +1,6 @@ - - + + @@ -10,8 +10,8 @@ - - + + Unfortunately, owners of this instance did not yet take the time to complete this page. @@ -31,28 +31,28 @@ class="ui middle aligned stackable text container" v-html="$options.filters.markdown(instance.long_description.value)"> - - + + diff --git a/front/src/components/Home.vue b/front/src/components/Home.vue index 3448d10df..800f77b9f 100644 --- a/front/src/components/Home.vue +++ b/front/src/components/Home.vue @@ -1,6 +1,6 @@ - - + + Welcome on Funkwhale @@ -15,8 +15,8 @@ - - + + @@ -136,22 +136,21 @@ - - + + diff --git a/front/src/components/auth/Login.vue b/front/src/components/auth/Login.vue index 88caa5afe..30cb15a36 100644 --- a/front/src/components/auth/Login.vue +++ b/front/src/components/auth/Login.vue @@ -1,6 +1,6 @@ - - + + Log in to your Funkwhale account @@ -43,39 +43,39 @@ - - + + diff --git a/front/src/components/auth/Logout.vue b/front/src/components/auth/Logout.vue index 5f60a9dbe..90495f5e0 100644 --- a/front/src/components/auth/Logout.vue +++ b/front/src/components/auth/Logout.vue @@ -1,6 +1,6 @@ - - + + Are you sure you want to log out? @@ -8,16 +8,16 @@ You are currently logged in as %{ username } Yes, log me out! - - + + diff --git a/front/src/components/auth/Signup.vue b/front/src/components/auth/Signup.vue index 8d2e80470..01230a117 100644 --- a/front/src/components/auth/Signup.vue +++ b/front/src/components/auth/Signup.vue @@ -1,6 +1,6 @@ - - + + Create a funkwhale account - - + + diff --git a/front/src/views/admin/library/FilesList.vue b/front/src/views/admin/library/FilesList.vue index 1c5216c8f..3557879bb 100644 --- a/front/src/views/admin/library/FilesList.vue +++ b/front/src/views/admin/library/FilesList.vue @@ -1,24 +1,24 @@ - - + + Library files - - + + diff --git a/front/src/views/auth/PasswordReset.vue b/front/src/views/auth/PasswordReset.vue index 52787a516..e7759113c 100644 --- a/front/src/views/auth/PasswordReset.vue +++ b/front/src/views/auth/PasswordReset.vue @@ -1,6 +1,6 @@ - - + + Reset your password @@ -28,29 +28,31 @@ Ask for a password reset - - + + diff --git a/front/src/views/auth/PasswordResetConfirm.vue b/front/src/views/auth/PasswordResetConfirm.vue index b6e4f2322..df0589beb 100644 --- a/front/src/views/auth/PasswordResetConfirm.vue +++ b/front/src/views/auth/PasswordResetConfirm.vue @@ -1,6 +1,6 @@ - - + + Change your password @@ -33,22 +33,22 @@ - - + + diff --git a/front/src/views/content/Base.vue b/front/src/views/content/Base.vue index cfdd20428..039e21adc 100644 --- a/front/src/views/content/Base.vue +++ b/front/src/views/content/Base.vue @@ -1,24 +1,25 @@ - - + + Libraries Tracks - + - +
Unfortunately, owners of this instance did not yet take the time to complete this page.
You are currently logged in as %{ username }