fix. [SWV-866] 액션버튼 기능 개선 (이미지 타입 추가)

Made-with: Cursor
This commit is contained in:
clkim
2026-02-27 15:15:59 +09:00
parent 9208aae87f
commit fd83d3ae94
25 changed files with 308 additions and 143 deletions

View File

@@ -444,12 +444,11 @@ const handleMoveFocus = (target: 'pc' | 'mobile') => {
</p>
<AtomsButton
type="link"
type="external"
size="size-small"
background-color="#383838"
text-color="#FFFFFF"
class="w-full px-0"
target="_blank"
class="btn-download"
rel="noopener noreferrer"
:href="tm(`Download_Driver_${driver.driverCode}_Url`)"
@click="handleSendLog(`다운로드_${driver.driverText}`)"
@@ -527,12 +526,10 @@ table td {
md:h-[80px] md:py-[14px] md:px-[20px] md:text-[16px] md:leading-[26px] md:tracking-[-0.48px];
}
/* 플랫폼별 다운로드 Mobile Overflow Visible 처리 */
.splide :deep(.splide__track) {
overflow: visible !important;
.btn-download {
@apply w-full px-0;
}
::v-deep([data-platform='stove']) .icon-platform {
display: none !important;
.btn-download:deep(.icon-external) {
@apply hidden;
}
</style>

View File

@@ -20,7 +20,7 @@ const descriptionData = computed(() =>
getComponentGroup(props.components, 'description')
)
const videoPlayData = computed(() =>
getComponentGroup(props.components, 'videoPlay')
getComponentGroup(props.components, 'videoPlayImg')
)
// [TODO] api 수정 후 사용
// const videoPlayData = computed(() =>
@@ -51,7 +51,7 @@ const buttonListData = computed(() =>
/>
<WidgetsVideoPlay
v-if="videoPlayData"
category="image"
variant="videoPlayImg"
:resources-data="videoPlayData"
/>
<WidgetsButtonList

View File

@@ -105,7 +105,7 @@ const slideItemSize = {
/>
<WidgetsVideoPlay
v-if="videoPlayData"
category="image"
variant="videoPlayImg"
:resources-data="videoPlayData"
/>
<WidgetsSlideCenterHighlight