From 89d457c5490a641ff841e02a7fa642ae82ce0298 Mon Sep 17 00:00:00 2001 From: kjh2064 Date: Thu, 9 Jul 2026 16:06:42 +0900 Subject: [PATCH] Align admin list empty states --- .../Pages/Admin/Announcements/Index.cshtml | 28 +++++---- src/TaxBaik.Web/Pages/Admin/Blog/Index.cshtml | 28 +++++---- src/TaxBaik.Web/Pages/Admin/Faqs/Index.cshtml | 46 ++++++++------ .../Pages/Admin/Inquiries/Index.cshtml | 60 +++++++++++-------- 4 files changed, 99 insertions(+), 63 deletions(-) diff --git a/src/TaxBaik.Web/Pages/Admin/Announcements/Index.cshtml b/src/TaxBaik.Web/Pages/Admin/Announcements/Index.cshtml index f25dcf8..eb06d71 100644 --- a/src/TaxBaik.Web/Pages/Admin/Announcements/Index.cshtml +++ b/src/TaxBaik.Web/Pages/Admin/Announcements/Index.cshtml @@ -4,15 +4,23 @@
@await Html.PartialAsync("_AdminPageHeader", new TaxBaik.Web.Models.AdminPageHeaderModel("Content", "공지사항 관리", "공지 목록을 서버 렌더링으로 표시합니다.", "/admin/announcements/create", "공지 작성")) -
- @if (Model.Items.Count == 0) - { -
- @await Html.PartialAsync("_EmptyState", "공지사항이 없습니다.") + @if (Model.Items.Count == 0) + { +
+
+ + + + + +
- } - else - { +

공지사항이 없습니다.

+
+ } + else + { +
@@ -43,8 +51,8 @@
- } -
+
+ }
diff --git a/src/TaxBaik.Web/Pages/Admin/Blog/Index.cshtml b/src/TaxBaik.Web/Pages/Admin/Blog/Index.cshtml index 7d5524b..1220bc3 100644 --- a/src/TaxBaik.Web/Pages/Admin/Blog/Index.cshtml +++ b/src/TaxBaik.Web/Pages/Admin/Blog/Index.cshtml @@ -23,15 +23,23 @@ -
- @if (Model.Items.Count == 0) - { -
- @await Html.PartialAsync("_EmptyState", "블로그 글이 없습니다.") + @if (Model.Items.Count == 0) + { +
+
+ + + + + +
- } - else - { +

블로그 글이 없습니다.

+
+ } + else + { +
@@ -65,8 +73,8 @@
- } -
+
+ } diff --git a/src/TaxBaik.Web/Pages/Admin/Faqs/Index.cshtml b/src/TaxBaik.Web/Pages/Admin/Faqs/Index.cshtml index f8f2c6b..27d5146 100644 --- a/src/TaxBaik.Web/Pages/Admin/Faqs/Index.cshtml +++ b/src/TaxBaik.Web/Pages/Admin/Faqs/Index.cshtml @@ -4,20 +4,30 @@
@await Html.PartialAsync("_AdminPageHeader", new TaxBaik.Web.Models.AdminPageHeaderModel("Support", "FAQ 관리", "질문과 답변을 관리합니다.", "/admin/faqs/create", "FAQ 작성")) -
-
- - - - - - @if (Model.Items.Count == 0) - { - - } - else - { - foreach (var item in Model.Items) + @if (Model.Items.Count == 0) + { +
+
+ + + + + + +
+

FAQ가 없습니다.

+
+ } + else + { +
+
+
질문카테고리활성정렬작업
@await Html.PartialAsync("_EmptyState", "FAQ가 없습니다.")
+ + + + + @foreach (var item in Model.Items) { @@ -32,11 +42,11 @@ } - } - -
질문카테고리활성정렬작업
@item.Question
+ + +
-
+ } diff --git a/src/TaxBaik.Web/Pages/Admin/Inquiries/Index.cshtml b/src/TaxBaik.Web/Pages/Admin/Inquiries/Index.cshtml index 02013c9..da0cc56 100644 --- a/src/TaxBaik.Web/Pages/Admin/Inquiries/Index.cshtml +++ b/src/TaxBaik.Web/Pages/Admin/Inquiries/Index.cshtml @@ -17,27 +17,37 @@ -
-
- - - - - - - - - - - - - @if (Model.Items.Count == 0) - { - - } - else - { - foreach (var item in Model.Items) + @if (Model.Items.Count == 0) + { +
+
+ + + + + + +
+

문의 목록이 없습니다.

+
+ } + else + { +
+
+
이름전화서비스상태등록일작업
@await Html.PartialAsync("_EmptyState", "문의 목록이 없습니다.")
+ + + + + + + + + + + + @foreach (var item in Model.Items) { @@ -53,11 +63,11 @@ } - } - -
이름전화서비스상태등록일작업
@item.Name
+ + +
- + }