commit 6d4b13a89069bf57d5e58c11929a27673f64d66b
parent c53a5da29248facf7f802f3f5173f85df1c4c4f4
Author: Gabriel Luong <gabriel.luong@gmail.com>
Date: Wed, 19 Nov 2025 21:24:04 +0000
Bug 1993368 - Part 6: Migrate Banner to use M3 color tokens r=android-reviewers,007,petru
Figma: https://www.figma.com/design/MjufE1X5fvkxZ0YneX4kRd/Android-Library--2025-?node-id=64609-4716&m=dev
Differential Revision: https://phabricator.services.mozilla.com/D270868
Diffstat:
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/mobile/android/fenix/app/src/main/java/org/mozilla/fenix/compose/Banner.kt b/mobile/android/fenix/app/src/main/java/org/mozilla/fenix/compose/Banner.kt
@@ -12,6 +12,7 @@ import androidx.compose.foundation.layout.fillMaxWidth
import androidx.compose.foundation.layout.height
import androidx.compose.foundation.layout.padding
import androidx.compose.foundation.layout.width
+import androidx.compose.material3.MaterialTheme
import androidx.compose.material3.Text
import androidx.compose.runtime.Composable
import androidx.compose.ui.Alignment
@@ -19,6 +20,7 @@ import androidx.compose.ui.Modifier
import androidx.compose.ui.tooling.preview.PreviewLightDark
import androidx.compose.ui.unit.dp
import mozilla.components.compose.base.button.TextButton
+import mozilla.components.compose.base.theme.surfaceDimVariant
import org.mozilla.fenix.theme.FirefoxTheme
/**
@@ -41,12 +43,12 @@ fun Banner(
Column(
modifier = Modifier
.fillMaxWidth()
- .background(FirefoxTheme.colors.layer1)
+ .background(MaterialTheme.colorScheme.surfaceDimVariant)
.padding(all = 16.dp),
) {
Text(
text = message,
- color = FirefoxTheme.colors.textPrimary,
+ color = MaterialTheme.colorScheme.onSurfaceVariant,
style = FirefoxTheme.typography.body2,
)