diff --git a/src/client/components/autocomplete.vue b/src/client/components/autocomplete.vue index c8e0ae6d76..f6cf3f45ed 100644 --- a/src/client/components/autocomplete.vue +++ b/src/client/components/autocomplete.vue @@ -2,7 +2,7 @@ <div class="swhvrteh" @contextmenu.prevent="() => {}"> <ol class="users" ref="suggests" v-if="type === 'user'"> <li v-for="user in users" @click="complete(type, user)" @keydown="onKeydown" tabindex="-1" class="user"> - <img class="avatar" :src="user.avatarUrl" alt=""/> + <img class="avatar" :src="user.avatarUrl"/> <span class="name"> <mk-user-name :user="user" :key="user.id"/> </span> diff --git a/src/client/components/drive-file-thumbnail.vue b/src/client/components/drive-file-thumbnail.vue index 167e95e9b1..3561be0bc5 100644 --- a/src/client/components/drive-file-thumbnail.vue +++ b/src/client/components/drive-file-thumbnail.vue @@ -12,7 +12,7 @@ preload="metadata" controls v-else-if="detail && is === 'video'"/> - <img :src="file.thumbnailUrl" alt="" @load="onThumbnailLoaded" :style="`object-fit: ${ fit }`" v-else-if="isThumbnailAvailable"/> + <img :src="file.thumbnailUrl" @load="onThumbnailLoaded" :style="`object-fit: ${ fit }`" v-else-if="isThumbnailAvailable"/> <fa :icon="faFileImage" class="icon" v-else-if="is === 'image'"/> <fa :icon="faFileVideo" class="icon" v-else-if="is === 'video'"/> diff --git a/src/client/components/error.vue b/src/client/components/error.vue index 76dcbbcb67..f4698247b2 100644 --- a/src/client/components/error.vue +++ b/src/client/components/error.vue @@ -1,6 +1,6 @@ <template> <div class="mjndxjcg _panel"> - <img src="https://xn--931a.moe/assets/error.png" alt="" class="_ghost"/> + <img src="https://xn--931a.moe/assets/error.png" class="_ghost"/> <p><fa :icon="faExclamationTriangle"/> {{ $t('error') }}</p> <mk-button @click="() => $emit('retry')" class="button">{{ $t('retry') }}</mk-button> </div> diff --git a/src/client/components/notes.vue b/src/client/components/notes.vue index 487dff16a8..fb3a4314ba 100644 --- a/src/client/components/notes.vue +++ b/src/client/components/notes.vue @@ -1,7 +1,7 @@ <template> <div class="mk-notes" v-size="[{ max: 500 }]"> <div class="empty" v-if="empty"> - <img src="https://xn--931a.moe/assets/info.png" alt="" class="_ghost"/> + <img src="https://xn--931a.moe/assets/info.png" class="_ghost"/> <div>{{ $t('noNotes') }}</div> </div> diff --git a/src/client/components/page/page.image.vue b/src/client/components/page/page.image.vue index f0d7c7b30f..f515958515 100644 --- a/src/client/components/page/page.image.vue +++ b/src/client/components/page/page.image.vue @@ -1,6 +1,6 @@ <template> <div class="lzyxtsnt"> - <img v-if="image" :src="image.url" alt=""/> + <img v-if="image" :src="image.url"/> </div> </template> diff --git a/src/client/pages/announcements.vue b/src/client/pages/announcements.vue index 48b1e067d3..5c6d4f58af 100644 --- a/src/client/pages/announcements.vue +++ b/src/client/pages/announcements.vue @@ -8,7 +8,7 @@ <div class="_title"><span v-if="$store.getters.isSignedIn && !announcement.isRead">🆕 </span>{{ announcement.title }}</div> <div class="_content"> <mfm :text="announcement.text"/> - <img v-if="announcement.imageUrl" :src="announcement.imageUrl" alt=""/> + <img v-if="announcement.imageUrl" :src="announcement.imageUrl"/> </div> <div class="_footer" v-if="$store.getters.isSignedIn && !announcement.isRead"> <mk-button @click="read(announcement)" primary><fa :icon="faCheck"/> {{ $t('gotIt') }}</mk-button> diff --git a/src/client/pages/follow-requests.vue b/src/client/pages/follow-requests.vue index a212cd0e37..14d60a12ec 100644 --- a/src/client/pages/follow-requests.vue +++ b/src/client/pages/follow-requests.vue @@ -6,7 +6,7 @@ <mk-pagination :pagination="pagination" class="mk-follow-requests" ref="list"> <template #empty> <div class="tkdrhpxr"> - <img src="https://xn--931a.moe/assets/info.png" alt="" class="_ghost"/> + <img src="https://xn--931a.moe/assets/info.png" class="_ghost"/> <div>{{ $t('noFollowRequests') }}</div> </div> </template> diff --git a/src/client/pages/messaging.vue b/src/client/pages/messaging.vue index 922d3b93c0..bc85e7a56b 100644 --- a/src/client/pages/messaging.vue +++ b/src/client/pages/messaging.vue @@ -32,7 +32,7 @@ </router-link> </sequential-entrance> <div class="no-history" v-if="!fetching && messages.length == 0"> - <img src="https://xn--931a.moe/assets/info.png" alt="" class="_ghost"/> + <img src="https://xn--931a.moe/assets/info.png" class="_ghost"/> <div>{{ $t('noHistory') }}</div> </div> <mk-loading v-if="fetching"/> diff --git a/src/client/pages/not-found.vue b/src/client/pages/not-found.vue index e4c1b4de49..6ddbd1932b 100644 --- a/src/client/pages/not-found.vue +++ b/src/client/pages/not-found.vue @@ -5,7 +5,7 @@ <section class="_card"> <div class="_content"> - <img src="https://xn--931a.moe/assets/not-found.png" alt="" class="_ghost"/> + <img src="https://xn--931a.moe/assets/not-found.png" class="_ghost"/> <div>{{ $t('notFoundDescription') }}</div> </div> </section>