From de3cc4df6e143a8c8cc6b628c5d86ebee72b94b3 Mon Sep 17 00:00:00 2001 From: Tangem Date: Wed, 22 Jul 2026 12:17:07 +0200 Subject: [PATCH] Updated on 2026-08-14 --- .../addressbook/block/ui/ContactsBlock.kt | 2 +- .../list/ui/AddressBookListScreen.kt | 18 +++++++++++++++--- 2 files changed, 16 insertions(+), 4 deletions(-) diff --git a/features/address-book/impl/src/main/kotlin/com/tangem/features/addressbook/block/ui/ContactsBlock.kt b/features/address-book/impl/src/main/kotlin/com/tangem/features/addressbook/block/ui/ContactsBlock.kt index d9d1366454..c9ccd275f4 100644 --- a/features/address-book/impl/src/main/kotlin/com/tangem/features/addressbook/block/ui/ContactsBlock.kt +++ b/features/address-book/impl/src/main/kotlin/com/tangem/features/addressbook/block/ui/ContactsBlock.kt @@ -31,7 +31,7 @@ internal fun ContactsBlock(state: ContactsBlockUM, modifier: Modifier = Modifier modifier = modifier .fillMaxWidth() .clip(RoundedCornerShape(16.dp)) - .background(TangemTheme.colors3.bg.secondary), + .background(TangemTheme.colors.background.action), ) { Header(onSeeAllClick = state.onSeeAllClick, shouldShowSeeAll = state.shouldShowSeeAll) state.contacts.forEach { contact -> diff --git a/features/address-book/impl/src/main/kotlin/com/tangem/features/addressbook/list/ui/AddressBookListScreen.kt b/features/address-book/impl/src/main/kotlin/com/tangem/features/addressbook/list/ui/AddressBookListScreen.kt index 23cf32ff3c..76a795681e 100644 --- a/features/address-book/impl/src/main/kotlin/com/tangem/features/addressbook/list/ui/AddressBookListScreen.kt +++ b/features/address-book/impl/src/main/kotlin/com/tangem/features/addressbook/list/ui/AddressBookListScreen.kt @@ -17,16 +17,20 @@ import androidx.compose.ui.tooling.preview.Preview import androidx.compose.ui.tooling.preview.PreviewParameter import androidx.compose.ui.unit.dp import com.tangem.core.ui.R +import com.tangem.core.ui.components.haze.hazeSourceTangem import com.tangem.core.ui.decorations.roundedShapeItemDecoration import com.tangem.core.ui.ds.image.TangemIconUM import com.tangem.core.ui.ds2.button.TangemButton -import com.tangem.core.ui.ds2.topnavigation.TangemTopNavigation import com.tangem.core.ui.ds2.search.TangemSearch +import com.tangem.core.ui.ds2.topnavigation.TangemTopNavigation import com.tangem.core.ui.extensions.resourceReference import com.tangem.core.ui.extensions.stringResourceSafe import com.tangem.core.ui.res.TangemTheme import com.tangem.core.ui.res.TangemThemePreviewRedesign -import com.tangem.core.ui.res.generated.icons.* +import com.tangem.core.ui.res.generated.icons.Icons +import com.tangem.core.ui.res.generated.icons.ic_cross_20 +import com.tangem.core.ui.res.generated.icons.ic_search_24 +import com.tangem.core.ui.res.generated.icons.ic_sign_plus_20 import com.tangem.features.addressbook.common.ui.ContactRow import com.tangem.features.addressbook.list.ui.preview.AddressBookListPreviewParameterProvider import com.tangem.features.addressbook.list.ui.preview.AddressBookListPreviewScenario @@ -43,7 +47,15 @@ internal fun AddressBookListScreen( ) { val density = LocalDensity.current val bottomBarHeight = with(density) { WindowInsets.systemBars.getBottom(this).toDp() } - Column(modifier = modifier.fillMaxSize()) { + + Box( + modifier = modifier + .fillMaxSize() + .hazeSourceTangem() + .background(color = TangemTheme.colors3.bg.primary), + ) + + Column(modifier = Modifier.fillMaxSize()) { TangemTopNavigation( title = resourceReference(R.string.address_book_title), contentAlign = TangemTopNavigation.ContentAlign.Center,