tor-browser

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

commit 52fdd186700f329256cc2fd782ad6a48d0549fdb
parent c34845216f2d5450ae92b73750775d5c3b77864a
Author: Gabriel Luong <gabriel.luong@gmail.com>
Date:   Tue,  2 Dec 2025 08:19:08 +0000

Bug 1993368 - Part 40: Migrate ImagesPlaceholder to use M3 color tokens r=android-reviewers,007

- Aligned color with media placeholder in https://www.figma.com/design/MjufE1X5fvkxZ0YneX4kRd/Android-Library--2025-?node-id=61820-4182&m=dev

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

Diffstat:
Mmobile/android/fenix/app/src/main/java/org/mozilla/fenix/compose/ImagesPlaceholder.kt | 11++++++++---
1 file changed, 8 insertions(+), 3 deletions(-)

diff --git a/mobile/android/fenix/app/src/main/java/org/mozilla/fenix/compose/ImagesPlaceholder.kt b/mobile/android/fenix/app/src/main/java/org/mozilla/fenix/compose/ImagesPlaceholder.kt @@ -7,12 +7,13 @@ package org.mozilla.fenix.compose import androidx.compose.foundation.Image import androidx.compose.foundation.layout.size import androidx.compose.foundation.shape.RoundedCornerShape +import androidx.compose.material3.MaterialTheme import androidx.compose.runtime.Composable import androidx.compose.ui.Modifier import androidx.compose.ui.draw.clip import androidx.compose.ui.graphics.painter.ColorPainter import androidx.compose.ui.graphics.painter.Painter -import androidx.compose.ui.tooling.preview.Preview +import androidx.compose.ui.tooling.preview.PreviewLightDark import androidx.compose.ui.unit.dp import mozilla.components.support.images.compose.loader.Fallback import mozilla.components.support.images.compose.loader.ImageLoaderScope @@ -62,11 +63,15 @@ internal fun DefaultImagePlaceholder( modifier: Modifier, contentDescription: String? = null, ) { - Image(ColorPainter(FirefoxTheme.colors.layer2), contentDescription, modifier) + Image( + painter = ColorPainter(MaterialTheme.colorScheme.surfaceContainerHighest), + contentDescription = contentDescription, + modifier = modifier, + ) } @Composable -@Preview +@PreviewLightDark private fun DefaultImagePlaceholderPreview() { FirefoxTheme { DefaultImagePlaceholder(