refactor: 시스템 전반 코드 리팩토링 및 문의사항 UI 개선

This commit is contained in:
2026-03-17 17:49:17 +09:00
parent d0b33edea8
commit 840e7dab34
9 changed files with 221 additions and 478 deletions

View File

@@ -1,11 +1,11 @@
<!-- 주소록 모달 (공통 규격 적용) -->
<div id="addressBookModal" class="modal-overlay" onclick="closeAddressBook()">
<div id="addressBookModal" class="modal-overlay" onclick="ModalManager.close('addressBookModal')">
<div class="modal-content" style="max-width: 850px;" onclick="event.stopPropagation()">
<div class="modal-header">
<h3>공사 관계자 주소록</h3>
<div class="flex-center" style="gap:10px;">
<button class="btn btn-primary" onclick="toggleAddContactForm()">+ 추가하기</button>
<span class="modal-close" onclick="closeAddressBook()">&times;</span>
<span class="modal-close" onclick="ModalManager.close('addressBookModal')">&times;</span>
</div>
</div>
@@ -56,7 +56,7 @@
</table>
</div>
<div style="margin-top:20px; text-align:right;">
<button class="btn btn-secondary" style="padding: 8px 32px;" onclick="closeAddressBook()">닫기</button>
<button class="btn btn-secondary" style="padding: 8px 32px;" onclick="ModalManager.close('addressBookModal')">닫기</button>
</div>
</div>
</div>

View File

@@ -1,9 +1,9 @@
<!-- 경로 선택 모달 (공통 규격 적용) -->
<div id="pathModal" class="modal-overlay" onclick="closeModal()">
<div id="pathModal" class="modal-overlay" onclick="ModalManager.close('pathModal')">
<div class="modal-content" style="max-width: 500px;" onclick="event.stopPropagation()">
<div class="modal-header">
<h3>파일 보관 경로 선택</h3>
<span class="modal-close" onclick="closeModal()">&times;</span>
<span class="modal-close" onclick="ModalManager.close('pathModal')">&times;</span>
</div>
<div style="display: flex; flex-direction: column; gap: 16px; margin-bottom: 24px;">
<div class="select-group" style="margin-bottom: 0;">