TF-984 Apply new design for mailbox creator view
This commit is contained in:
@@ -764,7 +764,7 @@ class MailboxController extends BaseMailboxController {
|
||||
_appToast.showToastWithAction(
|
||||
currentOverlayContext!,
|
||||
AppLocalizations.of(currentContext!).moved_to_mailbox(
|
||||
success.destinationMailboxName?.name ?? AppLocalizations.of(currentContext!).default_mailbox),
|
||||
success.destinationMailboxName?.name ?? AppLocalizations.of(currentContext!).allMailboxes),
|
||||
AppLocalizations.of(currentContext!).undo_action,
|
||||
() {
|
||||
_undoMovingMailbox(MoveMailboxRequest(
|
||||
|
||||
@@ -21,7 +21,7 @@ extension MailboxActionsExtension on MailboxActions {
|
||||
String getTitle(BuildContext context) {
|
||||
switch(this) {
|
||||
case MailboxActions.create:
|
||||
return AppLocalizations.of(context).mailbox_location;
|
||||
return AppLocalizations.of(context).selectParentFolder;
|
||||
case MailboxActions.moveEmail:
|
||||
case MailboxActions.move:
|
||||
return AppLocalizations.of(context).moveTo;
|
||||
@@ -72,17 +72,9 @@ extension MailboxActionsExtension on MailboxActions {
|
||||
}
|
||||
}
|
||||
|
||||
Color getBackgroundColor() {
|
||||
switch(this) {
|
||||
case MailboxActions.create:
|
||||
return AppColor.colorBgMailbox;
|
||||
default:
|
||||
return Colors.white;
|
||||
}
|
||||
}
|
||||
|
||||
bool canSearch() {
|
||||
switch(this) {
|
||||
case MailboxActions.create:
|
||||
case MailboxActions.moveEmail:
|
||||
case MailboxActions.move:
|
||||
case MailboxActions.select:
|
||||
|
||||
@@ -388,7 +388,8 @@ class MailBoxFolderTileBuilder {
|
||||
Widget _buildSelectedIcon() {
|
||||
if (_mailboxNode.item.id == mailboxIdSelected &&
|
||||
mailboxDisplayed == MailboxDisplayed.destinationPicker &&
|
||||
mailboxActions == MailboxActions.select) {
|
||||
(mailboxActions == MailboxActions.select ||
|
||||
mailboxActions == MailboxActions.create)) {
|
||||
return SvgPicture.asset(
|
||||
_imagePaths.icFilterSelected,
|
||||
width: 20,
|
||||
|
||||
@@ -224,7 +224,8 @@ class MailboxSearchTileBuilder {
|
||||
Widget? _buildSelectedIcon() {
|
||||
if (_presentationMailbox.id == mailboxIdSelected &&
|
||||
mailboxDisplayed == MailboxDisplayed.destinationPicker &&
|
||||
mailboxActions == MailboxActions.select) {
|
||||
(mailboxActions == MailboxActions.select ||
|
||||
mailboxActions == MailboxActions.create)) {
|
||||
return Padding(
|
||||
padding: const EdgeInsets.only(right: 8),
|
||||
child: SvgPicture.asset(
|
||||
|
||||
Reference in New Issue
Block a user