From 05fbd6e0b1bfc959f8e883c3b04065af40d763dc Mon Sep 17 00:00:00 2001 From: another-simple-pixel Date: Mon, 18 May 2026 06:53:50 -0700 Subject: [PATCH] ChatInfoImage: LIGHT default avatar at midpoint of white card and gray canvas MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Was at 0.91 mix (~#E8) — designed to sit 'below' the white card, but on the ~#F0 canvas it nearly blended (delta ~8). Switch to 0.97 mix (~#F7), which is the geometric midpoint between #FF (white card) and ~#F0 (canvas) and so sits at equal absolute contrast against either background. --- .../kotlin/chat/simplex/common/views/helpers/ChatInfoImage.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/multiplatform/common/src/commonMain/kotlin/chat/simplex/common/views/helpers/ChatInfoImage.kt b/apps/multiplatform/common/src/commonMain/kotlin/chat/simplex/common/views/helpers/ChatInfoImage.kt index e33a59243d..0bc8312d0d 100644 --- a/apps/multiplatform/common/src/commonMain/kotlin/chat/simplex/common/views/helpers/ChatInfoImage.kt +++ b/apps/multiplatform/common/src/commonMain/kotlin/chat/simplex/common/views/helpers/ChatInfoImage.kt @@ -27,7 +27,7 @@ import kotlin.math.max @Composable private fun defaultProfileIconColor(): Color = if (CurrentColors.value.base == DefaultTheme.LIGHT) - MaterialTheme.colors.background.mixWith(MaterialTheme.colors.onBackground, 0.91f) + MaterialTheme.colors.background.mixWith(MaterialTheme.colors.onBackground, 0.97f) else MaterialTheme.colors.secondaryVariant