Updated on 2026-08-14

This commit is contained in:
Tangem 2023-07-02 16:05:28 +08:00
parent 9112d2bab8
commit 890048f5b2
9 changed files with 194 additions and 57 deletions

View file

@ -9,6 +9,7 @@ import androidx.compose.material.Text
import androidx.compose.runtime.Composable
import androidx.compose.ui.Alignment
import androidx.compose.ui.Modifier
import androidx.compose.ui.draw.clip
import androidx.compose.ui.graphics.Color
import androidx.compose.ui.res.painterResource
import androidx.compose.ui.text.style.TextOverflow
@ -77,12 +78,13 @@ private fun Button(
) {
Row(
modifier = modifier
.clickable(enabled = config.enabled, onClick = config.onClick)
.heightIn(min = TangemTheme.dimens.size36)
.clip(shape)
.background(
color = if (config.enabled) color else TangemTheme.colors.button.disabled,
shape = shape,
)
.clickable(enabled = config.enabled, onClick = config.onClick)
.padding(
start = TangemTheme.dimens.spacing16,
end = TangemTheme.dimens.spacing24,

View file

@ -11,6 +11,7 @@ import androidx.compose.material3.Text
import androidx.compose.runtime.Composable
import androidx.compose.ui.Alignment
import androidx.compose.ui.Modifier
import androidx.compose.ui.draw.clip
import androidx.compose.ui.graphics.Color
import androidx.compose.ui.res.painterResource
import androidx.compose.ui.tooling.preview.Preview
@ -35,6 +36,11 @@ import com.tangem.core.ui.res.TangemTheme
fun Notification(state: NotificationState, modifier: Modifier = Modifier) {
Box(
modifier = modifier
.clip(shape = RoundedCornerShape(size = TangemTheme.dimens.radius18))
.background(
color = TangemTheme.colors.button.secondary,
shape = RoundedCornerShape(size = TangemTheme.dimens.radius18),
)
.clickable(
enabled = when (state) {
is NotificationState.Simple -> false
@ -45,10 +51,6 @@ fun Notification(state: NotificationState, modifier: Modifier = Modifier) {
} else {
{}
},
)
.background(
color = TangemTheme.colors.button.secondary,
RoundedCornerShape(size = TangemTheme.dimens.radius18),
),
) {
Box(