릴리스: v1.3.46 관리자 요청 미리보기 정리

This commit is contained in:
2026-04-01 18:11:16 +09:00
parent bd3ef5d13d
commit 397461b7c0
4 changed files with 31 additions and 14 deletions

View File

@@ -2226,8 +2226,9 @@ async function saveFeaturedOrder() {
</div>
<div v-if="previewTierList?.requestPreview" class="requestPreview">
<div class="requestPreview__hero">
<div class="requestPreview__heroBody">
<div class="requestPreview__frame">
<div class="requestPreview__header">
<div class="requestPreview__title">{{ previewTierList.title || '티어표 미리보기' }}</div>
<div v-if="previewTierList.description" class="requestPreview__desc">{{ previewTierList.description }}</div>
<div class="requestPreview__meta">
{{ previewRequestHasColumns(previewTierList) ? (previewRequestColumns(previewTierList).length + '열 구성') : '단일 열 구성' }} ·
@@ -2235,8 +2236,7 @@ async function saveFeaturedOrder() {
{{ previewTierList.snapshotItems?.length || 0 }} 아이템
</div>
</div>
</div>
<div class="requestPreview__board requestPreview__board--full">
<div class="requestPreview__board requestPreview__board--full">
<div v-if="previewRequestHasColumns(previewTierList)" class="requestPreview__boardHead">
<div class="requestPreview__rowLabel requestPreview__rowLabel--head"></div>
<div class="requestPreview__columnLabels" :style="previewRequestGridStyle(previewTierList)">
@@ -2273,16 +2273,17 @@ async function saveFeaturedOrder() {
</div>
</div>
</div>
<div v-if="previewRequestPoolItems(previewTierList).length" class="requestPreview__pool">
<div class="requestPreview__poolLabel">남은 아이템</div>
<div class="requestPreview__rowItems requestPreview__rowItems--pool">
<div
v-for="item in previewRequestPoolItems(previewTierList)"
:key="item.id"
class="requestPreview__item requestPreview__item--muted"
>
<img class="requestPreview__itemThumb" :src="toApiUrl(item.src)" :alt="item.label" />
<div v-if="previewTierList.snapshotShowCharacterNames" class="requestPreview__itemLabel">{{ item.label }}</div>
<div v-if="previewRequestPoolItems(previewTierList).length" class="requestPreview__pool">
<div class="requestPreview__poolLabel">남은 아이템</div>
<div class="requestPreview__rowItems requestPreview__rowItems--pool">
<div
v-for="item in previewRequestPoolItems(previewTierList)"
:key="item.id"
class="requestPreview__item requestPreview__item--muted"
>
<img class="requestPreview__itemThumb" :src="toApiUrl(item.src)" :alt="item.label" />
<div v-if="previewTierList.snapshotShowCharacterNames" class="requestPreview__itemLabel">{{ item.label }}</div>
</div>
</div>
</div>
</div>
@@ -4028,6 +4029,9 @@ async function saveFeaturedOrder() {
padding: 0;
background: transparent;
text-align: left;
align-self: start;
display: block;
width: 100%;
}
.tierAdminCard__thumb {
width: 100%;
@@ -4237,6 +4241,10 @@ async function saveFeaturedOrder() {
min-height: auto;
}
.requestPreview__summary,
.requestPreview__frame {
padding: 18px;
gap: 18px;
}
.requestPreview__boardHead,
.requestPreview__row {
grid-template-columns: 1fr;