Small refacto.

This commit is contained in:
Benoit Marty 2023-07-18 11:22:51 +02:00
parent 06de1291af
commit 4186c810e4

View file

@ -53,6 +53,7 @@ import io.element.android.libraries.theme.ElementTheme
fun ElementLogoAtom( fun ElementLogoAtom(
size: ElementLogoAtomSize, size: ElementLogoAtomSize,
modifier: Modifier = Modifier, modifier: Modifier = Modifier,
darkTheme: Boolean = isSystemInDarkTheme(),
) { ) {
val outerSize = when (size) { val outerSize = when (size) {
ElementLogoAtomSize.Large -> 158.dp ElementLogoAtomSize.Large -> 158.dp
@ -70,19 +71,19 @@ fun ElementLogoAtom(
ElementLogoAtomSize.Large -> 1.dp ElementLogoAtomSize.Large -> 1.dp
ElementLogoAtomSize.Medium -> 0.38.dp ElementLogoAtomSize.Medium -> 0.38.dp
} }
val blur = if (isSystemInDarkTheme()) { val blur = if (darkTheme) {
160.dp 160.dp
} else { } else {
24.dp 24.dp
} }
//box-shadow: 0px 6.075949668884277px 24.30379867553711px 0px #1B1D2280; //box-shadow: 0px 6.075949668884277px 24.30379867553711px 0px #1B1D2280;
val shadowColor = if (isSystemInDarkTheme()) { val shadowColor = if (darkTheme) {
Color.Black.copy(alpha = 0.4f) Color.Black.copy(alpha = 0.4f)
} else { } else {
Color(0x401B1D22) Color(0x401B1D22)
} }
val backgroundColor = if (isSystemInDarkTheme()) Color.White.copy(alpha = 0.2f) else Color.White.copy(alpha = 0.4f) val backgroundColor = if (darkTheme) Color.White.copy(alpha = 0.2f) else Color.White.copy(alpha = 0.4f)
val borderColor = if (isSystemInDarkTheme()) Color.White.copy(alpha = 0.8f) else Color.White.copy(alpha = 0.4f) val borderColor = if (darkTheme) Color.White.copy(alpha = 0.8f) else Color.White.copy(alpha = 0.4f)
Box( Box(
modifier = modifier modifier = modifier
.size(outerSize) .size(outerSize)