diff options
| author | stefanorigano <sri@odoo.com> | 2017-09-30 11:53:10 +0200 |
|---|---|---|
| committer | qsm-odoo <qsm@odoo.com> | 2017-10-02 15:42:24 +0200 |
| commit | a5f8ed89758f1bff15cffeb134314d4fc2848923 (patch) | |
| tree | 6c4d03fda4dc2d5f5c32f0856bb1707d9f528587 /addons | |
| parent | 06b6df95f572bb2798121005ca483e279f548d1b (diff) | |
[REF] mail: adapt systray mobile chatter to v11 design
Diffstat (limited to 'addons')
| -rw-r--r-- | addons/mail/static/src/less/client_action.less | 100 | ||||
| -rw-r--r-- | addons/mail/static/src/less/systray.less | 4 |
2 files changed, 54 insertions, 50 deletions
diff --git a/addons/mail/static/src/less/client_action.less b/addons/mail/static/src/less/client_action.less index dc63c251db7..3b6b8432af7 100644 --- a/addons/mail/static/src/less/client_action.less +++ b/addons/mail/static/src/less/client_action.less @@ -302,16 +302,17 @@ } .o_mail_chat_mobile_inbox_buttons { + .o-flex-display(); .o-flex(0, 0, auto); - padding: 15px 15px 10px 15px; + z-index: 2; + box-shadow: 0 2px 4px @gray-lighter-darker; + .o_channel_inbox_item { - width: 50%; - border: 1px solid @odoo-brand-optional; - &:first-child { - border-radius: 4px 0px 0px 4px; - } - &:last-child { - border-radius: 0px 4px 4px 0px; + .o-flex(1, 1, 50%); + padding: 2%; + + &.btn-default { + border-bottom: 1px solid @gray-lighter-darker } } } @@ -358,7 +359,6 @@ .o_mail_channel_preview { .o-flex-display(); - border-bottom: 1px solid @gray-lighter-darker; background-color: @gray-lighter; color: @odoo-main-text-color; cursor: pointer; @@ -370,10 +370,14 @@ color: @headings-color; } } + &:not(:last-child) { + border-bottom: 1px solid @gray-lighter-darker; + } .o_mail_channel_image { .o-flex(0, 0, auto); position: relative; > img { + .square(100%); border-radius: 50%; } &.o_mail_channel_app > img { @@ -427,60 +431,62 @@ } @media (max-width: @screen-xs-max) { + @o-mail-chatter-mobile-gap: 2%; + + .o_main_navbar > ul.o_menu_systray > li.open .dropdown-menu { + border: none; + } + .o_mail_channel_preview { - height: 85px; - padding: 15px; - .o_channel_info { - margin-left: 15px; - padding-top: 5px; - .o_channel_title { - .o_channel_name, .o_channel_counter { - font-size: 15px; - font-weight: 500; - } - .o_last_message_date { - padding-top: 2px; - margin-left: 10px; - } - } + padding: @o-mail-chatter-mobile-gap; + + .o_mail_channel_image:not(img) { + width: @o-mail-chatter-mobile-gap*6; } - &.o_channel_unread { - .o_channel_info .o_last_message_preview { - font-weight: 500; - } + + .o_channel_info, .o_last_message_date { + margin-left: @o-mail-chatter-mobile-gap; } - } - .o_mail_channel_image { - width: 55px; - > img { - max-height: 55px; + + .o_channel_name { + font-size: 1.1em; + } + + .o_last_message_date { + font-size: 0.9em; + } + + .o_last_message_preview { + margin-top: @o-mail-chatter-mobile-gap*0.5; } } + .o_mail_mobile_tabs { .o-flex-display(); - .o-flex-flow(row, nowrap); - border-top: 1px solid #ebebeb; - box-shadow: 0px 0px 10px #afafaf; - z-index: 1; // so that box shaddow is above thread's images + box-shadow: 0 0 8px @gray-lighter-darker; + .o_mail_mobile_tab { + .o-flex-display(); .o-flex(1, 1, 0); - padding: 8px 4px; + .o-flex-flow(column, nowrap); + .o-justify-content(space-between); + padding: @o-mail-chatter-mobile-gap @o-mail-chatter-mobile-gap*2; + box-shadow: 1px 0 0 @gray-lighter-darker; text-align: center; - &:not(:last-child) { - border-right: 1px solid #d7d7d7; - } + > span { display: block; + white-space: nowrap; + font-weight: 500; + &.fa { - font-size: 16px; - } - &.o_tab_title{ - font-size: 8px; - padding-top: 8px; + padding-bottom: @o-mail-chatter-mobile-gap*2; + font-size: 1.3em; } } + &.active > span { - color: @odoo-brand-optional; + color: @odoo-brand-optional; } } } diff --git a/addons/mail/static/src/less/systray.less b/addons/mail/static/src/less/systray.less index c6e7ad1a2ad..3f123ff70d6 100644 --- a/addons/mail/static/src/less/systray.less +++ b/addons/mail/static/src/less/systray.less @@ -72,9 +72,6 @@ padding: 5px; .o_mail_channel_image { width: 40px; - > img { - max-height: 40px; - } } .o_channel_info { margin-left: 10px; @@ -123,6 +120,7 @@ padding: 5px; height: 44px; border-bottom: 1px solid #ebebeb; + box-shadow: 0 0 2px @gray-lighter-darker; } .o_mail_navbar_dropdown_channels { max-height: none; |
