kotalk/문서/19-desktop-adaptive-window-and-multiwindow-guidelines.md
2026-04-16 09:24:26 +09:00

1.2 KiB

19. Desktop Adaptive Window And Multiwindow Guidelines

목적

Windows 클라이언트는 큰 한 화면만 전제로 만들지 않는다.
작은 창, 세로형 창, 듀얼 모니터, 팝아웃 대화까지 염두에 두고 설계한다.

기본 셸

  • 좌측 레일: 72
  • 대화 목록: 기본 320, 최소 280, 최대 420
  • 채팅 본문: 나머지 가변 폭
  • 가운데 경계선은 사용자가 드래그로 조절 가능해야 한다

최소 동작 기준

  • 창 최소 폭은 980 전후를 기준으로 유지한다.
  • 창이 줄어들수록 먼저 줄어드는 것은 여백이어야 한다.
  • 그 다음은 목록 폭이 줄고, 마지막까지 본문 가독성은 유지해야 한다.

멀티 윈도우 방향

  • 추후 대화별 팝아웃 창을 도입한다.
  • 검색 결과에서 새 창에서 열기를 지원한다.
  • 미디어/파일 뷰어는 본문과 분리 가능한 별도 창을 허용한다.

현재 1차 구현 기준

  • 리사이즈 가능한 목록 패널을 우선 적용한다.
  • 팝아웃 자체는 다음 단계로 남기되, 현재 레이아웃이 그 확장을 막지 않아야 한다.
  • 상태, 검색, 필터, 대화 목록, 메시지 본문이 작은 폭에서도 서로 겹치지 않아야 한다.