You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
refactor(mindrecord): 미디어 선택 시트를 core:ui MediaSelectSheet 로 이관 (#642 인계) #1615
#642 가 «미디어 추가하기» 바텀시트 4중 구현을 core:ui 로 승격했다. core 자원은 이미 섰고(PR #1605 — core/ui/.../sheet/MediaSelectSheet.kt), 내 담당 모듈 호출부 2곳(receiver·afternote)도 그 PR 에서 치환을 끝냈다. 남은 것은 mindrecord 판 치환 한 갈래다.
mindrecord 판은 네 구현 중 가장 최신이고 이미 디자인 토큰·stringResource 를 쓰고 있어, 승격 컴포넌트의 기준이 된 쪽이다. 그래서 치환 폭이 작다.
feature/mindrecord/.../component/WriteTextField.kt:300 — onDismiss 를 넘기므로 래퍼 판으로 교체
문자열
mindrecord_media_sheet_* 5개는 core 문구와 글자 단위로 같아 삭제 가능 (core_ui_media_sheet_* 로 대체)
시각 변경은 소폭이다. 항목 행·헤더·디바이더는 이미 동일하고, 갈리는 곳은 두 군데뿐:
행 좌우 인셋 20dp → 36dp — 시안대로다. 시안은 350폭 컨테이너 안에서 아이콘이 다시 16dp 들어간다.
드래그 핸들이 ModalBottomSheet 슬롯 → 본문 안으로 — 종전 top12/bottom8 + 하드코딩 #CCCCCC 에서 8/14 + gray3 로. 신설 컴포넌트는 핸들을 본문 안에 두고 감싸는 ModalBottomSheet 에 dragHandle = null 을 준다(시안이 시트 상단 8dp 에 두므로).
골든 영향 확인이 필요하다. 깨지면 재생성은 컨테이너에서 해야 한다 — macOS 에서 돌리면 무관한 골든까지 틀어진다.
Activity