From 1d300a0b64c03b612976c6bbe06a6a598c866e0c Mon Sep 17 00:00:00 2001 From: dab246 Date: Thu, 1 Jun 2023 13:48:36 +0700 Subject: [PATCH] TF-1813 Add new icon and color for sending queue view (cherry picked from commit 7737d73c9ad71d329764d142f49ee5851fc98901) --- assets/images/ic_avatar_group.svg | 6 ++++++ assets/images/ic_avatar_personal.svg | 6 ++++++ assets/images/ic_dialog_offline_mode.svg | 4 ++++ assets/images/ic_mailbox_outbox.svg | 8 ++++++++ assets/images/ic_mailbox_sending_queue.svg | 3 +++ assets/images/ic_mailbox_template.svg | 8 ++++++-- assets/images/ic_menu_mailbox.svg | 5 +++++ core/lib/presentation/extensions/color_extension.dart | 2 ++ core/lib/presentation/resources/image_paths.dart | 6 ++++++ 9 files changed, 46 insertions(+), 2 deletions(-) create mode 100644 assets/images/ic_avatar_group.svg create mode 100644 assets/images/ic_avatar_personal.svg create mode 100644 assets/images/ic_dialog_offline_mode.svg create mode 100644 assets/images/ic_mailbox_outbox.svg create mode 100644 assets/images/ic_mailbox_sending_queue.svg create mode 100644 assets/images/ic_menu_mailbox.svg diff --git a/assets/images/ic_avatar_group.svg b/assets/images/ic_avatar_group.svg new file mode 100644 index 000000000..f049ac79e --- /dev/null +++ b/assets/images/ic_avatar_group.svg @@ -0,0 +1,6 @@ + + + + diff --git a/assets/images/ic_avatar_personal.svg b/assets/images/ic_avatar_personal.svg new file mode 100644 index 000000000..2d09f209c --- /dev/null +++ b/assets/images/ic_avatar_personal.svg @@ -0,0 +1,6 @@ + + + + diff --git a/assets/images/ic_dialog_offline_mode.svg b/assets/images/ic_dialog_offline_mode.svg new file mode 100644 index 000000000..ecdcbe266 --- /dev/null +++ b/assets/images/ic_dialog_offline_mode.svg @@ -0,0 +1,4 @@ + + + + diff --git a/assets/images/ic_mailbox_outbox.svg b/assets/images/ic_mailbox_outbox.svg new file mode 100644 index 000000000..5c99b1a9e --- /dev/null +++ b/assets/images/ic_mailbox_outbox.svg @@ -0,0 +1,8 @@ + + + + diff --git a/assets/images/ic_mailbox_sending_queue.svg b/assets/images/ic_mailbox_sending_queue.svg new file mode 100644 index 000000000..2e0f703d6 --- /dev/null +++ b/assets/images/ic_mailbox_sending_queue.svg @@ -0,0 +1,3 @@ + + + diff --git a/assets/images/ic_mailbox_template.svg b/assets/images/ic_mailbox_template.svg index 98a59c6f9..772290e3b 100644 --- a/assets/images/ic_mailbox_template.svg +++ b/assets/images/ic_mailbox_template.svg @@ -1,4 +1,8 @@ - - + + diff --git a/assets/images/ic_menu_mailbox.svg b/assets/images/ic_menu_mailbox.svg new file mode 100644 index 000000000..72d47d84b --- /dev/null +++ b/assets/images/ic_menu_mailbox.svg @@ -0,0 +1,5 @@ + + + diff --git a/core/lib/presentation/extensions/color_extension.dart b/core/lib/presentation/extensions/color_extension.dart index 98f1c13b5..21c7ec65c 100644 --- a/core/lib/presentation/extensions/color_extension.dart +++ b/core/lib/presentation/extensions/color_extension.dart @@ -175,6 +175,8 @@ extension AppColor on Color { static const colorMailboxPath = Color(0xFF818C99); static const colorIconUnSubscribedMailbox = Color(0xFFAEB7C2); static const colorTitleAUnSubscribedMailbox = Color(0xFF818C99); + static const colorTitleSendingItem = Color(0xFF818C99); + static const colorBannerMessageSendingQueue = Color(0xFFF7F8FA); static const mapGradientColor = [ [Color(0xFF21D4FD), Color(0xFFB721FF)], diff --git a/core/lib/presentation/resources/image_paths.dart b/core/lib/presentation/resources/image_paths.dart index 73adbba3f..afc1fd8c8 100644 --- a/core/lib/presentation/resources/image_paths.dart +++ b/core/lib/presentation/resources/image_paths.dart @@ -179,6 +179,12 @@ class ImagePaths { String get icToastSuccessMessage => _getImagePath('ic_toast_success_message.svg'); String get icForwarded => _getImagePath('ic_forwarded.svg'); String get icReplyAndForward => _getImagePath('ic_reply_and_forward.svg'); + String get icMailboxSendingQueue => _getImagePath('ic_mailbox_sending_queue.svg'); + String get icMailboxOutbox => _getImagePath('ic_mailbox_outbox.svg'); + String get icAvatarGroup => _getImagePath('ic_avatar_group.svg'); + String get icAvatarPersonal => _getImagePath('ic_avatar_personal.svg'); + String get icDialogOfflineMode => _getImagePath('ic_dialog_offline_mode.svg'); + String get icMenuMailbox => _getImagePath('ic_menu_mailbox.svg'); String _getImagePath(String imageName) { return AssetsPaths.images + imageName;