TF-3410 Use TextTheme apply almost text style for text widget

Signed-off-by: dab246 <tdvu@linagora.com>
This commit is contained in:
dab246
2025-03-10 02:18:34 +07:00
committed by Dat H. Pham
parent efe1c801c1
commit a258dec4ee
87 changed files with 1774 additions and 1776 deletions
@@ -207,9 +207,19 @@ mixin BaseEmailItemTile {
imagePaths.icAttachment,
width: 16,
height: 16,
colorFilter: ItemEmailTileStyles.actionIconColor.asFilter(),
fit: BoxFit.fill);
}
Widget buildIconUnreadStatus() {
return SvgPicture.asset(
imagePaths.icUnreadStatus,
width: 9,
height: 9,
fit: BoxFit.fill,
);
}
Widget buildIconStar() {
return SvgPicture.asset(
imagePaths.icStar,
@@ -321,7 +331,7 @@ mixin BaseEmailItemTile {
iconPath,
width: width ?? 20,
height: height ?? 20,
colorFilter: AppColor.colorAttachmentIcon.asFilter(),
colorFilter: ItemEmailTileStyles.actionIconColor.asFilter(),
fit: BoxFit.fill);
}
@@ -349,7 +359,7 @@ mixin BaseEmailItemTile {
height: 20,
fit: BoxFit.fill,
colorFilter: presentationEmail.hasRead
? AppColor.steelGray400.asFilter()
? ItemEmailTileStyles.actionIconColor.asFilter()
: Colors.black.asFilter(),
),
);
@@ -367,7 +377,7 @@ mixin BaseEmailItemTile {
width: 20,
height: 20,
fit: BoxFit.fill,
colorFilter: AppColor.steelGray200.asFilter(),
colorFilter: ItemEmailTileStyles.actionIconColor.asFilter(),
),
);
}
@@ -237,18 +237,18 @@ mixin EmailActionController {
.show();
} else {
Get.dialog(
PointerInterceptor(child: (ConfirmDialogBuilder(imagePaths, useIconAsBasicLogo: true)
..key(const Key('confirm_dialog_delete_email_permanently'))
..title(DeleteActionType.single.getTitleDialog(context))
..content(DeleteActionType.single.getContentDialog(context))
..onCloseButtonAction(() => popBack())
..onConfirmButtonAction(
DeleteActionType.single.getConfirmActionName(context),
() => _deleteEmailPermanentlyAction(context, email))
..onCancelButtonAction(
AppLocalizations.of(context).cancel,
() => popBack()))
.build()),
PointerInterceptor(child: ConfirmationDialogBuilder(
key: const Key('confirm_dialog_delete_email_permanently'),
imagePath: imagePaths,
useIconAsBasicLogo: true,
title: DeleteActionType.single.getTitleDialog(context),
textContent: DeleteActionType.single.getContentDialog(context),
confirmText: DeleteActionType.single.getConfirmActionName(context),
cancelText: AppLocalizations.of(context).cancel,
onConfirmButtonAction: () => _deleteEmailPermanentlyAction(context, email),
onCancelButtonAction: popBack,
onCloseButtonAction: popBack,
)),
barrierColor: AppColor.colorDefaultCupertinoActionSheet,
);
}