From 4e429b026ed50aa28dd517401304ad00c9c447d6 Mon Sep 17 00:00:00 2001 From: Andrew Date: Tue, 18 Jun 2024 21:56:02 +0930 Subject: [PATCH] Use dimensions in MessageDetail --- .../conversation/v2/MessageDetailActivity.kt | 20 +++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/app/src/main/java/org/thoughtcrime/securesms/conversation/v2/MessageDetailActivity.kt b/app/src/main/java/org/thoughtcrime/securesms/conversation/v2/MessageDetailActivity.kt index 1ff44d5adb..82ed389944 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/conversation/v2/MessageDetailActivity.kt +++ b/app/src/main/java/org/thoughtcrime/securesms/conversation/v2/MessageDetailActivity.kt @@ -151,12 +151,12 @@ fun MessageDetails( Column( modifier = Modifier .verticalScroll(rememberScrollState()) - .padding(vertical = 16.dp), - verticalArrangement = Arrangement.spacedBy(16.dp) + .padding(vertical = LocalDimensions.current.smallItemSpacing), + verticalArrangement = Arrangement.spacedBy(LocalDimensions.current.smallItemSpacing) ) { state.record?.let { message -> AndroidView( - modifier = Modifier.padding(horizontal = 32.dp), + modifier = Modifier.padding(horizontal = LocalDimensions.current.margin), factory = { ViewVisibleMessageContentBinding.inflate(LayoutInflater.from(it)).mainContainerConstraint.apply { bind( @@ -192,7 +192,7 @@ fun CellMetadata( state.apply { if (listOfNotNull(sent, received, error, senderInfo).isEmpty()) return CellWithPaddingAndMargin { - Column(verticalArrangement = Arrangement.spacedBy(16.dp)) { + Column(verticalArrangement = Arrangement.spacedBy(LocalDimensions.current.smallItemSpacing)) { TitledText(sent) TitledText(received) TitledErrorText(error) @@ -250,7 +250,7 @@ fun Carousel(attachments: List, onClick: (Int) -> Unit) { val pagerState = rememberPagerState { attachments.size } - Column(verticalArrangement = Arrangement.spacedBy(16.dp)) { + Column(verticalArrangement = Arrangement.spacedBy(LocalDimensions.current.smallItemSpacing)) { Row { CarouselPrevButton(pagerState) Box(modifier = Modifier.weight(1f)) { @@ -259,7 +259,7 @@ fun Carousel(attachments: List, onClick: (Int) -> Unit) { ExpandButton( modifier = Modifier .align(Alignment.BottomEnd) - .padding(8.dp) + .padding(LocalDimensions.current.xxsItemSpacing) ) { onClick(pagerState.currentPage) } } CarouselNextButton(pagerState) @@ -337,10 +337,10 @@ fun PreviewMessageDetails( fun FileDetails(fileDetails: List) { if (fileDetails.isEmpty()) return - CellWithPaddingAndMargin(padding = 0.dp) { + Cell { FlowRow( - modifier = Modifier.padding(vertical = 24.dp, horizontal = LocalDimensions.current.xsItemSpacing), - verticalArrangement = Arrangement.spacedBy(16.dp) + modifier = Modifier.padding(horizontal = LocalDimensions.current.xsItemSpacing, vertical = LocalDimensions.current.itemSpacing), + verticalArrangement = Arrangement.spacedBy(LocalDimensions.current.smallItemSpacing) ) { fileDetails.forEach { BoxWithConstraints { @@ -395,7 +395,7 @@ fun TitledText( @Composable fun TitledView(title: GetString, modifier: Modifier = Modifier, content: @Composable () -> Unit) { - Column(modifier = modifier, verticalArrangement = Arrangement.spacedBy(4.dp)) { + Column(modifier = modifier, verticalArrangement = Arrangement.spacedBy(LocalDimensions.current.xxxsItemSpacing)) { Text(title.string(), style = baseBold) content() }