diff --git a/addons/mail/data/mail_channel_demo.xml b/addons/mail/data/mail_channel_demo.xml
index f5f7907f037..4999d5f6342 100644
--- a/addons/mail/data/mail_channel_demo.xml
+++ b/addons/mail/data/mail_channel_demo.xml
@@ -4,15 +4,15 @@
- Best Sales Practices
+ sales
Discussion about best sales practices and deals.
- Board meetings
+ board-meetings
Board meetings, budgets, strategic plans
- R&D
+ rd
Research and development discussion group
diff --git a/addons/mail/static/src/js/thread.js b/addons/mail/static/src/js/thread.js
index 76d10ed3cdd..6667a635d65 100644
--- a/addons/mail/static/src/js/thread.js
+++ b/addons/mail/static/src/js/thread.js
@@ -132,7 +132,8 @@ var Thread = Widget.extend({
remove_message_and_render: function (message_id, messages, options) {
var self = this;
this.$('.o_thread_message[data-message-id=' + message_id + ']').fadeOut({
- done: function () { self.render(messages, options); }
+ done: function () { self.render(messages, options); },
+ duration: 200,
});
},
diff --git a/addons/mail/static/src/less/client_action.less b/addons/mail/static/src/less/client_action.less
index 2204a2eb49c..dbb6b89c1d5 100644
--- a/addons/mail/static/src/less/client_action.less
+++ b/addons/mail/static/src/less/client_action.less
@@ -15,9 +15,10 @@
.o-flex-flow(row, nowrap);
.o_mail_chat_sidebar {
- .o-flex(0, 0, 200px);
+ .o-flex(0, 0, 220px);
overflow: auto;
padding: 8px 0;
+ font-weight: 300;
@media (max-width: @screen-xs-max) {
flex: none;
@@ -25,32 +26,30 @@
}
.o_mail_sidebar_title {
- .o-webclient-padding(@top: 5px, @bottom: 5px);
.o-flex-display();
+ padding: 5px 8px 5px @odoo-horizontal-padding;
align-items: center;
justify-content: space-between;
h4 {
text-transform: uppercase;
}
.o_add {
- padding: 8px;
+ padding: 6px;
}
}
.o_mail_chat_channel_item {
width: 100%;
- .o-webclient-padding(@top: 5px, @bottom: 5px);
- padding-left: 1.5*@odoo-horizontal-padding; // larger padding than titles
+ padding: 5px 8px 5px 1.5*@odoo-horizontal-padding; // larger padding-left than titles
> .badge {
margin: 0;
}
.o_mail_partner_unpin {
- padding: 2px 8px;
+ padding: 2px 6px;
}
}
.o_mail_add_channel {
width: 100%;
- .o-webclient-padding(@top: 5px, @bottom: 5px);
- padding-left: 1.5*@odoo-horizontal-padding; // larger padding than titles
+ padding: 5px 8px 5px 1.5*@odoo-horizontal-padding; // larger padding-left than titles
position: relative;
> input {
@@ -109,8 +108,8 @@
@sidebar-icon-opacity: 0.6;
.o_mail_chat {
.o_mail_chat_sidebar {
- background-color: @gray;
- color: @gray-lighter;
+ background-color: darken(@gray, 8%);
+ color: lighten(@gray, 50%);
.o_mail_chat_channel_item {
overflow: hidden;
@@ -118,13 +117,13 @@
cursor: pointer;
&:hover {
- background-color: darken(@gray, 8%);;
+ background-color: darken(@gray, 12%);;
.o_mail_partner_unpin {
opacity: @sidebar-icon-opacity;
}
}
&.o_active {
- background-color: @gray-dark;
+ background-color: darken(@gray, 15%);
}
.o_mail_partner_unpin {
opacity: 0;
diff --git a/addons/mail/static/src/less/thread.less b/addons/mail/static/src/less/thread.less
index a02e730d595..7f27ab228cc 100644
--- a/addons/mail/static/src/less/thread.less
+++ b/addons/mail/static/src/less/thread.less
@@ -73,14 +73,12 @@
.o_mail_mailto, .o_mail_mailto:hover {
.text-muted();
}
- .o_channel_redirect {
- color: gray;
- }
}
.o_thread_message_star, .o_thread_message_needaction {
cursor: pointer;
opacity: 0;
+ padding: 4px;
&.fa-star {
opacity: @mail-thread-icon-opacity;
color: gold;
diff --git a/addons/mail/static/src/xml/thread.xml b/addons/mail/static/src/xml/thread.xml
index 006a4306876..d10318c5a17 100644
--- a/addons/mail/static/src/xml/thread.xml
+++ b/addons/mail/static/src/xml/thread.xml
@@ -84,7 +84,7 @@
on
- (in channel )
+ (from )