Skip to content

[Feature] 근로자·업무 기한을 긴급/중간/여유 3단계 색상으로 구분 #86

Description

@BcKmini

배경

근로자 목록의 기한 뱃지(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 색상)에 적용한다.

완료 조건

  • getUrgencyTier(daysUntilDue) 유틸 추가, 기준값 문서화
  • 근로자 목록 기한 텍스트가 3단계 색상으로 표시
  • 업무함 목록 rail 색상이 dueDays 기준 3단계로 표시
  • 테스트 작성

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

priority:P2일정에 따라 미룰 수 있는 작업status:ready범위가 확정되어 바로 시작 가능type:feature사용자 기능 개발

Type

No type

Projects

No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions