- Shipped
- 2026년 9월 24일 오후 11:03 UTC
- Author
- Kamo
- Commit
- 6418c55
모든 업로드 회원 사진에는 sm (50px), md (150px) 및 lg (350px) 원래 옆에,하지만 표면은 그들을 선택 광고 hoc: MemberAvatar drew sm 최대 40px (2x), 도크 타이틀 바, 최대 탭, 채팅 헤더, hexhead 메뉴, 회원 피커, 사용자 관리자, 벽지 칩 및 mail sender avatar는 2052px의 전체 크기 업로드 (확장 된 megabytes)를 철수했습니다. 이제는 앱/lib/avatarUrlTransform.ts: DPR 2, <=25 CSS px -> sm, <=75 -> md, 더 큰 -> lg (avatarVariantForSize), 적용 /avatars/photos/ URL; 다른 사람은 주어진 것과 같이 적재합니다. avatarAttempts포장 크기의 변형을 나열한 다음 원래 (older uploads 부족 md/ lg), 그런 다음 URL을 넘겨; useAvatarPhoto는 이미지에 목록이 걸린다. 콜러의 초기의 오류, 그리고 MemberPhotoAvatar는 드롭 인입니다. MUI 아바타 사이트에 대한 (그것은 자신의 <img>를 그립니다, MUI의 사전 로드러 드롭 이후 onError가 움직이는 요소). 사이트: MemberAvatar (크기), MessageAvatar (16 -> sm, shared helper), ToolWindowShell 28 -> md, MaximizedTab 20 -> sm, ChatBox 28 -> md, HexHeadPopover 44 -> md, HexHead by head size (md/lg), MemberPickerDialog 20 / 30 / 38 -> sm / md / md, UserAccountManager 28 -> md, UserAccountDrawer 52 -> md, MemberIdentityChip 40 -> md, SenderAvatar 크기 (40 -> md), AvatarManager 갤러리 80 -> md (+ urlOriginal), ProfileHero 84-104 -> lg (와 md), Exec2ExecUserRow 36 -> md 및 Exec2ExecWindow 26 -> md (were 사이트맵 ChatTool와 hexhead 엔진은 이제 원래를 해결하고 let 각 표면 크기; ConversationRow 손 MemberAvatar 원시 URL.
