Updated on 2026-08-14

This commit is contained in:
Tangem 2025-09-03 16:16:27 +02:00
parent 9100027273
commit 0afe03c670
8 changed files with 31 additions and 12 deletions

View file

@ -29,8 +29,8 @@ import com.tangem.core.res.getStringSafe
import com.tangem.core.ui.R
import com.tangem.core.ui.components.SpacerH12
import com.tangem.core.ui.components.SpacerH8
import com.tangem.core.ui.components.SpacerW
import com.tangem.core.ui.components.SpacerW12
import com.tangem.core.ui.components.SpacerW8
import com.tangem.core.ui.components.atoms.text.EllipsisText
import com.tangem.core.ui.components.atoms.text.TextEllipsis
import com.tangem.core.ui.components.buttons.small.TangemIconButton
@ -211,9 +211,9 @@ private fun AddressItem(
Column(modifier = Modifier.weight(1f)) {
EllipsisText(
text = primaryType.displayName.resolveReference(),
ellipsis = TextEllipsis.Middle,
ellipsis = TextEllipsis.End,
color = TangemTheme.colors.text.primary1,
style = TangemTheme.typography.subtitle1,
style = TangemTheme.typography.subtitle2,
)
EllipsisText(
@ -227,16 +227,16 @@ private fun AddressItem(
SpacerW12()
TangemIconButton(
modifier = Modifier.size(TangemTheme.dimens.size28),
modifier = Modifier.size(TangemTheme.dimens.size32),
innerPadding = 6.dp,
iconRes = R.drawable.ic_qrcode_new_24,
onClick = onOpenQrCodeClick,
)
SpacerW8()
SpacerW(12.dp)
TangemIconButton(
modifier = Modifier.size(TangemTheme.dimens.size28),
modifier = Modifier.size(TangemTheme.dimens.size32),
iconRes = R.drawable.ic_copy_new_24,
innerPadding = 6.dp,
onClick = onCopyClick,

View file

@ -3,7 +3,9 @@ package com.tangem.features.tokenreceive.ui
import android.content.res.Configuration
import androidx.compose.foundation.Image
import androidx.compose.foundation.background
import androidx.compose.foundation.border
import androidx.compose.foundation.layout.*
import androidx.compose.foundation.shape.RoundedCornerShape
import androidx.compose.material3.SnackbarHostState
import androidx.compose.material3.Text
import androidx.compose.runtime.Composable
@ -87,12 +89,23 @@ private fun QrCodePage(addressFullName: TextReference, addressValue: String, net
SpacerH(20.dp)
Image(
painter = qrCodePainter,
contentDescription = null,
contentScale = ContentScale.Fit,
modifier = Modifier.size(248.dp),
)
Box(
modifier = Modifier
.border(
width = 8.dp,
color = TangemTheme.colors.icon.constant,
shape = RoundedCornerShape(8.dp),
)
.padding(8.dp),
) {
Image(
painter = qrCodePainter,
contentDescription = null,
contentScale = ContentScale.Fit,
modifier = Modifier.sizeIn(minWidth = 148.dp),
)
}
SpacerH24()
}