diff options
| author | syuilo <4439005+syuilo@users.noreply.github.com> | 2025-05-06 16:51:01 +0900 |
|---|---|---|
| committer | syuilo <4439005+syuilo@users.noreply.github.com> | 2025-05-06 16:51:01 +0900 |
| commit | 925dd76f00209abcb443cac84b62a01086dcc35f (patch) | |
| tree | 62b1d9574be63b7088797ca21874a03f952392f2 /packages/frontend/src/components/global/MkError.vue | |
| parent | 🎨 (diff) | |
| download | misskey-925dd76f00209abcb443cac84b62a01086dcc35f.tar.gz misskey-925dd76f00209abcb443cac84b62a01086dcc35f.tar.bz2 misskey-925dd76f00209abcb443cac84b62a01086dcc35f.zip | |
🎨
Diffstat (limited to 'packages/frontend/src/components/global/MkError.vue')
| -rw-r--r-- | packages/frontend/src/components/global/MkError.vue | 30 |
1 files changed, 3 insertions, 27 deletions
diff --git a/packages/frontend/src/components/global/MkError.vue b/packages/frontend/src/components/global/MkError.vue index bc3a282e40..6a5c4c18bf 100644 --- a/packages/frontend/src/components/global/MkError.vue +++ b/packages/frontend/src/components/global/MkError.vue @@ -4,20 +4,14 @@ SPDX-License-Identifier: AGPL-3.0-only --> <template> -<Transition :name="prefer.s.animation ? '_transition_zoom' : ''" appear> - <div :class="$style.root"> - <img v-if="instance.serverErrorImageUrl" :class="$style.img" :src="instance.serverErrorImageUrl" draggable="false"/> - <p :class="$style.text"><i class="ti ti-alert-triangle"></i> {{ i18n.ts.somethingHappened }}</p> - <MkButton :class="$style.button" @click="() => emit('retry')">{{ i18n.ts.retry }}</MkButton> - </div> -</Transition> +<MkResult type="error"> + <MkButton :class="$style.button" rounded @click="() => emit('retry')">{{ i18n.ts.retry }}</MkButton> +</MkResult> </template> <script lang="ts" setup> import MkButton from '@/components/MkButton.vue'; import { i18n } from '@/i18n.js'; -import { prefer } from '@/preferences.js'; -import { instance } from '@/instance.js'; const emit = defineEmits<{ (ev: 'retry'): void; @@ -25,25 +19,7 @@ const emit = defineEmits<{ </script> <style lang="scss" module> -.root { - padding: 32px; - text-align: center; - align-items: center; -} - -.text { - margin: 0 0 8px 0; -} - .button { margin: 0 auto; } - -.img { - vertical-align: bottom; - width: 128px; - height: 128px; - margin-bottom: 16px; - border-radius: 16px; -} </style> |