From e1a0b9f1da6a3584e1bbf2c4220f07fd5e881400 Mon Sep 17 00:00:00 2001 From: clkim Date: Fri, 16 Jan 2026 15:10:03 +0900 Subject: [PATCH 1/2] =?UTF-8?q?fix.=20=EB=A8=B8=EC=A7=80=20=EC=B6=A9?= =?UTF-8?q?=EB=8F=8C=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- layers/stores/useGameDataStore.ts | 2 -- 1 file changed, 2 deletions(-) diff --git a/layers/stores/useGameDataStore.ts b/layers/stores/useGameDataStore.ts index 72fab36..b630ed9 100644 --- a/layers/stores/useGameDataStore.ts +++ b/layers/stores/useGameDataStore.ts @@ -21,7 +21,6 @@ export const useGameDataStore = defineStore('gameData', () => { fontFamily: null as GameDataValue['game_font']['font_family'] | null, gnb: null as GameDataValue['gnb'] | null, eventBanner: null as GameDataValue['event_banner'] | null, - fontFamily: null as GameDataValue['game_font']['font_family'] | null, }) const state = reactive(getInitialState()) @@ -46,7 +45,6 @@ export const useGameDataStore = defineStore('gameData', () => { state.fontFamily = data?.game_font?.font_family state.gnb = data?.gnb state.eventBanner = data?.event_banner - state.fontFamily = data?.game_font?.font_family } const clearGameData = () => { From 927f7ace3bc6e5c4403118bee74bc5d47a1eff5b Mon Sep 17 00:00:00 2001 From: clkim Date: Fri, 16 Jan 2026 17:25:52 +0900 Subject: [PATCH 2/2] =?UTF-8?q?fix.=20=ED=84=B0=EB=AF=B8=EB=84=90=20WARN?= =?UTF-8?q?=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/app.vue | 4 ---- layers/assets/css/app.css | 3 --- layers/types/api/gameData.ts | 2 +- nuxt.config.ts | 19 +++++-------------- 4 files changed, 6 insertions(+), 22 deletions(-) diff --git a/app/app.vue b/app/app.vue index 18f86a5..7731032 100644 --- a/app/app.vue +++ b/app/app.vue @@ -209,7 +209,3 @@ onBeforeUnmount(() => { - - diff --git a/layers/assets/css/app.css b/layers/assets/css/app.css index 1ed662e..8d8c7cb 100644 --- a/layers/assets/css/app.css +++ b/layers/assets/css/app.css @@ -1,6 +1,3 @@ -@import '@splidejs/vue-splide/css'; -@import '@vuepic/vue-datepicker/dist/main.css'; - @import './base/_reset.css'; @import './base/_theme.css'; @import './base/_font.css'; diff --git a/layers/types/api/gameData.ts b/layers/types/api/gameData.ts index 93ba96e..cfaee75 100644 --- a/layers/types/api/gameData.ts +++ b/layers/types/api/gameData.ts @@ -45,7 +45,7 @@ export interface GameDataValue { favicon_json: GameDataImg meta_tag_json: GameDataMetaTag sns_json: GameDataSns - url_json: Record + url_json: Record footer_json: string // JSON 문자열로 변경 img_json: GameDataImg market_json: Record diff --git a/nuxt.config.ts b/nuxt.config.ts index 4211d79..ecffdf9 100644 --- a/nuxt.config.ts +++ b/nuxt.config.ts @@ -27,20 +27,6 @@ export default defineNuxtConfig({ // onload: "this.onload=null;this.rel='stylesheet'", // }, ], - noscript: [ - // JavaScript 비활성화 시 폰트 CSS 로드 - { - innerHTML: - '', - }, - { - innerHTML: - '', - }, - // { - // innerHTML: '', - // }, - ], script: [ { type: 'text/javascript', @@ -109,6 +95,11 @@ export default defineNuxtConfig({ stove81Plug: process.env.STOVE_81PLUG, }, }, + css: [ + '@vuepic/vue-datepicker/dist/main.css', + '@splidejs/vue-splide/css', + '@/layers/assets/css/app.css', + ], postcss: { plugins: { tailwindcss: {},