Skip to content

Commit d830d9b

Browse files
committed
feat: Use alpha dim effect on wallets and activity row click
1 parent f8c4a79 commit d830d9b

File tree

2 files changed

+7
-7
lines changed

2 files changed

+7
-7
lines changed

app/src/main/java/to/bitkit/ui/screens/wallets/HomeScreen.kt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@ import android.Manifest
44
import android.os.Build
55
import androidx.activity.compose.rememberLauncherForActivityResult
66
import androidx.activity.result.contract.ActivityResultContracts
7-
import androidx.compose.foundation.clickable
87
import androidx.compose.foundation.layout.Box
98
import androidx.compose.foundation.layout.Column
109
import androidx.compose.foundation.layout.IntrinsicSize
@@ -65,6 +64,7 @@ import to.bitkit.ui.screens.wallets.activity.ActivityList
6564
import to.bitkit.ui.screens.wallets.receive.ReceiveQRScreen
6665
import to.bitkit.ui.screens.wallets.send.SendOptionsView
6766
import to.bitkit.ui.shared.TabBar
67+
import to.bitkit.ui.shared.util.clickableAlpha
6868
import to.bitkit.ui.theme.AppThemeSurface
6969
import to.bitkit.ui.theme.Colors
7070
import to.bitkit.ui.utils.screenSlideIn
@@ -217,7 +217,7 @@ private fun HomeContentView(
217217
sats = balances.totalOnchainSats.toLong(),
218218
icon = painterResource(id = R.drawable.ic_btc_circle),
219219
modifier = Modifier
220-
.clickable(onClick = { walletNavController.navigate(HomeRoutes.Savings) })
220+
.clickableAlpha { walletNavController.navigate(HomeRoutes.Savings) }
221221
.padding(vertical = 4.dp)
222222
)
223223
VerticalDivider()
@@ -226,7 +226,7 @@ private fun HomeContentView(
226226
sats = balances.totalLightningSats.toLong(),
227227
icon = painterResource(id = R.drawable.ic_ln_circle),
228228
modifier = Modifier
229-
.clickable(onClick = { walletNavController.navigate(HomeRoutes.Spending) })
229+
.clickableAlpha { walletNavController.navigate(HomeRoutes.Spending) }
230230
.padding(vertical = 4.dp)
231231
.padding(start = 16.dp)
232232
)

app/src/main/java/to/bitkit/ui/screens/wallets/activity/ActivityRow.kt

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
package to.bitkit.ui.screens.wallets.activity
22

33
import androidx.compose.foundation.background
4-
import androidx.compose.foundation.clickable
54
import androidx.compose.foundation.layout.Arrangement
65
import androidx.compose.foundation.layout.Box
76
import androidx.compose.foundation.layout.Column
@@ -29,14 +28,15 @@ import androidx.compose.ui.unit.dp
2928
import to.bitkit.R
3029
import to.bitkit.ext.toActivityItemDate
3130
import to.bitkit.models.ConvertedAmount
31+
import to.bitkit.models.PrimaryDisplay
3232
import to.bitkit.ui.LocalCurrencies
3333
import to.bitkit.ui.components.BodyMSB
3434
import to.bitkit.ui.components.CaptionB
3535
import to.bitkit.ui.currencyViewModel
3636
import to.bitkit.ui.shared.util.DarkModePreview
37+
import to.bitkit.ui.shared.util.clickableAlpha
3738
import to.bitkit.ui.theme.AppThemeSurface
3839
import to.bitkit.ui.theme.Colors
39-
import to.bitkit.models.PrimaryDisplay
4040
import uniffi.bitkitcore.Activity
4141
import uniffi.bitkitcore.PaymentState
4242
import uniffi.bitkitcore.PaymentType
@@ -75,8 +75,8 @@ fun ActivityRow(
7575
verticalAlignment = Alignment.CenterVertically,
7676
modifier = Modifier
7777
.fillMaxWidth()
78-
.clickable(onClick = { onClick(id) })
79-
.padding(horizontal = 0.dp, vertical = 16.dp)
78+
.clickableAlpha { onClick(id) }
79+
.padding(vertical = 16.dp)
8080
) {
8181
TransactionIcon(item)
8282
Spacer(modifier = Modifier.width(12.dp))

0 commit comments

Comments
 (0)