배경
근로자 목록의 기한 뱃지(D-12/D-21/D-35/D-62/정상)와 업무함의 마감 rail 색상이 날짜 차이와 무관하게 동일하게 표시되고 있다 (근로자 목록은 "정상"만 회색, 나머지는 전부 동일한 경고색). 임박도가 다른 항목이 시각적으로 구분되지 않는다.
설계 방향
Figma에는 날짜별 세분화된 색상 기준이 없어(node-id=935-2, PEOPLE-001/WORK-001 확인) 직접 기준을 정한다.
- 긴급 (critical/red): D-day 7일 이내
- 중간 (warning/amber): D-day 8~30일
- 여유 (success/green): D-day 31일 이상, 또는 임박한 기한이 없음("정상")
공통 유틸 src/utils/urgency.ts에서 임계값과 톤 매핑을 관리하고, WorkerListPage(근로자 기한 뱃지)와 WorkListPage(업무 rail 색상)에 적용한다.
완료 조건
배경
근로자 목록의 기한 뱃지(D-12/D-21/D-35/D-62/정상)와 업무함의 마감 rail 색상이 날짜 차이와 무관하게 동일하게 표시되고 있다 (근로자 목록은 "정상"만 회색, 나머지는 전부 동일한 경고색). 임박도가 다른 항목이 시각적으로 구분되지 않는다.
설계 방향
Figma에는 날짜별 세분화된 색상 기준이 없어(node-id=935-2, PEOPLE-001/WORK-001 확인) 직접 기준을 정한다.
공통 유틸
src/utils/urgency.ts에서 임계값과 톤 매핑을 관리하고, WorkerListPage(근로자 기한 뱃지)와 WorkListPage(업무 rail 색상)에 적용한다.완료 조건
getUrgencyTier(daysUntilDue)유틸 추가, 기준값 문서화