1.4 KiB
1.4 KiB
피드백·이슈 상세 팝업 작업 기록
- 작성일: 2026-09-07
- 목표: 통합관리 화면에서 피드백과 이슈 상세를 별도 창으로 열고, 같은 유형의 상세 창은 하나만 재사용한다.
적용 내용
- 피드백 클릭 시
baron-feedback-detail이름의 팝업을 열도록 변경했다. - 이슈 클릭 시
baron-issue-detail이름의 팝업을 열도록 변경했다. - 같은 유형을 다시 클릭하면 새 창을 만들지 않고 기존 팝업의 URL과 상세 내용을 바꾼다.
- Chrome Window Management API를 지원하면 오른쪽 디스플레이를 찾아 작업 영역 전체 크기로 이동·리사이즈한다.
- API를 지원하지 않거나 권한을 거부하면 부모 창의 오른쪽 좌표를 기준으로 연다.
- 팝업 전용 URL에서는 목록 대신 상세 패널만 표시한다.
- 팝업 전용 상세 패널의 배경 오버레이·열기 애니메이션을 제거한다.
- 대시보드, 피드백 목록·칸반, 이슈 목록·칸반에서 동일 동작을 사용한다.
- Web typecheck 및 lint를 통과했다.
브라우저 제약
Chrome은 Window Management 권한이 허용된 경우 연결된 화면 정보를 제공한다. 그 경우 오른쪽 디스플레이를 명시적으로 선택한다. 권한을 거부하거나 기능을 지원하지 않는 브라우저는 부모 창 오른쪽 좌표 요청으로 동작한다.