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

@@ -143,9 +143,9 @@
<th width="150">구분</th>
<th>프로젝트</th>
<th width="400">문의내용</th>
<th width="400">답변내용</th>
<th width="100">작성자</th>
<th width="120">날짜</th>
<th width="400">답변내용</th>
<th width="100">상태</th>
</tr>
</thead>
@@ -156,11 +156,11 @@
</main>
<!-- 이미지 크게 보기 모달 (디자인 가이드 - 화이트 계열 및 우측 하단 닫기 적용) -->
<div id="imageModal" class="modal-overlay" onclick="closeImageModal()">
<div id="imageModal" class="modal-overlay" onclick="ModalManager.close('imageModal')">
<div class="modal-content" style="max-width: 960px; width: 92%; padding: 0; overflow: hidden; border-radius: 12px; border: 1px solid #e2e8f0; background: #fff;" onclick="event.stopPropagation()">
<div class="modal-header" style="padding: 16px 24px; margin-bottom: 0; border-bottom: 1px solid #f1f5f9; background: #fff;">
<h3 style="color: #1e5149; font-weight: 700; font-size: 16px;">첨부 이미지 확대 보기</h3>
<span class="modal-close" onclick="closeImageModal()" style="font-size: 24px; color: #94a3b8;">&times;</span>
<span class="modal-close" onclick="ModalManager.close('imageModal')" style="font-size: 24px; color: #94a3b8;">&times;</span>
</div>
<div style="padding: 32px; background: #fff; display: flex; justify-content: center; align-items: center; min-height: 300px; max-height: 75vh; overflow: auto;">
<img id="modalImage" style="max-width: 100%; height: auto; border-radius: 8px; box-shadow: 0 10px 25px -5px rgba(0,0,0,0.1), 0 8px 10px -6px rgba(0,0,0,0.1);">
@@ -168,7 +168,7 @@
<div style="padding: 16px 24px; border-top: 1px solid #f1f5f9; text-align: right; background: #fff;">
<button class="_button-medium" style="background: #1e5149; color: #fff; border: none; padding: 10px 28px; border-radius: 8px; cursor: pointer; transition: background 0.2s;"
onmouseover="this.style.background='#163b36'" onmouseout="this.style.background='#1e5149'"
onclick="closeImageModal()">닫기</button>
onclick="ModalManager.close('imageModal')">닫기</button>
</div>
</div>
</div>