From 0996de549666cde2dc3ea83b51a875a51b5cdb15 Mon Sep 17 00:00:00 2001 From: Evgeny Poberezkin Date: Fri, 22 May 2026 12:16:02 +0100 Subject: [PATCH] mobile grid --- .../simplex/common/views/usersettings/Appearance.kt | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/apps/multiplatform/common/src/commonMain/kotlin/chat/simplex/common/views/usersettings/Appearance.kt b/apps/multiplatform/common/src/commonMain/kotlin/chat/simplex/common/views/usersettings/Appearance.kt index 79062fa012..1c9e602f1b 100644 --- a/apps/multiplatform/common/src/commonMain/kotlin/chat/simplex/common/views/usersettings/Appearance.kt +++ b/apps/multiplatform/common/src/commonMain/kotlin/chat/simplex/common/views/usersettings/Appearance.kt @@ -413,8 +413,8 @@ object AppearanceScope { ) } - val gridPadding = 12.dp if (appPlatform.isDesktop) { + val gridPadding = 12.dp val cardPadding = if (LocalCardScreen.current) CARD_PADDING * 2 else 0.dp val itemSize = (DEFAULT_START_MODAL_WIDTH * fontSizeSqrtMultiplier - cardPadding - gridPadding * 5) / 4 val rows = ceil((PresetWallpaper.entries.size + 2) / 4f).roundToInt() @@ -428,13 +428,15 @@ object AppearanceScope { gridContent(itemSize, itemSize) } } else { - LazyHorizontalGrid( + val gridPadding = 14.dp + val itemSize = 81.dp + LazyHorizontalGrid( rows = GridCells.Fixed(1), - Modifier.height(80.dp + gridPadding * 2), + Modifier.height(itemSize + gridPadding * 2), contentPadding = PaddingValues(gridPadding), horizontalArrangement = Arrangement.spacedBy(gridPadding), ) { - gridContent(80.dp, 80.dp) + gridContent(itemSize, itemSize) } } }