tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

commit 1e94478ce97254e87981a2b5e96b36d61179f91a
parent 07661f9c71a42ba18df9a294a6eb345438e0b6c6
Author: Devota Aabel <daabel@mozilla.com>
Date:   Sat,  6 Dec 2025 01:03:10 +0000

Bug 2004490- Re-add drop shadows to homepage cards and top sites. r=gl,android-reviewers

Differential Revision: https://phabricator.services.mozilla.com/D275323

Diffstat:
Mmobile/android/fenix/app/src/main/java/org/mozilla/fenix/home/topsites/TopSites.kt | 1+
Mmobile/android/fenix/app/src/main/java/org/mozilla/fenix/home/topsites/ui/HomepageCard.kt | 5+++--
2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/mobile/android/fenix/app/src/main/java/org/mozilla/fenix/home/topsites/TopSites.kt b/mobile/android/fenix/app/src/main/java/org/mozilla/fenix/home/topsites/TopSites.kt @@ -425,6 +425,7 @@ private fun TopSiteFaviconCard( .size(TOP_SITES_FAVICON_CARD_SIZE.dp), shape = CircleShape, colors = CardDefaults.cardColors(containerColor = backgroundColor), + elevation = CardDefaults.cardElevation(defaultElevation = 6.dp), ) { Box( modifier = Modifier.fillMaxSize(), diff --git a/mobile/android/fenix/app/src/main/java/org/mozilla/fenix/home/topsites/ui/HomepageCard.kt b/mobile/android/fenix/app/src/main/java/org/mozilla/fenix/home/topsites/ui/HomepageCard.kt @@ -20,6 +20,7 @@ import androidx.compose.ui.unit.dp private val homepageCardRadius = 16.dp private val homepageCardImageRadius = 12.dp +private val cardElevation = 6.dp private val homepageCardShape = RoundedCornerShape(homepageCardRadius) val homepageCardImageShape = RoundedCornerShape(homepageCardImageRadius) @@ -39,7 +40,7 @@ internal fun HomepageCard( backgroundColor: Color, modifier: Modifier = Modifier, shape: Shape = homepageCardShape, - elevation: CardElevation = CardDefaults.cardElevation(), + elevation: CardElevation = CardDefaults.cardElevation(defaultElevation = cardElevation), border: BorderStroke? = BorderStroke(1.dp, MaterialTheme.colorScheme.outlineVariant), content: @Composable ColumnScope.() -> Unit, ) { @@ -68,7 +69,7 @@ internal fun HomepageCard( modifier: Modifier = Modifier, shape: Shape = homepageCardShape, colors: CardColors = CardDefaults.cardColors(), - elevation: CardElevation = CardDefaults.cardElevation(), + elevation: CardElevation = CardDefaults.cardElevation(defaultElevation = cardElevation), border: BorderStroke? = BorderStroke(1.dp, MaterialTheme.colorScheme.outlineVariant), content: @Composable ColumnScope.() -> Unit, ) {