From 83e7a9759786223bc305e745a2cdb518f314a90f Mon Sep 17 00:00:00 2001 From: clkim Date: Tue, 2 Dec 2025 16:10:41 +0900 Subject: [PATCH 01/19] =?UTF-8?q?fix.=20[PWT-116]=20STOVE=20GNB=20>=20?= =?UTF-8?q?=EC=84=A4=EC=B9=98,=20=EC=95=8C=EB=A6=BC=20=EB=B2=84=ED=8A=BC?= =?UTF-8?q?=20=EB=85=B8=EC=B6=9C=20=EC=97=AC=EB=B6=80=20=EA=B8=B0=EB=8A=A5?= =?UTF-8?q?=20=EB=8F=99=EC=9E=91=20=EC=98=A4=EB=A5=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- layers/components/blocks/StoveGnb.vue | 8 ++++---- layers/components/blocks/StoveGnbNew.vue | 18 +++++++++--------- layers/utils/stoveUtil.ts | 2 +- 3 files changed, 14 insertions(+), 14 deletions(-) diff --git a/layers/components/blocks/StoveGnb.vue b/layers/components/blocks/StoveGnb.vue index 1de2064..8577a5a 100644 --- a/layers/components/blocks/StoveGnb.vue +++ b/layers/components/blocks/StoveGnb.vue @@ -16,7 +16,7 @@ const stoveGnbData = gameData.value?.stove_gnb_json const languageCodes = computed(() => { if (Array.isArray(availableLocales)) { return availableLocales.map( - (localeCode: any) => localeCode.code || localeCode + (localeCode: any) => localeCode.code ?? localeCode ) } return [locale] @@ -32,19 +32,19 @@ const loadGnb = (locale: string) => { widget: { gameListAndService: false, languageSelect: false, - notification: false, + notification: stoveGnbData?.notify_icon_visible ?? true, stoveDownload: false, }, global: { userGds: true, - defaultSelectedLanguage: locale || 'en', + defaultSelectedLanguage: locale ?? 'en', languageCoverages: languageCodes.value, }, loginMethod: { params: { inflow_path: stoveInflowPath, game_no: stoveGameNo, - show_play_button: stoveGnbData?.stove_install_button_visible || 'Y', + show_play_button: stoveGnbData?.stove_install_button_visible ?? 'Y', }, redirectCurrentPage: true, windowTitle: undefined, diff --git a/layers/components/blocks/StoveGnbNew.vue b/layers/components/blocks/StoveGnbNew.vue index 940334f..4f63991 100644 --- a/layers/components/blocks/StoveGnbNew.vue +++ b/layers/components/blocks/StoveGnbNew.vue @@ -1,15 +1,15 @@ From f406f4bac28f44dba5815f72107a83c7ba6fbaef Mon Sep 17 00:00:00 2001 From: clkim Date: Wed, 3 Dec 2025 11:13:17 +0900 Subject: [PATCH 05/19] =?UTF-8?q?fix:=20[=EB=94=94=EC=9E=90=EC=9D=B8QA]=20?= =?UTF-8?q?=EC=9B=90=ED=98=95=20=EB=B2=84=ED=8A=BC=20=EB=AA=A8=EB=B0=94?= =?UTF-8?q?=EC=9D=BC=20=EC=95=84=EC=9D=B4=EC=BD=98=20=EC=82=AC=EC=9D=B4?= =?UTF-8?q?=EC=A6=88=20=EC=A1=B0=EC=A0=88?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- layers/components/atoms/Button/Circle.vue | 4 ++++ layers/components/layouts/EventNavigation.vue | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/layers/components/atoms/Button/Circle.vue b/layers/components/atoms/Button/Circle.vue index c6e6cd6..0c76db0 100644 --- a/layers/components/atoms/Button/Circle.vue +++ b/layers/components/atoms/Button/Circle.vue @@ -47,4 +47,8 @@ const componentProps = computed(() => { after:content-[''] after:absolute after:top-0 after:left-0 after:w-full after:h-full after:bg-white after:rounded-full after:opacity-0 after:transition-all after:duration-300 after:ease-in-out hover:after:opacity-10; } + +.btn-circle:deep(svg) { + @apply w-[20px] h-[20px] md:w-[24px] md:h-[24px]; +} diff --git a/layers/components/layouts/EventNavigation.vue b/layers/components/layouts/EventNavigation.vue index 040bdc2..e7a2ff1 100644 --- a/layers/components/layouts/EventNavigation.vue +++ b/layers/components/layouts/EventNavigation.vue @@ -57,7 +57,7 @@ onMounted(async () => { class="btn-control" @click="toggleEventNavigation" > - +