From d94edc5a30d21a870e0145018cbf5b2dcc700bb1 Mon Sep 17 00:00:00 2001 From: kjh2064 Date: Thu, 9 Jul 2026 22:11:35 +0900 Subject: [PATCH] style: Apply form compaction to Create/Edit pages Standardize all Create and Edit forms with: - card-body p-2 padding - form-control-sm, form-select-sm, form-label-sm for compact layout - btn-sm for buttons - row g-2 spacing instead of g-3 - Consistent empty state and danger action styling Affected pages: Clients, Announcements, FAQs, Inquiries, Blog Co-Authored-By: Claude Haiku 4.5 --- .../Pages/Admin/Announcements/Create.cshtml | 34 +++++------ .../Pages/Admin/Blog/Create.cshtml | 2 +- .../Pages/Admin/Clients/Create.cshtml | 44 +++++++-------- .../Pages/Admin/Clients/Edit.cshtml | 56 +++++++++---------- .../Pages/Admin/Faqs/Create.cshtml | 26 ++++----- .../Pages/Admin/Inquiries/Create.cshtml | 36 ++++++------ 6 files changed, 99 insertions(+), 99 deletions(-) diff --git a/src/TaxBaik.Web/Pages/Admin/Announcements/Create.cshtml b/src/TaxBaik.Web/Pages/Admin/Announcements/Create.cshtml index 409e337..9effe5a 100644 --- a/src/TaxBaik.Web/Pages/Admin/Announcements/Create.cshtml +++ b/src/TaxBaik.Web/Pages/Admin/Announcements/Create.cshtml @@ -6,17 +6,17 @@ @await Html.PartialAsync("_AdminPageHeader", new TaxBaik.Web.Models.AdminPageHeaderModel("Content", "공지사항 작성", "Tabler 표준 폼으로 공지사항을 등록합니다.", null, null))
-
+
@await Html.PartialAsync("_ValidationSummary") -
+
- - + +
- - @@ -24,33 +24,33 @@
- - + +
- - + +
- - + +
- - + +
diff --git a/src/TaxBaik.Web/Pages/Admin/Blog/Create.cshtml b/src/TaxBaik.Web/Pages/Admin/Blog/Create.cshtml index 6047464..ca40192 100644 --- a/src/TaxBaik.Web/Pages/Admin/Blog/Create.cshtml +++ b/src/TaxBaik.Web/Pages/Admin/Blog/Create.cshtml @@ -9,7 +9,7 @@ @await Html.PartialAsync("_AdminPageHeader", new TaxBaik.Web.Models.AdminPageHeaderModel("콘텐츠", "새 글 작성", "블로그 글을 등록합니다.", null, null))
-
+
@await Html.PartialAsync("_BlogEditor", new TaxBaik.Web.Pages.Shared.BlogEditorModel( Model.Input.Title, Model.Input.Content, diff --git a/src/TaxBaik.Web/Pages/Admin/Clients/Create.cshtml b/src/TaxBaik.Web/Pages/Admin/Clients/Create.cshtml index 1250689..1c283f3 100644 --- a/src/TaxBaik.Web/Pages/Admin/Clients/Create.cshtml +++ b/src/TaxBaik.Web/Pages/Admin/Clients/Create.cshtml @@ -8,51 +8,51 @@ @await Html.PartialAsync("_AdminPageHeader", new TaxBaik.Web.Models.AdminPageHeaderModel("고객 관리", "고객 등록", "FluentValidation과 Tabler 표준 폼으로 신규 고객을 등록합니다.", null, null))
-
+
@await Html.PartialAsync("_ValidationSummary") -
+
- - + +
- - + +
- - + +
- - + +
- - + +
- - + +
- - + +
- - + +
- - + +
diff --git a/src/TaxBaik.Web/Pages/Admin/Clients/Edit.cshtml b/src/TaxBaik.Web/Pages/Admin/Clients/Edit.cshtml index aa99aa5..7d653d3 100644 --- a/src/TaxBaik.Web/Pages/Admin/Clients/Edit.cshtml +++ b/src/TaxBaik.Web/Pages/Admin/Clients/Edit.cshtml @@ -7,8 +7,8 @@
@await Html.PartialAsync("_AdminPageHeader", new TaxBaik.Web.Models.AdminPageHeaderModel("고객 관리", "고객 수정", "기존 고객 정보를 불러와 Tabler 표준 폼으로 수정합니다.", null, null)) -
-
+
+
불러온 원본
@Model.Input.Name
@Model.Input.CompanyName / @Model.Input.Phone
@@ -16,63 +16,63 @@
-
+
@await Html.PartialAsync("_ValidationSummary") -
+
- - + +
- - + +
- - + +
- - + +
- - + +
- - + +
- - + +
- - + +
- - + +
-
-
+
+
위험 작업
-
고객을 삭제합니다.
+
고객을 삭제합니다.
- +
diff --git a/src/TaxBaik.Web/Pages/Admin/Faqs/Create.cshtml b/src/TaxBaik.Web/Pages/Admin/Faqs/Create.cshtml index 7c917f3..e86b929 100644 --- a/src/TaxBaik.Web/Pages/Admin/Faqs/Create.cshtml +++ b/src/TaxBaik.Web/Pages/Admin/Faqs/Create.cshtml @@ -6,16 +6,16 @@ @await Html.PartialAsync("_AdminPageHeader", new TaxBaik.Web.Models.AdminPageHeaderModel("Support", "FAQ 작성", "Tabler 표준 폼으로 FAQ를 등록합니다.", null, null))
-
+
@await Html.PartialAsync("_ValidationSummary") -
+
- - + +
- - + + @foreach (var category in Model.Categories) { @@ -24,24 +24,24 @@
- - + +
- - + +
diff --git a/src/TaxBaik.Web/Pages/Admin/Inquiries/Create.cshtml b/src/TaxBaik.Web/Pages/Admin/Inquiries/Create.cshtml index 98b2894..5fa9eb8 100644 --- a/src/TaxBaik.Web/Pages/Admin/Inquiries/Create.cshtml +++ b/src/TaxBaik.Web/Pages/Admin/Inquiries/Create.cshtml @@ -6,42 +6,42 @@ @await Html.PartialAsync("_AdminPageHeader", new TaxBaik.Web.Models.AdminPageHeaderModel("Customer Requests", "문의 등록", "관리자가 직접 상담 요청을 등록할 수 있습니다.", null, null))
-
+
@await Html.PartialAsync("_ValidationSummary") -
+
- - + +
- - + +
- - + +
- - + +
- - + +
- - + +
- - + +