From 0451ac98c9860b0ccb2a582b9ab17cea4624ea10 Mon Sep 17 00:00:00 2001 From: TAKAHASHI Shuuji Date: Wed, 10 Jan 2024 04:51:36 +0900 Subject: [PATCH] feat: improve title and layout of the confirm dialog (#2307) --- components/account/AccountMoreButton.vue | 3 ++- components/list/ListEntry.vue | 3 ++- components/modal/ModalConfirm.vue | 2 +- components/status/StatusActionsMore.vue | 2 ++ composables/masto/relationship.ts | 10 +++++++--- locales/ar.json | 14 +++++++------- locales/ca-valencia.json | 14 +++++++------- locales/ca.json | 14 +++++++------- locales/de-DE.json | 14 +++++++------- locales/en.json | 21 ++++++++++++++------- locales/es-419.json | 12 ++++++------ locales/es.json | 14 +++++++------- locales/eu-ES.json | 14 +++++++------- locales/fi-FI.json | 14 +++++++------- locales/fr-FR.json | 14 +++++++------- locales/gl-ES.json | 14 +++++++------- locales/hu-HU.json | 14 +++++++------- locales/id-ID.json | 14 +++++++------- locales/it-IT.json | 14 +++++++------- locales/ja-JP.json | 14 +++++++------- locales/ko-KR.json | 14 +++++++------- locales/pl-PL.json | 14 +++++++------- locales/pt-BR.json | 14 +++++++------- locales/pt.json | 14 +++++++------- locales/ru-RU.json | 14 +++++++------- locales/th-TH.json | 14 +++++++------- locales/tl-PH.json | 14 +++++++------- locales/tr-TR.json | 14 +++++++------- locales/uk-UA.json | 2 +- locales/vi-VN.json | 14 +++++++------- locales/zh-CN.json | 14 +++++++------- locales/zh-TW.json | 14 +++++++------- 32 files changed, 203 insertions(+), 188 deletions(-) diff --git a/components/account/AccountMoreButton.vue b/components/account/AccountMoreButton.vue index 3a179fa2..eb78d16e 100644 --- a/components/account/AccountMoreButton.vue +++ b/components/account/AccountMoreButton.vue @@ -26,7 +26,8 @@ function shareAccount() { async function toggleReblogs() { if (!relationship!.showingReblogs && await openConfirmDialog({ - title: t('confirm.show_reblogs.title', [account.acct]), + title: t('confirm.show_reblogs.title'), + description: t('confirm.show_reblogs.description', [account.acct]), confirm: t('confirm.show_reblogs.confirm'), cancel: t('confirm.show_reblogs.cancel'), }) !== 'confirm') diff --git a/components/list/ListEntry.vue b/components/list/ListEntry.vue index 8f50c793..625fb806 100644 --- a/components/list/ListEntry.vue +++ b/components/list/ListEntry.vue @@ -58,7 +58,8 @@ async function removeList() { return const confirmDelete = await openConfirmDialog({ - title: t('confirm.delete_list.title', [list.value.title]), + title: t('confirm.delete_list.title'), + description: t('confirm.delete_list.description', [list.value.title]), confirm: t('confirm.delete_list.confirm'), cancel: t('confirm.delete_list.cancel'), }) diff --git a/components/modal/ModalConfirm.vue b/components/modal/ModalConfirm.vue index 9820238b..a9b9ed3b 100644 --- a/components/modal/ModalConfirm.vue +++ b/components/modal/ModalConfirm.vue @@ -10,7 +10,7 @@ const emit = defineEmits<{