From 3fb351e4de9fdf6c0725befbab8f880a870abb22 Mon Sep 17 00:00:00 2001 From: "stefanorigano (SRI)" Date: Fri, 7 Oct 2022 09:28:27 +0000 Subject: [PATCH] [IMP] mail: adapt for dark-mode This commit adapts several components in order to correctly handle color-scheme variations. task-2710677 Part-of: odoo/odoo#102868 --- .../src/components/activity/activity.scss | 2 +- .../src/components/activity/activity.xml | 8 +++--- .../activity_menu_view.scss | 1 - .../activity_menu_view/activity_menu_view.xml | 8 +++--- .../attachment_card/attachment_card.xml | 6 ++--- .../attachment_delete_confirm.xml | 2 +- .../attachment_viewer/attachment_viewer.scss | 16 +++++++++--- .../attachment_viewer/attachment_viewer.xml | 26 +++++++++---------- .../call_action_list/call_action_list.scss | 4 +++ .../call_action_list/call_action_list.xml | 14 +++++----- .../call_participant_card.scss | 4 +-- .../call_participant_card.xml | 4 +-- ..._participant_card_popover_content_view.xml | 2 +- .../call_participant_video.xml | 2 +- .../call_settings_menu/call_settings_menu.xml | 14 +++++----- .../src/components/call_view/call_view.scss | 1 + .../src/components/call_view/call_view.xml | 2 +- .../channel_invitation_form.xml | 2 +- ...nel_invitation_form_selectable_partner.xml | 2 +- .../components/chat_window/chat_window.scss | 4 +-- .../components/chat_window/chat_window.xml | 6 ++--- .../chat_window_header.scss | 3 ++- .../chat_window_header/chat_window_header.xml | 2 +- .../chatter_topbar/chatter_topbar.xml | 2 +- .../src/components/composer/composer.xml | 12 ++++----- .../composer_text_input.xml | 2 +- .../delete_message_confirm.xml | 2 +- .../static/src/components/discuss/discuss.xml | 4 +-- .../src/components/drop_zone/drop_zone.xml | 2 +- .../emoji_category_bar_view.scss | 3 +++ .../emoji_category_view.scss | 2 +- .../emoji_category_view.xml | 2 +- .../emoji_search_bar_view.xml | 7 +++-- .../follower_subtype/follower_subtype.xml | 2 +- .../link_preview_card_view.scss | 4 +++ .../link_preview_card_view.xml | 6 ++--- .../link_preview_delete_confirm_view.xml | 2 +- .../link_preview_video_view.scss | 12 +++++++++ .../link_preview_video_view.xml | 10 +++---- .../static/src/components/message/message.xml | 2 +- .../message_action_list.scss | 8 ++++-- .../message_action_list.xml | 2 +- .../message_action_view.scss | 2 +- .../message_reaction_group.scss | 2 +- .../message_reaction_group.xml | 2 +- .../messaging_menu/messaging_menu.xml | 2 +- .../mobile_messaging_navbar.xml | 2 +- .../notification_list_item.scss | 2 +- .../persona_im_status_icon.scss | 12 ++------- .../persona_im_status_icon.xml | 6 ++--- .../components/popover_view/popover_view.xml | 2 +- .../thread_view_topbar/thread_view_topbar.xml | 12 ++++----- .../mail/static/src/models_data/emoji_data.js | 14 +++++----- .../mail/static/src/scss/activity_view.scss | 7 +---- addons/mail/static/src/xml/activity_view.xml | 4 +-- .../static/src/scss/odoobot_style.scss | 2 +- .../static/src/scss/bootstrap_overridden.scss | 2 ++ 57 files changed, 160 insertions(+), 134 deletions(-) create mode 100644 addons/mail/static/src/components/call_action_list/call_action_list.scss create mode 100644 addons/mail/static/src/components/emoji_category_bar_view/emoji_category_bar_view.scss diff --git a/addons/mail/static/src/components/activity/activity.scss b/addons/mail/static/src/components/activity/activity.scss index 2c1bf422d26..46a6a2b21a6 100644 --- a/addons/mail/static/src/components/activity/activity.scss +++ b/addons/mail/static/src/components/activity/activity.scss @@ -44,5 +44,5 @@ } .o_Activity_iconContainer { - box-shadow: 0 0 0 2px currentColor; + box-shadow: 0 0 0 2px $o-view-background-color; } diff --git a/addons/mail/static/src/components/activity/activity.xml b/addons/mail/static/src/components/activity/activity.xml index 1d987648c26..8b438eb4c45 100644 --- a/addons/mail/static/src/components/activity/activity.xml +++ b/addons/mail/static/src/components/activity/activity.xml @@ -9,11 +9,11 @@ -
diff --git a/addons/mail/static/src/components/activity_menu_view/activity_menu_view.scss b/addons/mail/static/src/components/activity_menu_view/activity_menu_view.scss index 0e1edcad442..db407af8a0d 100644 --- a/addons/mail/static/src/components/activity_menu_view/activity_menu_view.scss +++ b/addons/mail/static/src/components/activity_menu_view/activity_menu_view.scss @@ -99,7 +99,6 @@ .o_ActivityMenuView_activityGroupNoCount { cursor: initial; align-items: center; - color: grey; opacity: 0.5; padding: 3px; min-height: inherit; diff --git a/addons/mail/static/src/components/activity_menu_view/activity_menu_view.xml b/addons/mail/static/src/components/activity_menu_view/activity_menu_view.xml index 86718f8706e..f1565343b58 100644 --- a/addons/mail/static/src/components/activity_menu_view/activity_menu_view.xml +++ b/addons/mail/static/src/components/activity_menu_view/activity_menu_view.xml @@ -6,7 +6,7 @@ -