From ab58a98acfdc32cbbd9b2d0de1f97ebaede6418e Mon Sep 17 00:00:00 2001 From: clkim Date: Thu, 25 Sep 2025 13:19:24 +0900 Subject: [PATCH] =?UTF-8?q?fix.=20=EA=B3=B5=ED=86=B5=20=EC=8A=A4=ED=83=80?= =?UTF-8?q?=EC=9D=BC=20=EB=B6=84=EB=A6=AC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- layers/assets/css/components/_layout.css | 20 +++++- layers/components/blocks/CardNews.vue | 4 +- layers/components/blocks/VisualContent.vue | 1 + layers/components/blocks/slide/Thumbnail.vue | 60 ++++++++-------- layers/components/widgets/Background.vue | 6 +- layers/composables/useGetGameAlias.ts | 76 -------------------- layers/middleware/pageData.global.ts | 5 +- layers/server/middleware/gameData.ts | 13 ++-- layers/templates/GrGallery01/index.vue | 10 +-- layers/templates/GrVisual01/index.vue | 2 +- layers/templates/GrVisual03/index.vue | 10 ++- 11 files changed, 70 insertions(+), 137 deletions(-) delete mode 100644 layers/composables/useGetGameAlias.ts diff --git a/layers/assets/css/components/_layout.css b/layers/assets/css/components/_layout.css index fa310c0..ce44e87 100644 --- a/layers/assets/css/components/_layout.css +++ b/layers/assets/css/components/_layout.css @@ -5,6 +5,24 @@ } .section-content { - @apply relative h-full flex flex-col items-center justify-center gap-4 md:gap-5; + @apply relative h-full flex flex-col items-center justify-center gap-4 text-center px-[20px] sm:px-[40px] md:gap-5; + } + + /* Title Utility Classes */ + .title-lg { + @apply line-clamp-3 text-[24px] font-[700] leading-[34px] drop-shadow-[0_2px_2px_rgba(0,0,0,0.6)] md:text-[50px] md:leading-[70px]; + } + .title-md { + @apply line-clamp-2 text-[20px] font-[700] leading-[30px] drop-shadow-[0_2px_2px_rgba(0,0,0,0.6)] md:line-clamp-1 md:text-[42px] md:leading-[56px]; + } + .title-sm { + @apply line-clamp-2 text-[16px] font-[500] leading-[24px] drop-shadow-[0_2px_2px_rgba(0,0,0,0.6)] md:line-clamp-1 md:text-[24px] md:leading-[34px]; + } + .title-xs { + } + + /* Description Utility Classes */ + .description-lg { + @apply line-clamp-3 text-[15px] font-[400] leading-[24px] drop-shadow-[0_2px_2px_rgba(0,0,0,0.6)] md:text-[20px] md:leading-[30px]; } } diff --git a/layers/components/blocks/CardNews.vue b/layers/components/blocks/CardNews.vue index 4949e1a..ec9ab60 100644 --- a/layers/components/blocks/CardNews.vue +++ b/layers/components/blocks/CardNews.vue @@ -42,8 +42,8 @@ const props = defineProps() diff --git a/layers/templates/GrVisual01/index.vue b/layers/templates/GrVisual01/index.vue index 80da649..06465c7 100644 --- a/layers/templates/GrVisual01/index.vue +++ b/layers/templates/GrVisual01/index.vue @@ -30,7 +30,7 @@ const buttonListData = computed(() =>
() v-if="hasComponentGroup(item, 'background')" :resources-data="getComponentGroup(item, 'background')" /> -
+