릴리스: v1.3.61 드롭존 아이콘과 업로드 UI 통일
This commit is contained in:
@@ -1,5 +1,7 @@
|
||||
<script setup>
|
||||
import { toApiUrl } from '../../lib/runtime'
|
||||
import SvgIcon from '../SvgIcon.vue'
|
||||
import addPhotoAlternateIcon from '../../assets/icons/add_photo_alternate.svg'
|
||||
|
||||
const props = defineProps({
|
||||
activeTemplateRequest: { type: Object, default: null },
|
||||
@@ -112,13 +114,16 @@ function setGameItemListElement(el) {
|
||||
@dragleave="props.onItemDragLeave"
|
||||
@drop="props.onItemDrop"
|
||||
>
|
||||
<div class="dropZone__iconWrap">
|
||||
<SvgIcon :src="addPhotoAlternateIcon" alt="" class="dropZone__icon" />
|
||||
</div>
|
||||
<div class="dropZone__title">이미지를 드래그해서 기본 아이템으로 추가</div>
|
||||
<div class="dropZone__desc">
|
||||
여러 파일을 한 번에 올릴 수 있고, 저장 라벨은 파일명으로 자동 생성됩니다.
|
||||
<span v-if="props.stagedRequestDraftCount"> 현재 요청에서 가져온 아이템 {{ props.stagedRequestDraftCount }}개도 함께 검토 중이에요.</span>
|
||||
</div>
|
||||
<div class="dropZone__actions">
|
||||
<button class="btn btn--ghost btn--small" type="button" @click.stop="props.openItemFilePicker">파일 선택</button>
|
||||
<button class="btn btn--ghost btn--small dropZone__button" type="button" @click.stop="props.openItemFilePicker">파일 선택</button>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user