diff --git a/frontend/issues-management.html b/frontend/issues-management.html index f91c5a5..e92225e 100644 --- a/frontend/issues-management.html +++ b/frontend/issues-management.html @@ -61,6 +61,77 @@ font-size: 0.75rem; font-weight: 500; } + + /* 날짜 그룹 스타일 */ + .date-group { + margin-bottom: 1.5rem; + } + + .date-header { + cursor: pointer; + transition: all 0.2s ease; + } + + .date-header:hover { + background-color: #f9fafb; + } + + /* 좌우 스크롤 가능한 이슈 테이블 */ + .issue-table-container { + overflow-x: auto; + border: 1px solid #e5e7eb; + border-radius: 0.5rem; + margin-top: 0.5rem; + } + + .issue-table { + min-width: 1200px; + width: 100%; + border-collapse: collapse; + } + + .issue-table th, + .issue-table td { + padding: 0.75rem; + text-align: left; + border-bottom: 1px solid #f3f4f6; + white-space: nowrap; + } + + .issue-table th { + background-color: #f9fafb; + font-weight: 600; + color: #374151; + font-size: 0.875rem; + } + + .issue-table tbody tr:hover { + background-color: #f9fafb; + } + + .issue-photo { + width: 60px; + height: 40px; + object-fit: cover; + border-radius: 0.375rem; + cursor: pointer; + } + + .issue-description { + max-width: 200px; + overflow: hidden; + text-overflow: ellipsis; + } + + .collapse-content { + max-height: 1000px; + overflow: hidden; + transition: max-height 0.3s ease-out; + } + + .collapse-content.collapsed { + max-height: 0; + } .badge-new { background: #dbeafe; color: #1e40af; } .badge-processing { background: #fef3c7; color: #92400e; } @@ -178,22 +249,16 @@
| No. | +프로젝트 | +내용 | +원인 | +해결방안 | +담당부서 | +담당자 | +조치예상일 | +완료확인일 | +확인자 | +원인부서 | +의견 | +조치결과 | +업로드 사진 | +완료 사진 | +
|---|