From b6cd8587892d54258bef932e2e2f1da69a40e10a Mon Sep 17 00:00:00 2001 From: Mark Chen <9006264+Mark9804@users.noreply.github.com> Date: Sat, 2 Sep 2023 16:52:30 +0900 Subject: [PATCH] =?UTF-8?q?chore(viewer):=20=E6=9B=B4=E6=96=B0=E7=9B=AE?= =?UTF-8?q?=E5=BD=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/components/HomeWelcomeScreen.vue | 17 ++++++++-------- .../components/widgets/UpdatedPortalCard.vue | 20 ++++++++++++++----- .../src/i18n/localeString.ts | 4 ++-- 3 files changed, 25 insertions(+), 16 deletions(-) diff --git a/apps/blue-archive-story-viewer/src/components/HomeWelcomeScreen.vue b/apps/blue-archive-story-viewer/src/components/HomeWelcomeScreen.vue index 29758928..ad2cd072 100644 --- a/apps/blue-archive-story-viewer/src/components/HomeWelcomeScreen.vue +++ b/apps/blue-archive-story-viewer/src/components/HomeWelcomeScreen.vue @@ -12,15 +12,14 @@ export interface HomeDisplayInfo { } const homepageDisplayInfoList: HomeDisplayInfo[] = [ - // { - // type: "minigame", - // title: "白子", - // icon: "https://shiroko.blue-archive.io/favicon.gif", - // jumpTo: "https://shiroko.blue-archive.io", - // startDate: "2023/05/16", - // endDate: "2023/06/30", - // style: "pixelize", - // }, + { + type: "minigame", + title: "小春幸存者游戏", + icon: "https://games.blue-archive.io/koharu-dream/image/favicon.png", + jumpTo: "https://games.blue-archive.io/koharu-dream/", + startDate: "2023/09/01", + style: "pixelize", + }, { type: "student", jumpTo: 10075, diff --git a/apps/blue-archive-story-viewer/src/components/widgets/UpdatedPortalCard.vue b/apps/blue-archive-story-viewer/src/components/widgets/UpdatedPortalCard.vue index 1a61c3e0..6107fa97 100644 --- a/apps/blue-archive-story-viewer/src/components/widgets/UpdatedPortalCard.vue +++ b/apps/blue-archive-story-viewer/src/components/widgets/UpdatedPortalCard.vue @@ -60,10 +60,20 @@ function getDialogTitle() { } )}`; case "minigame": - return `${getI18nString(userLanguage.value, "updates.minigameUpdated", { - name: props.info.title, - date: props.info.endDate || "", - })}`; + if (props.info.endDate) { + return `${getI18nString(userLanguage.value, "updates.minigameUpdated", { + name: props.info.title, + date: props.info.endDate, + })}`; + } + return `${getI18nString( + userLanguage.value, + "updates.minigameUpdatedNoDate", + { + name: props.info.title, + date: props.info.endDate || "", + } + )}`; default: return `${getI18nString(userLanguage.value, "updates.updated", { title: props.info.title, @@ -113,7 +123,7 @@ function handleJumpToRequest() { > diff --git a/apps/blue-archive-story-viewer/src/i18n/localeString.ts b/apps/blue-archive-story-viewer/src/i18n/localeString.ts index c40b84eb..7d0f5a78 100644 --- a/apps/blue-archive-story-viewer/src/i18n/localeString.ts +++ b/apps/blue-archive-story-viewer/src/i18n/localeString.ts @@ -43,8 +43,8 @@ export const localeString = { updates: { updated: "{title}已更新", favorScheduleUpdated: "{name}的好感剧情已更新", - minigameUpdated: "{name}主题小游戏已更新(至{date}前有效)", - minigameUpdatedNoDate: "{name}主题小游戏已更新", + minigameUpdated: "{name}已发布(至{date}前有效)", + minigameUpdatedNoDate: "{name}已发布", }, }, jp: {