Tighten shared admin components
TaxBaik CI/CD / build-and-deploy (push) Successful in 1m2s

This commit is contained in:
2026-07-09 13:59:17 +09:00
parent 6407afece5
commit bfc4d70ebd
3 changed files with 12 additions and 5 deletions
@@ -1,9 +1,10 @@
@model string
<div class="card shadow-sm border-0">
<div class="card">
<div class="card-body text-center py-5">
<div class="text-muted mb-2">준비 중</div>
<div class="avatar avatar-xl bg-blue-lt text-blue mb-3 mx-auto">UI</div>
<div class="text-uppercase text-muted small mb-1">준비 중</div>
<h3 class="card-title mb-2">@Model</h3>
<p class="text-muted mb-0">이 페이지는 현재 구조 맞춘 상태이며, 다음 단계에서 기능을 채우면 됩니다.</p>
<p class="text-muted mb-0">이 페이지는 구조 맞춘 상태이며, 다음 단계에서 기능을 채우면 됩니다.</p>
</div>
</div>
@@ -3,12 +3,18 @@
{
<nav class="mt-4" aria-label="페이지네이션">
<ul class="pagination">
<li class="page-item @(Model.Page <= 1 ? "disabled" : "")">
<a class="page-link" href="@(Model.Page <= 1 ? "#" : Model.BuildPageUrl(Model.Page - 1))" tabindex="@(Model.Page <= 1 ? -1 : 0)" aria-disabled="@(Model.Page <= 1 ? "true" : "false")">이전</a>
</li>
@for (var i = 1; i <= Model.TotalPages; i++)
{
<li class="page-item @(i == Model.Page ? "active" : "")">
<a class="page-link" href="@Model.BuildPageUrl(i)">@i</a>
<a class="page-link" href="@Model.BuildPageUrl(i)" @(i == Model.Page ? "aria-current=\"page\"" : "")>@i</a>
</li>
}
<li class="page-item @(Model.Page >= Model.TotalPages ? "disabled" : "")">
<a class="page-link" href="@(Model.Page >= Model.TotalPages ? "#" : Model.BuildPageUrl(Model.Page + 1))" tabindex="@(Model.Page >= Model.TotalPages ? -1 : 0)" aria-disabled="@(Model.Page >= Model.TotalPages ? "true" : "false")">다음</a>
</li>
</ul>
</nav>
}
@@ -8,7 +8,7 @@
<span class="avatar avatar-xs bg-red-lt text-red">!</span>
<div class="flex-fill">
<div class="fw-semibold mb-1">입력값을 확인하세요.</div>
<div asp-validation-summary="All" class="validation-summary text-sm"></div>
<div asp-validation-summary="All" class="text-sm"></div>
</div>
</div>
</div>