Skip to content

fix: 채팅방 목록이 많을 때 좌측 목록 스크롤 안 되던 문제 - #107

Merged
wlsdn020416 merged 1 commit into
developfrom
feature/frontend-chat-list-scroll
Sep 2, 2026
Merged

wlsdn020416 merged 1 commit into
developfrom
feature/frontend-chat-list-scroll

Conversation

@yeunyeuna

Copy link
Copy Markdown
Collaborator
  • .route-view[data-route=chat]의 min-height: 660px 제거 → 짧은 화면에서 채팅 레이아웃이 뷰포트를 넘어가 하단 목록·스크롤바가 잘리던 원인
  • 100vh → 100dvh (모바일 브라우저 UI 대응)
  • .chat-layout에 align-items: stretch 추가 → 공유 규칙(.detail-layout 등)의 align-items: start가 상속돼 그리드 아이템이 셀 높이 대신 내용 높이로 부풀던 문제 차단 (이게 없으면 목록이 내부 스크롤을 못 가짐)
  • .conversation-list / [data-room-list]를 flex 컬럼으로 전환하고 스크롤 컨테이너에 flex:1 + min-height:0 적용 (내부 스크롤 보장)
  • scrollbar-gutter: stable + ::-webkit-scrollbar 스타일로 스크롤바 항상 노출

- .route-view[data-route=chat]의 min-height: 660px 제거 → 짧은 화면에서
  채팅 레이아웃이 뷰포트를 넘어가 하단 목록·스크롤바가 잘리던 원인
- 100vh → 100dvh (모바일 브라우저 UI 대응)
- .chat-layout에 align-items: stretch 추가 → 공유 규칙(.detail-layout 등)의
  align-items: start가 상속돼 그리드 아이템이 셀 높이 대신 내용 높이로
  부풀던 문제 차단 (이게 없으면 목록이 내부 스크롤을 못 가짐)
- .conversation-list / [data-room-list]를 flex 컬럼으로 전환하고
  스크롤 컨테이너에 flex:1 + min-height:0 적용 (내부 스크롤 보장)
- scrollbar-gutter: stable + ::-webkit-scrollbar 스타일로 스크롤바 항상 노출

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
@wlsdn020416
wlsdn020416 deleted the branch develop September 2, 2026 05:20
@wlsdn020416 wlsdn020416 closed this Sep 2, 2026
@yeunyeuna yeunyeuna reopened this Sep 2, 2026
@wlsdn020416
wlsdn020416 merged commit 59dd2c2 into develop Sep 2, 2026
4 checks passed
@wlsdn020416
wlsdn020416 deleted the feature/frontend-chat-list-scroll branch September 3, 2026 00:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants