Updated on 2026-08-14

This commit is contained in:
Tangem 2023-10-18 11:45:51 +04:00
parent 7d6d4fddf6
commit d75368608f
4 changed files with 134 additions and 5 deletions

View file

@ -145,6 +145,7 @@ class TangemColors internal constructor(
class Background internal constructor(
primary: Color,
secondary: Color,
tertiary: Color,
plain: Color,
action: Color,
fade: Color,
@ -153,6 +154,8 @@ class TangemColors internal constructor(
private set
var secondary by mutableStateOf(secondary)
private set
var tertiary by mutableStateOf(tertiary)
private set
var plain by mutableStateOf(plain)
private set
var action by mutableStateOf(action)
@ -163,6 +166,7 @@ class TangemColors internal constructor(
fun update(other: Background) {
primary = other.primary
secondary = other.secondary
tertiary = other.tertiary
plain = other.plain
action = other.action
fade = other.fade

View file

@ -33,6 +33,7 @@ data class TangemDimens internal constructor(
val radius18: Dp = 18.dp,
val radius24: Dp = 24.dp,
val radius28: Dp = 28.dp,
val radius36: Dp = 36.dp,
// endregion Radius
// region Size
val size0: Dp = 0.dp,
@ -71,6 +72,7 @@ data class TangemDimens internal constructor(
val size80: Dp = 80.dp,
val size84: Dp = 84.dp,
val size86: Dp = 86.dp,
val size90: Dp = 90.dp,
val size93: Dp = 93.dp,
val size96: Dp = 96.dp,
val size102: Dp = 102.dp,

View file

@ -116,12 +116,13 @@ private fun lightThemeColors(): TangemColors {
background = TangemColors.Background(
primary = TangemColorPalette.White,
secondary = TangemColorPalette.Light1,
tertiary = TangemColorPalette.Light1,
plain = TangemColorPalette.White,
action = TangemColorPalette.Black,
action = TangemColorPalette.White,
fade = TangemColorPalette.White,
),
control = TangemColors.Control(
checked = TangemColorPalette.Meadow,
checked = TangemColorPalette.Dark6,
unchecked = TangemColorPalette.Light2,
key = TangemColorPalette.White,
),
@ -168,14 +169,15 @@ private fun darkThemeColors(): TangemColors {
background = TangemColors.Background(
primary = TangemColorPalette.Dark6,
secondary = TangemColorPalette.Black,
tertiary = TangemColorPalette.Dark6,
plain = TangemColorPalette.Black,
action = TangemColorPalette.Light4,
action = TangemColorPalette.Dark5,
fade = TangemColorPalette.Black,
),
control = TangemColors.Control(
checked = TangemColorPalette.Meadow,
checked = TangemColorPalette.Azure,
unchecked = TangemColorPalette.Dark4,
key = TangemColorPalette.Light1,
key = TangemColorPalette.White,
),
stroke = TangemColors.Stroke(
primary = TangemColorPalette.Dark5,