admin: polish template item actions

This commit is contained in:
2026-04-06 12:26:22 +09:00
parent fd3f61ca2b
commit bdc7ee42e2
4 changed files with 67 additions and 13 deletions

View File

@@ -257,7 +257,7 @@ function setThumbFileElement(el) {
<div v-for="item in props.selectedTemplate.items" :key="item.id" class="thumbCard" :data-template-item-id="item.id">
<div class="thumbCard__media">
<img class="thumb thumb--template" :src="toApiUrl(item.src)" :alt="item.label" draggable="false" />
<button class="thumbCard__deleteBtn" type="button" data-no-drag @click="props.removeTemplateItem(item.id)">X</button>
<button class="thumbCard__deleteBtn" type="button" data-no-drag @click="props.removeTemplateItem(item)">X</button>
</div>
<input
v-model="item.draftLabel"