릴리스: v1.4.37 썸네일 업로드 클릭 동작 정리

This commit is contained in:
2026-04-03 01:16:19 +09:00
parent 2107223634
commit 764e18c16b
3 changed files with 11 additions and 1 deletions

View File

@@ -1340,6 +1340,11 @@ onUnmounted(() => {
<div
class="editorSidebar__thumbFrame"
:class="{ 'editorSidebar__thumbFrame--active': isThumbnailDragActive }"
:role="canEdit ? 'button' : undefined"
:tabindex="canEdit ? 0 : undefined"
@click="canEdit ? openThumbnailFile() : null"
@keydown.enter.prevent="canEdit ? openThumbnailFile() : null"
@keydown.space.prevent="canEdit ? openThumbnailFile() : null"
@dragenter.prevent="onThumbnailDragEnter"
@dragover.prevent="onThumbnailDragEnter"
@dragleave="onThumbnailDragLeave"
@@ -1349,7 +1354,6 @@ onUnmounted(() => {
<div v-else class="editorSidebar__thumbEmpty">대표 썸네일</div>
<div class="editorSidebar__thumbOverlay">드래그 또는 클릭으로 썸네일 추가</div>
</div>
<button v-if="canEdit" class="btn btn--ghost editorSidebar__button" @click="openThumbnailFile">파일 업로드</button>
<div v-if="pendingThumbnailFile" class="editorSidebar__fileName">{{ pendingThumbnailFile.name }}</div>
</div>