Hot fix update new UI for confirm dialog
Signed-off-by: dab246 <tdvu@linagora.com>
This commit is contained in:
+2
-2
@@ -99,7 +99,7 @@ class ConfirmationDialogActionSheetBuilder {
|
|||||||
child: Text(
|
child: Text(
|
||||||
_confirmText ?? '',
|
_confirmText ?? '',
|
||||||
style: _styleConfirmButton ?? Theme.of(context).textTheme.bodyLarge?.copyWith(
|
style: _styleConfirmButton ?? Theme.of(context).textTheme.bodyLarge?.copyWith(
|
||||||
color: AppColor.steelGray600,
|
color: AppColor.colorActionDeleteConfirmDialog,
|
||||||
)),
|
)),
|
||||||
onPressed: () => _onConfirmActionClick?.call(),
|
onPressed: () => _onConfirmActionClick?.call(),
|
||||||
),
|
),
|
||||||
@@ -112,7 +112,7 @@ class ConfirmationDialogActionSheetBuilder {
|
|||||||
child: Text(
|
child: Text(
|
||||||
_cancelText ?? '',
|
_cancelText ?? '',
|
||||||
style: _styleCancelButton ?? Theme.of(context).textTheme.bodyLarge?.copyWith(
|
style: _styleCancelButton ?? Theme.of(context).textTheme.bodyLarge?.copyWith(
|
||||||
color: Colors.white,
|
color: AppColor.blue700,
|
||||||
)),
|
)),
|
||||||
onPressed: () => _onCancelActionClick?.call(),
|
onPressed: () => _onCancelActionClick?.call(),
|
||||||
),
|
),
|
||||||
|
|||||||
@@ -17,8 +17,10 @@ class ConfirmationDialogBuilder extends StatelessWidget {
|
|||||||
final String cancelText;
|
final String cancelText;
|
||||||
final Widget? iconWidget;
|
final Widget? iconWidget;
|
||||||
final Widget? additionalWidgetContent;
|
final Widget? additionalWidgetContent;
|
||||||
final Color? colorCancelButton;
|
final Color? cancelBackgroundButtonColor;
|
||||||
final Color? colorConfirmButton;
|
final Color? confirmBackgroundButtonColor;
|
||||||
|
final Color? cancelLabelButtonColor;
|
||||||
|
final Color? confirmLabelButtonColor;
|
||||||
final TextStyle? styleTextCancelButton;
|
final TextStyle? styleTextCancelButton;
|
||||||
final TextStyle? styleTextConfirmButton;
|
final TextStyle? styleTextConfirmButton;
|
||||||
final TextStyle? styleTitle;
|
final TextStyle? styleTitle;
|
||||||
@@ -53,8 +55,10 @@ class ConfirmationDialogBuilder extends StatelessWidget {
|
|||||||
this.cancelText = '',
|
this.cancelText = '',
|
||||||
this.iconWidget,
|
this.iconWidget,
|
||||||
this.additionalWidgetContent,
|
this.additionalWidgetContent,
|
||||||
this.colorCancelButton,
|
this.cancelBackgroundButtonColor,
|
||||||
this.colorConfirmButton,
|
this.confirmBackgroundButtonColor,
|
||||||
|
this.cancelLabelButtonColor,
|
||||||
|
this.confirmLabelButtonColor,
|
||||||
this.styleTextCancelButton,
|
this.styleTextCancelButton,
|
||||||
this.styleTextConfirmButton,
|
this.styleTextConfirmButton,
|
||||||
this.styleTitle,
|
this.styleTitle,
|
||||||
@@ -92,8 +96,10 @@ class ConfirmationDialogBuilder extends StatelessWidget {
|
|||||||
cancelText: cancelText,
|
cancelText: cancelText,
|
||||||
iconWidget: iconWidget,
|
iconWidget: iconWidget,
|
||||||
additionalWidgetContent: additionalWidgetContent,
|
additionalWidgetContent: additionalWidgetContent,
|
||||||
colorCancelButton: colorCancelButton,
|
cancelBackgroundButtonColor: cancelBackgroundButtonColor,
|
||||||
colorConfirmButton: colorConfirmButton,
|
confirmBackgroundButtonColor: confirmBackgroundButtonColor,
|
||||||
|
cancelLabelButtonColor: cancelLabelButtonColor,
|
||||||
|
confirmLabelButtonColor: confirmLabelButtonColor,
|
||||||
styleTextCancelButton: styleTextCancelButton,
|
styleTextCancelButton: styleTextCancelButton,
|
||||||
styleTextConfirmButton: styleTextConfirmButton,
|
styleTextConfirmButton: styleTextConfirmButton,
|
||||||
styleTitle: styleTitle,
|
styleTitle: styleTitle,
|
||||||
@@ -129,8 +135,10 @@ class ConfirmationDialogBuilder extends StatelessWidget {
|
|||||||
cancelText: cancelText,
|
cancelText: cancelText,
|
||||||
iconWidget: iconWidget,
|
iconWidget: iconWidget,
|
||||||
additionalWidgetContent: additionalWidgetContent,
|
additionalWidgetContent: additionalWidgetContent,
|
||||||
colorCancelButton: colorCancelButton,
|
cancelBackgroundButtonColor: cancelBackgroundButtonColor,
|
||||||
colorConfirmButton: colorConfirmButton,
|
confirmBackgroundButtonColor: confirmBackgroundButtonColor,
|
||||||
|
cancelLabelButtonColor: cancelLabelButtonColor,
|
||||||
|
confirmLabelButtonColor: confirmLabelButtonColor,
|
||||||
styleTextCancelButton: styleTextCancelButton,
|
styleTextCancelButton: styleTextCancelButton,
|
||||||
styleTextConfirmButton: styleTextConfirmButton,
|
styleTextConfirmButton: styleTextConfirmButton,
|
||||||
styleTitle: styleTitle,
|
styleTitle: styleTitle,
|
||||||
@@ -164,8 +172,10 @@ class _BodyContent extends StatelessWidget {
|
|||||||
final String cancelText;
|
final String cancelText;
|
||||||
final Widget? iconWidget;
|
final Widget? iconWidget;
|
||||||
final Widget? additionalWidgetContent;
|
final Widget? additionalWidgetContent;
|
||||||
final Color? colorCancelButton;
|
final Color? cancelBackgroundButtonColor;
|
||||||
final Color? colorConfirmButton;
|
final Color? confirmBackgroundButtonColor;
|
||||||
|
final Color? cancelLabelButtonColor;
|
||||||
|
final Color? confirmLabelButtonColor;
|
||||||
final TextStyle? styleTextCancelButton;
|
final TextStyle? styleTextCancelButton;
|
||||||
final TextStyle? styleTextConfirmButton;
|
final TextStyle? styleTextConfirmButton;
|
||||||
final TextStyle? styleTitle;
|
final TextStyle? styleTitle;
|
||||||
@@ -195,8 +205,10 @@ class _BodyContent extends StatelessWidget {
|
|||||||
required this.cancelText,
|
required this.cancelText,
|
||||||
this.iconWidget,
|
this.iconWidget,
|
||||||
this.additionalWidgetContent,
|
this.additionalWidgetContent,
|
||||||
this.colorCancelButton,
|
this.cancelBackgroundButtonColor,
|
||||||
this.colorConfirmButton,
|
this.confirmBackgroundButtonColor,
|
||||||
|
this.cancelLabelButtonColor,
|
||||||
|
this.confirmLabelButtonColor,
|
||||||
this.styleTextCancelButton,
|
this.styleTextCancelButton,
|
||||||
this.styleTextConfirmButton,
|
this.styleTextConfirmButton,
|
||||||
this.styleTitle,
|
this.styleTitle,
|
||||||
@@ -366,7 +378,8 @@ class _BodyContent extends StatelessWidget {
|
|||||||
context,
|
context,
|
||||||
cancelText,
|
cancelText,
|
||||||
onCancelButtonAction,
|
onCancelButtonAction,
|
||||||
colorCancelButton,
|
cancelBackgroundButtonColor,
|
||||||
|
cancelLabelButtonColor,
|
||||||
styleTextCancelButton,
|
styleTextCancelButton,
|
||||||
),
|
),
|
||||||
),
|
),
|
||||||
@@ -377,7 +390,8 @@ class _BodyContent extends StatelessWidget {
|
|||||||
context,
|
context,
|
||||||
confirmText,
|
confirmText,
|
||||||
onConfirmButtonAction,
|
onConfirmButtonAction,
|
||||||
colorConfirmButton,
|
confirmBackgroundButtonColor,
|
||||||
|
confirmLabelButtonColor,
|
||||||
styleTextConfirmButton,
|
styleTextConfirmButton,
|
||||||
),
|
),
|
||||||
),
|
),
|
||||||
@@ -396,7 +410,8 @@ class _BodyContent extends StatelessWidget {
|
|||||||
context,
|
context,
|
||||||
cancelText,
|
cancelText,
|
||||||
onCancelButtonAction,
|
onCancelButtonAction,
|
||||||
colorCancelButton,
|
cancelBackgroundButtonColor,
|
||||||
|
cancelLabelButtonColor,
|
||||||
styleTextCancelButton,
|
styleTextCancelButton,
|
||||||
),
|
),
|
||||||
),
|
),
|
||||||
@@ -408,7 +423,8 @@ class _BodyContent extends StatelessWidget {
|
|||||||
context,
|
context,
|
||||||
confirmText,
|
confirmText,
|
||||||
onConfirmButtonAction,
|
onConfirmButtonAction,
|
||||||
colorConfirmButton,
|
confirmBackgroundButtonColor,
|
||||||
|
confirmLabelButtonColor,
|
||||||
styleTextConfirmButton,
|
styleTextConfirmButton,
|
||||||
),
|
),
|
||||||
),
|
),
|
||||||
@@ -423,20 +439,22 @@ class _BodyContent extends StatelessWidget {
|
|||||||
String label,
|
String label,
|
||||||
VoidCallback? onTapAction,
|
VoidCallback? onTapAction,
|
||||||
Color? bgColor,
|
Color? bgColor,
|
||||||
|
Color? textColor,
|
||||||
TextStyle? textStyle,
|
TextStyle? textStyle,
|
||||||
) {
|
) {
|
||||||
return ConfirmDialogButton(
|
return ConfirmDialogButton(
|
||||||
label: label,
|
label: label,
|
||||||
backgroundColor: bgColor ??
|
backgroundColor: bgColor ??
|
||||||
(onTapAction == onConfirmButtonAction
|
(onTapAction == onConfirmButtonAction
|
||||||
? AppColor.grayBackgroundColor
|
? AppColor.blue700
|
||||||
: AppColor.blue700),
|
: AppColor.grayBackgroundColor),
|
||||||
borderRadius: radiusButton,
|
borderRadius: radiusButton,
|
||||||
textStyle: textStyle,
|
textStyle: textStyle,
|
||||||
padding: paddingButton,
|
padding: paddingButton,
|
||||||
textColor: onTapAction == onConfirmButtonAction
|
textColor: textColor ??
|
||||||
? AppColor.steelGray600
|
(onTapAction == onConfirmButtonAction
|
||||||
: Colors.white,
|
? Colors.white
|
||||||
|
: AppColor.steelGray600),
|
||||||
maxLines: titleActionButtonMaxLines,
|
maxLines: titleActionButtonMaxLines,
|
||||||
onTapAction: onTapAction,
|
onTapAction: onTapAction,
|
||||||
);
|
);
|
||||||
|
|||||||
@@ -444,6 +444,10 @@ abstract class BaseMailboxController extends BaseController {
|
|||||||
textContent: AppLocalizations.of(context).message_confirmation_dialog_delete_folder(presentationMailbox.getDisplayName(context)),
|
textContent: AppLocalizations.of(context).message_confirmation_dialog_delete_folder(presentationMailbox.getDisplayName(context)),
|
||||||
confirmText: AppLocalizations.of(context).delete,
|
confirmText: AppLocalizations.of(context).delete,
|
||||||
cancelText: AppLocalizations.of(context).cancel,
|
cancelText: AppLocalizations.of(context).cancel,
|
||||||
|
cancelBackgroundButtonColor: AppColor.blue700,
|
||||||
|
cancelLabelButtonColor: Colors.white,
|
||||||
|
confirmBackgroundButtonColor: AppColor.grayBackgroundColor,
|
||||||
|
confirmLabelButtonColor: AppColor.steelGray600,
|
||||||
onConfirmButtonAction: () => onDeleteMailboxAction(presentationMailbox),
|
onConfirmButtonAction: () => onDeleteMailboxAction(presentationMailbox),
|
||||||
onCancelButtonAction: popBack,
|
onCancelButtonAction: popBack,
|
||||||
onCloseButtonAction: popBack,
|
onCloseButtonAction: popBack,
|
||||||
|
|||||||
@@ -86,6 +86,10 @@ mixin MailboxActionHandlerMixin {
|
|||||||
confirmText: AppLocalizations.of(context).delete,
|
confirmText: AppLocalizations.of(context).delete,
|
||||||
cancelText: AppLocalizations.of(context).cancel,
|
cancelText: AppLocalizations.of(context).cancel,
|
||||||
useIconAsBasicLogo: true,
|
useIconAsBasicLogo: true,
|
||||||
|
cancelBackgroundButtonColor: AppColor.blue700,
|
||||||
|
cancelLabelButtonColor: Colors.white,
|
||||||
|
confirmBackgroundButtonColor: AppColor.grayBackgroundColor,
|
||||||
|
confirmLabelButtonColor: AppColor.steelGray600,
|
||||||
onCloseButtonAction: popBack,
|
onCloseButtonAction: popBack,
|
||||||
onConfirmButtonAction: () {
|
onConfirmButtonAction: () {
|
||||||
popBack();
|
popBack();
|
||||||
@@ -149,6 +153,10 @@ mixin MailboxActionHandlerMixin {
|
|||||||
confirmText: AppLocalizations.of(context).delete_all,
|
confirmText: AppLocalizations.of(context).delete_all,
|
||||||
cancelText: AppLocalizations.of(context).cancel,
|
cancelText: AppLocalizations.of(context).cancel,
|
||||||
useIconAsBasicLogo: true,
|
useIconAsBasicLogo: true,
|
||||||
|
cancelBackgroundButtonColor: AppColor.blue700,
|
||||||
|
cancelLabelButtonColor: Colors.white,
|
||||||
|
confirmBackgroundButtonColor: AppColor.grayBackgroundColor,
|
||||||
|
confirmLabelButtonColor: AppColor.steelGray600,
|
||||||
onCloseButtonAction: popBack,
|
onCloseButtonAction: popBack,
|
||||||
onConfirmButtonAction: () {
|
onConfirmButtonAction: () {
|
||||||
popBack();
|
popBack();
|
||||||
|
|||||||
@@ -38,6 +38,8 @@ mixin MessageDialogActionMixin {
|
|||||||
TextStyle? cancelStyle,
|
TextStyle? cancelStyle,
|
||||||
Color? actionButtonColor,
|
Color? actionButtonColor,
|
||||||
Color? cancelButtonColor,
|
Color? cancelButtonColor,
|
||||||
|
Color? cancelLabelButtonColor,
|
||||||
|
Color? confirmLabelButtonColor,
|
||||||
EdgeInsetsGeometry? marginIcon,
|
EdgeInsetsGeometry? marginIcon,
|
||||||
EdgeInsetsGeometry? paddingButton,
|
EdgeInsetsGeometry? paddingButton,
|
||||||
PopInvokedWithResultCallback? onPopInvoked,
|
PopInvokedWithResultCallback? onPopInvoked,
|
||||||
@@ -63,8 +65,10 @@ mixin MessageDialogActionMixin {
|
|||||||
confirmText: actionName,
|
confirmText: actionName,
|
||||||
cancelText: hasCancelButton ? cancelTitle ?? AppLocalizations.of(context).cancel : '',
|
cancelText: hasCancelButton ? cancelTitle ?? AppLocalizations.of(context).cancel : '',
|
||||||
iconWidget: icon,
|
iconWidget: icon,
|
||||||
colorCancelButton: cancelButtonColor,
|
cancelBackgroundButtonColor: cancelButtonColor,
|
||||||
colorConfirmButton: actionButtonColor,
|
confirmBackgroundButtonColor: actionButtonColor,
|
||||||
|
cancelLabelButtonColor: cancelLabelButtonColor,
|
||||||
|
confirmLabelButtonColor: confirmLabelButtonColor,
|
||||||
styleTextCancelButton: cancelStyle,
|
styleTextCancelButton: cancelStyle,
|
||||||
styleTextConfirmButton: actionStyle,
|
styleTextConfirmButton: actionStyle,
|
||||||
styleTitle: titleStyle,
|
styleTitle: titleStyle,
|
||||||
@@ -108,8 +112,10 @@ mixin MessageDialogActionMixin {
|
|||||||
title: title ?? '',
|
title: title ?? '',
|
||||||
iconWidget: icon,
|
iconWidget: icon,
|
||||||
widthDialog: responsiveUtils.getSizeScreenWidth(context),
|
widthDialog: responsiveUtils.getSizeScreenWidth(context),
|
||||||
colorConfirmButton: actionButtonColor,
|
confirmBackgroundButtonColor: actionButtonColor,
|
||||||
colorCancelButton: cancelButtonColor,
|
cancelBackgroundButtonColor: cancelButtonColor,
|
||||||
|
cancelLabelButtonColor: cancelLabelButtonColor,
|
||||||
|
confirmLabelButtonColor: confirmLabelButtonColor,
|
||||||
styleContent: messageStyle,
|
styleContent: messageStyle,
|
||||||
styleTitle: titleStyle,
|
styleTitle: titleStyle,
|
||||||
styleTextCancelButton: cancelStyle,
|
styleTextCancelButton: cancelStyle,
|
||||||
@@ -179,8 +185,10 @@ mixin MessageDialogActionMixin {
|
|||||||
title: title ?? '',
|
title: title ?? '',
|
||||||
textContent: message,
|
textContent: message,
|
||||||
iconWidget: icon,
|
iconWidget: icon,
|
||||||
colorConfirmButton: actionButtonColor,
|
confirmBackgroundButtonColor: actionButtonColor,
|
||||||
colorCancelButton: cancelButtonColor,
|
cancelBackgroundButtonColor: cancelButtonColor,
|
||||||
|
cancelLabelButtonColor: cancelLabelButtonColor,
|
||||||
|
confirmLabelButtonColor: confirmLabelButtonColor,
|
||||||
styleContent: messageStyle,
|
styleContent: messageStyle,
|
||||||
styleTitle: titleStyle,
|
styleTitle: titleStyle,
|
||||||
styleTextCancelButton: cancelStyle,
|
styleTextCancelButton: cancelStyle,
|
||||||
|
|||||||
@@ -1007,6 +1007,10 @@ class ComposerController extends BaseController
|
|||||||
onCancelAction: popBack,
|
onCancelAction: popBack,
|
||||||
autoPerformPopBack: false,
|
autoPerformPopBack: false,
|
||||||
title: AppLocalizations.of(context).empty_subject,
|
title: AppLocalizations.of(context).empty_subject,
|
||||||
|
cancelButtonColor: AppColor.blue700,
|
||||||
|
cancelLabelButtonColor: Colors.white,
|
||||||
|
actionButtonColor: AppColor.grayBackgroundColor,
|
||||||
|
confirmLabelButtonColor: AppColor.steelGray600,
|
||||||
showAsBottomSheet: true,
|
showAsBottomSheet: true,
|
||||||
icon: SvgPicture.asset(imagePaths.icEmpty, fit: BoxFit.fill),
|
icon: SvgPicture.asset(imagePaths.icEmpty, fit: BoxFit.fill),
|
||||||
).whenComplete(() => _sendButtonState = ButtonState.enabled);
|
).whenComplete(() => _sendButtonState = ButtonState.enabled);
|
||||||
|
|||||||
@@ -1500,6 +1500,10 @@ class SingleEmailController extends BaseController with AppLoaderMixin {
|
|||||||
textContent: DeleteActionType.single.getContentDialog(context),
|
textContent: DeleteActionType.single.getContentDialog(context),
|
||||||
confirmText: DeleteActionType.single.getConfirmActionName(context),
|
confirmText: DeleteActionType.single.getConfirmActionName(context),
|
||||||
cancelText: AppLocalizations.of(context).cancel,
|
cancelText: AppLocalizations.of(context).cancel,
|
||||||
|
cancelBackgroundButtonColor: AppColor.blue700,
|
||||||
|
cancelLabelButtonColor: Colors.white,
|
||||||
|
confirmBackgroundButtonColor: AppColor.grayBackgroundColor,
|
||||||
|
confirmLabelButtonColor: AppColor.steelGray600,
|
||||||
onConfirmButtonAction: () => _deleteEmailPermanentlyAction(context, email),
|
onConfirmButtonAction: () => _deleteEmailPermanentlyAction(context, email),
|
||||||
onCancelButtonAction: popBack,
|
onCancelButtonAction: popBack,
|
||||||
onCloseButtonAction: popBack,
|
onCloseButtonAction: popBack,
|
||||||
|
|||||||
@@ -1074,6 +1074,10 @@ class MailboxController extends BaseMailboxController
|
|||||||
imagePath: imagePaths,
|
imagePath: imagePaths,
|
||||||
useIconAsBasicLogo: true,
|
useIconAsBasicLogo: true,
|
||||||
title: AppLocalizations.of(context).deleteFolders,
|
title: AppLocalizations.of(context).deleteFolders,
|
||||||
|
cancelBackgroundButtonColor: AppColor.blue700,
|
||||||
|
cancelLabelButtonColor: Colors.white,
|
||||||
|
confirmBackgroundButtonColor: AppColor.grayBackgroundColor,
|
||||||
|
confirmLabelButtonColor: AppColor.steelGray600,
|
||||||
textContent: AppLocalizations.of(context).messageConfirmationDialogDeleteMultipleFolder(selectedMailboxList.length),
|
textContent: AppLocalizations.of(context).messageConfirmationDialogDeleteMultipleFolder(selectedMailboxList.length),
|
||||||
onConfirmButtonAction: () => _deleteMultipleMailboxAction(selectedMailboxList),
|
onConfirmButtonAction: () => _deleteMultipleMailboxAction(selectedMailboxList),
|
||||||
onCancelButtonAction: popBack,
|
onCancelButtonAction: popBack,
|
||||||
|
|||||||
+8
@@ -1564,6 +1564,10 @@ class MailboxDashBoardController extends ReloadableController
|
|||||||
),
|
),
|
||||||
confirmText: actionType.getConfirmActionName(context),
|
confirmText: actionType.getConfirmActionName(context),
|
||||||
cancelText: AppLocalizations.of(context).cancel,
|
cancelText: AppLocalizations.of(context).cancel,
|
||||||
|
cancelBackgroundButtonColor: AppColor.blue700,
|
||||||
|
cancelLabelButtonColor: Colors.white,
|
||||||
|
confirmBackgroundButtonColor: AppColor.grayBackgroundColor,
|
||||||
|
confirmLabelButtonColor: AppColor.steelGray600,
|
||||||
onConfirmButtonAction: () => _deleteSelectionEmailsPermanentlyAction(
|
onConfirmButtonAction: () => _deleteSelectionEmailsPermanentlyAction(
|
||||||
actionType,
|
actionType,
|
||||||
listEmails: listEmails,
|
listEmails: listEmails,
|
||||||
@@ -2704,6 +2708,10 @@ class MailboxDashBoardController extends ReloadableController
|
|||||||
textContent: AppLocalizations.of(context).emptySpamMessageDialog,
|
textContent: AppLocalizations.of(context).emptySpamMessageDialog,
|
||||||
confirmText: AppLocalizations.of(context).delete_all,
|
confirmText: AppLocalizations.of(context).delete_all,
|
||||||
cancelText: AppLocalizations.of(context).cancel,
|
cancelText: AppLocalizations.of(context).cancel,
|
||||||
|
cancelBackgroundButtonColor: AppColor.blue700,
|
||||||
|
cancelLabelButtonColor: Colors.white,
|
||||||
|
confirmBackgroundButtonColor: AppColor.grayBackgroundColor,
|
||||||
|
confirmLabelButtonColor: AppColor.steelGray600,
|
||||||
onConfirmButtonAction: () {
|
onConfirmButtonAction: () {
|
||||||
popBack();
|
popBack();
|
||||||
if (spamMailbox.countTotalEmails > 0) {
|
if (spamMailbox.countTotalEmails > 0) {
|
||||||
|
|||||||
@@ -175,6 +175,10 @@ class EmailRulesController extends BaseController {
|
|||||||
textContent: AppLocalizations.of(context).messageConfirmationDialogDeleteEmailRule(emailRule.name),
|
textContent: AppLocalizations.of(context).messageConfirmationDialogDeleteEmailRule(emailRule.name),
|
||||||
confirmText: AppLocalizations.of(context).delete,
|
confirmText: AppLocalizations.of(context).delete,
|
||||||
cancelText: AppLocalizations.of(context).cancel,
|
cancelText: AppLocalizations.of(context).cancel,
|
||||||
|
cancelBackgroundButtonColor: AppColor.blue700,
|
||||||
|
cancelLabelButtonColor: Colors.white,
|
||||||
|
confirmBackgroundButtonColor: AppColor.grayBackgroundColor,
|
||||||
|
confirmLabelButtonColor: AppColor.steelGray600,
|
||||||
onConfirmButtonAction: () => _handleDeleteEmailRuleAction(emailRule),
|
onConfirmButtonAction: () => _handleDeleteEmailRuleAction(emailRule),
|
||||||
onCancelButtonAction: popBack,
|
onCancelButtonAction: popBack,
|
||||||
onCloseButtonAction: popBack,
|
onCloseButtonAction: popBack,
|
||||||
|
|||||||
@@ -1,3 +1,4 @@
|
|||||||
|
import 'package:core/presentation/extensions/color_extension.dart';
|
||||||
import 'package:core/presentation/state/failure.dart';
|
import 'package:core/presentation/state/failure.dart';
|
||||||
import 'package:core/presentation/state/success.dart';
|
import 'package:core/presentation/state/success.dart';
|
||||||
import 'package:core/presentation/utils/keyboard_utils.dart';
|
import 'package:core/presentation/utils/keyboard_utils.dart';
|
||||||
@@ -122,6 +123,10 @@ class ForwardController extends BaseController {
|
|||||||
onConfirmAction: () => _handleDeleteRecipientAction({emailAddress}),
|
onConfirmAction: () => _handleDeleteRecipientAction({emailAddress}),
|
||||||
showAsBottomSheet: true,
|
showAsBottomSheet: true,
|
||||||
useIconAsBasicLogo: true,
|
useIconAsBasicLogo: true,
|
||||||
|
cancelButtonColor: AppColor.blue700,
|
||||||
|
cancelLabelButtonColor: Colors.white,
|
||||||
|
actionButtonColor: AppColor.grayBackgroundColor,
|
||||||
|
confirmLabelButtonColor: AppColor.steelGray600,
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -204,6 +209,10 @@ class ForwardController extends BaseController {
|
|||||||
onConfirmAction: () => _handleDeleteRecipientAction(listEmailAddress),
|
onConfirmAction: () => _handleDeleteRecipientAction(listEmailAddress),
|
||||||
showAsBottomSheet: true,
|
showAsBottomSheet: true,
|
||||||
useIconAsBasicLogo: true,
|
useIconAsBasicLogo: true,
|
||||||
|
cancelButtonColor: AppColor.blue700,
|
||||||
|
cancelLabelButtonColor: Colors.white,
|
||||||
|
actionButtonColor: AppColor.grayBackgroundColor,
|
||||||
|
confirmLabelButtonColor: AppColor.steelGray600,
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
+4
@@ -449,6 +449,10 @@ class _AutocompleteContactTextFieldWithTagsState extends State<AutocompleteConta
|
|||||||
alignCenter: true,
|
alignCenter: true,
|
||||||
onConfirmAction: confirmAction,
|
onConfirmAction: confirmAction,
|
||||||
onCancelAction: cancelAction,
|
onCancelAction: cancelAction,
|
||||||
|
cancelButtonColor: AppColor.blue700,
|
||||||
|
cancelLabelButtonColor: Colors.white,
|
||||||
|
actionButtonColor: AppColor.grayBackgroundColor,
|
||||||
|
confirmLabelButtonColor: AppColor.steelGray600,
|
||||||
icon: SvgPicture.asset(
|
icon: SvgPicture.asset(
|
||||||
_imagePaths.icQuotasWarning,
|
_imagePaths.icQuotasWarning,
|
||||||
width: 40,
|
width: 40,
|
||||||
|
|||||||
+5
@@ -1,3 +1,4 @@
|
|||||||
|
import 'package:core/presentation/extensions/color_extension.dart';
|
||||||
import 'package:core/presentation/resources/image_paths.dart';
|
import 'package:core/presentation/resources/image_paths.dart';
|
||||||
import 'package:core/presentation/utils/responsive_utils.dart';
|
import 'package:core/presentation/utils/responsive_utils.dart';
|
||||||
import 'package:core/presentation/views/dialog/confirmation_dialog_builder.dart';
|
import 'package:core/presentation/views/dialog/confirmation_dialog_builder.dart';
|
||||||
@@ -63,6 +64,10 @@ class DeleteIdentityDialogBuilder extends StatelessWidget {
|
|||||||
alignment: alignment,
|
alignment: alignment,
|
||||||
outsideDialogPadding: outsideDialogPadding,
|
outsideDialogPadding: outsideDialogPadding,
|
||||||
widthDialog: widthDialog,
|
widthDialog: widthDialog,
|
||||||
|
cancelBackgroundButtonColor: AppColor.blue700,
|
||||||
|
cancelLabelButtonColor: Colors.white,
|
||||||
|
confirmBackgroundButtonColor: AppColor.grayBackgroundColor,
|
||||||
|
confirmLabelButtonColor: AppColor.steelGray600,
|
||||||
onConfirmButtonAction: onDeleteIdentityAction,
|
onConfirmButtonAction: onDeleteIdentityAction,
|
||||||
onCancelButtonAction: popBack,
|
onCancelButtonAction: popBack,
|
||||||
onCloseButtonAction: popBack,
|
onCloseButtonAction: popBack,
|
||||||
|
|||||||
@@ -245,6 +245,10 @@ mixin EmailActionController {
|
|||||||
textContent: DeleteActionType.single.getContentDialog(context),
|
textContent: DeleteActionType.single.getContentDialog(context),
|
||||||
confirmText: DeleteActionType.single.getConfirmActionName(context),
|
confirmText: DeleteActionType.single.getConfirmActionName(context),
|
||||||
cancelText: AppLocalizations.of(context).cancel,
|
cancelText: AppLocalizations.of(context).cancel,
|
||||||
|
cancelBackgroundButtonColor: AppColor.blue700,
|
||||||
|
cancelLabelButtonColor: Colors.white,
|
||||||
|
confirmBackgroundButtonColor: AppColor.grayBackgroundColor,
|
||||||
|
confirmLabelButtonColor: AppColor.steelGray600,
|
||||||
onConfirmButtonAction: () => _deleteEmailPermanentlyAction(context, email),
|
onConfirmButtonAction: () => _deleteEmailPermanentlyAction(context, email),
|
||||||
onCancelButtonAction: popBack,
|
onCancelButtonAction: popBack,
|
||||||
onCloseButtonAction: popBack,
|
onCloseButtonAction: popBack,
|
||||||
|
|||||||
@@ -388,6 +388,10 @@ class UploadController extends BaseController {
|
|||||||
AppLocalizations.of(context).warningMessageWhenExceedGenerallySizeInComposer,
|
AppLocalizations.of(context).warningMessageWhenExceedGenerallySizeInComposer,
|
||||||
AppLocalizations.of(context).continueAction,
|
AppLocalizations.of(context).continueAction,
|
||||||
cancelTitle: AppLocalizations.of(context).cancel,
|
cancelTitle: AppLocalizations.of(context).cancel,
|
||||||
|
cancelButtonColor: AppColor.blue700,
|
||||||
|
cancelLabelButtonColor: Colors.white,
|
||||||
|
actionButtonColor: AppColor.grayBackgroundColor,
|
||||||
|
confirmLabelButtonColor: AppColor.steelGray600,
|
||||||
alignCenter: true,
|
alignCenter: true,
|
||||||
onConfirmAction: confirmAction,
|
onConfirmAction: confirmAction,
|
||||||
icon: SvgPicture.asset(
|
icon: SvgPicture.asset(
|
||||||
|
|||||||
Reference in New Issue
Block a user