commit be44602e01636c7bafa2ae137310254677717acc
parent 56fcbf0125fe1442f9ace4f83c645ed3ff3a5174
Author: Gabriel Luong <gabriel.luong@gmail.com>
Date: Fri, 21 Nov 2025 08:21:42 +0000
Bug 1997968 - Part 1: Migrate DeleteDownloadFileDialog to use M3 Acorn color tokens r=android-reviewers,007
Dialog: https://www.figma.com/design/MjufE1X5fvkxZ0YneX4kRd/Android-Library--2025-?node-id=63942-53809&m=dev
Downloads: https://www.figma.com/design/d4VPwxnMK4nmaFvdlvfoIz/Mobile-Downloads?node-id=11598-17379&m=dev
Differential Revision: https://phabricator.services.mozilla.com/D271131
Diffstat:
1 file changed, 13 insertions(+), 1 deletion(-)
diff --git a/mobile/android/fenix/app/src/main/java/org/mozilla/fenix/downloads/listscreen/DeleteDownloadFileDialog.kt b/mobile/android/fenix/app/src/main/java/org/mozilla/fenix/downloads/listscreen/DeleteDownloadFileDialog.kt
@@ -8,10 +8,12 @@ import androidx.compose.material3.AlertDialog
import androidx.compose.material3.Text
import androidx.compose.runtime.Composable
import androidx.compose.ui.res.stringResource
+import androidx.compose.ui.tooling.preview.Preview
import mozilla.components.compose.base.annotation.FlexibleWindowLightDarkPreview
import mozilla.components.compose.base.button.TextButton
import org.mozilla.fenix.R
import org.mozilla.fenix.theme.FirefoxTheme
+import org.mozilla.fenix.theme.Theme
/**
* This dialog is used to prompt the user to confirm if they want to delete
@@ -32,7 +34,6 @@ fun DeleteDownloadFileDialog(
text = stringResource(
R.string.download_delete_multi_select_dialog_confirmation,
),
- color = FirefoxTheme.colors.textPrimary,
style = FirefoxTheme.typography.body2,
)
},
@@ -61,3 +62,14 @@ private fun DeleteDownloadFileDialogPreview() {
)
}
}
+
+@Composable
+@Preview
+private fun DeleteDownloadFileDialogPrivatePreview() {
+ FirefoxTheme(theme = Theme.Private) {
+ DeleteDownloadFileDialog(
+ onConfirmDelete = {},
+ onCancel = {},
+ )
+ }
+}