Edit room detail: increase avatar size. #6458
This commit is contained in:
parent
af2bf8435b
commit
36d8ea2234
2 changed files with 7 additions and 3 deletions
|
|
@ -52,7 +52,10 @@ import io.element.android.libraries.permissions.api.PermissionsView
|
||||||
import io.element.android.libraries.ui.strings.CommonStrings
|
import io.element.android.libraries.ui.strings.CommonStrings
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* https://www.figma.com/design/pDlJZGBsri47FNTXMnEdXB/Compound-Android-Templates?node-id=2204-37063
|
* For space:
|
||||||
|
* https://www.figma.com/design/pDlJZGBsri47FNTXMnEdXB/Compound-Android-Templates?node-id=2216-110711
|
||||||
|
* For room:
|
||||||
|
* https://www.figma.com/design/pDlJZGBsri47FNTXMnEdXB/Compound-Android-Templates?node-id=3187-47342
|
||||||
*/
|
*/
|
||||||
@Composable
|
@Composable
|
||||||
fun RoomDetailsEditView(
|
fun RoomDetailsEditView(
|
||||||
|
|
@ -105,11 +108,11 @@ fun RoomDetailsEditView(
|
||||||
) {
|
) {
|
||||||
Spacer(modifier = Modifier.height(24.dp))
|
Spacer(modifier = Modifier.height(24.dp))
|
||||||
val avatarPickerState = remember(state.roomAvatarUrl, state.roomRawName) {
|
val avatarPickerState = remember(state.roomAvatarUrl, state.roomRawName) {
|
||||||
val size = AvatarSize.EditRoomDetails
|
val size = if (state.isSpace) AvatarSize.EditSpaceDetails else AvatarSize.EditRoomDetails
|
||||||
val type = if (state.isSpace) AvatarType.Space() else AvatarType.Room()
|
val type = if (state.isSpace) AvatarType.Space() else AvatarType.Room()
|
||||||
AvatarPickerState.Selected(
|
AvatarPickerState.Selected(
|
||||||
avatarData = AvatarData(id = state.roomId.value, name = state.roomRawName, size = size, url = state.roomAvatarUrl),
|
avatarData = AvatarData(id = state.roomId.value, name = state.roomRawName, size = size, url = state.roomAvatarUrl),
|
||||||
type = type
|
type = type,
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
AvatarPickerView(
|
AvatarPickerView(
|
||||||
|
|
|
||||||
|
|
@ -47,6 +47,7 @@ enum class AvatarSize(val dp: Dp) {
|
||||||
InviteSender(16.dp),
|
InviteSender(16.dp),
|
||||||
|
|
||||||
EditRoomDetails(64.dp),
|
EditRoomDetails(64.dp),
|
||||||
|
EditSpaceDetails(96.dp),
|
||||||
RoomListManageUser(96.dp),
|
RoomListManageUser(96.dp),
|
||||||
|
|
||||||
NotificationsOptIn(32.dp),
|
NotificationsOptIn(32.dp),
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue