- im_chat.session will be replaced by mail.channel - im_chat.shortode is renamed into mail.shortcode - im_chat.presence is moved to bus module - js and controller code is moved from im_chat to mail module This commit only move files, and modify manifests, bundles, ... The code will be adapt in the next commits.
259 lines
5.9 KiB
CSS
259 lines
5.9 KiB
CSS
|
|
|
|
|
|
.openerp_style { /* base style of openerp */
|
|
font-family: "Lucida Grande", Helvetica, Verdana, Arial, sans-serif;
|
|
color: #4c4c4c;
|
|
font-size: 13px;
|
|
background: white;
|
|
}
|
|
|
|
/* button */
|
|
|
|
.oe_chat_button {
|
|
position: fixed;
|
|
bottom: 0px;
|
|
right: 6px;
|
|
display: inline-block;
|
|
min-width: 100px;
|
|
background-color: rgba(60, 60, 60, 0.6);
|
|
font-family: 'Lucida Grande', 'Lucida Sans Unicode', Arial, Verdana, sans-serif;
|
|
font-size: 14px;
|
|
font-weight: bold;
|
|
padding: 10px;
|
|
color: white;
|
|
text-shadow: rgb(59, 76, 88) 1px 1px 0px;
|
|
border: 1px solid rgb(80, 80, 80);
|
|
border-bottom: 0px;
|
|
border-top-left-radius: 5px;
|
|
border-top-right-radius: 5px;
|
|
cursor: pointer;
|
|
z-index:500;
|
|
}
|
|
|
|
/* conversations */
|
|
|
|
.oe_im_chatview {
|
|
position: fixed;
|
|
overflow: hidden;
|
|
margin-bottom: 5px;
|
|
margin-right: 6px;
|
|
background-color: #fff;
|
|
border: 1px solid #DEDEDE;
|
|
width: 240px;
|
|
z-index:500;
|
|
}
|
|
@media screen and (max-width:360px) {
|
|
.oe_im_chatview {
|
|
width: 100%;
|
|
margin-right: 0;
|
|
}
|
|
.oe_im_chatview .oe_im_chatview_content {
|
|
width: 100% !important;
|
|
}
|
|
.oe_im_chatview .oe_im_chatview_input {
|
|
width: 100% !important;
|
|
}
|
|
}
|
|
.oe_im_chatview .oe_im_chatview_disconnected {
|
|
display:none;
|
|
z-index: 100;
|
|
width: 100%;
|
|
background: #E8EBEF;
|
|
padding: 5px;
|
|
font-size: 11px;
|
|
color: #999;
|
|
line-height: 14px;
|
|
height: 28px;
|
|
overflow: hidden;
|
|
}
|
|
.oe_im_chatview.oe_im_chatview_disconnected_status .oe_im_chatview_disconnected {
|
|
display: block;
|
|
}
|
|
|
|
|
|
|
|
/* ####### Chat View : Header ####### */
|
|
.oe_im_chatview_header {
|
|
padding: 3px 6px 2px;
|
|
background: #DEDEDE;
|
|
background: -moz-linear-gradient(#FCFCFC, #DEDEDE);
|
|
background: -webkit-gradient(linear, left top, left bottom, from(#FCFCFC), to(#DEDEDE));
|
|
border-radius: 3px 3px 0 0;
|
|
-moz-border-radius: 3px 3px 0 0;
|
|
-webkit-border-radius: 3px 3px 0 0;
|
|
border-bottom: 1px solid #AEB9BD;
|
|
cursor: pointer;
|
|
}
|
|
|
|
.oe_im_chatview_header .header_name{
|
|
max-width: 75%;
|
|
word-wrap: break-word;
|
|
display: inline-block;
|
|
height: 15px;
|
|
white-space: nowrap;
|
|
overflow: hidden;
|
|
text-overflow: ellipsis;
|
|
}
|
|
|
|
.oe_im_chatview_header .right_buttons {
|
|
float: right;
|
|
}
|
|
.oe_im_chatview_header .right_buttons > * {
|
|
display: inline-block;
|
|
border: 0;
|
|
cursor: pointer;
|
|
color: gray ;
|
|
background: transparent;
|
|
font-size: 16px;
|
|
line-height: 16px;
|
|
margin-left: 5px;
|
|
-webkit-appearance: none;
|
|
}
|
|
|
|
.oe_im_chatview_header .right_buttons .dropdown-menu{
|
|
right: 0;
|
|
left: auto;
|
|
}
|
|
.oe_im_chatview_header .right_buttons .dropdown-menu > li{
|
|
display: block;
|
|
padding: 3px 20px;
|
|
clear: both;
|
|
font-weight: normal;
|
|
line-height: 1.428571429;
|
|
color: #4c4c4c;
|
|
white-space: nowrap;
|
|
}
|
|
|
|
|
|
|
|
.oe_im_chatview .oe_im_chatview_content {
|
|
overflow: auto;
|
|
height: 287px;
|
|
width: 240px;
|
|
}
|
|
.oe_im_chatview.oe_im_chatview_disconnected_status .oe_im_chatview_content {
|
|
height: 249px;
|
|
}
|
|
.oe_im_chatview .oe_im_chatview_footer {
|
|
position: relative;
|
|
padding: 3px;
|
|
border-top: 1px solid #AEB9BD;
|
|
background: #DEDEDE;
|
|
background: -moz-linear-gradient(#FCFCFC, #DEDEDE);
|
|
background: -webkit-gradient(linear, left top, left bottom, from(#FCFCFC), to(#DEDEDE));
|
|
-moz-border-radius: 0 0 3px 3px;
|
|
-webkit-border-radius: 0 0 3px 3px;
|
|
border-radius: 0 0 3px 3px;
|
|
}
|
|
.oe_im_chatview .oe_im_chatview_input {
|
|
width: 222px;
|
|
font-family: Lato, Helvetica, sans-serif;
|
|
font-size: 13px;
|
|
color: #333;
|
|
padding: 1px 5px;
|
|
border: 1px solid #AEB9BD;
|
|
-moz-border-radius: 3px;
|
|
-webkit-border-radius: 3px;
|
|
border-radius: 3px;
|
|
-moz-box-shadow: inset 0 1px 4px rgba(0,0,0,0.2);
|
|
-webkit-box-shadow: inset 0 1px 4px rgba(0, 0, 0, 0.2);
|
|
box-shadow: inset 0 1px 4px rgba(0, 0, 0, 0.2);
|
|
}
|
|
.oe_im_chatview .oe_im_chatview_message_bubble {
|
|
background: white;
|
|
position: relative;
|
|
min-height: 32px;
|
|
padding: 3px;
|
|
margin: 3px;
|
|
-moz-border-radius: 3px;
|
|
-webkit-border-radius: 3px;
|
|
border-radius: 3px;
|
|
}
|
|
|
|
/* Smiley size */
|
|
.oe_im_chatview .oe_im_chatview_bubble_item img{
|
|
width: 18px;
|
|
}
|
|
|
|
.oe_im_chatview .oe_im_chatview_technical_bubble {
|
|
background: #D8D8D8;
|
|
position: relative;
|
|
min-height: 32px;
|
|
padding: 3px;
|
|
margin: 3px;
|
|
-moz-border-radius: 3px;
|
|
-webkit-border-radius: 3px;
|
|
border-radius: 3px;
|
|
|
|
font-style:italic;
|
|
}
|
|
|
|
.oe_im_chatview .oe_im_chatview_clip {
|
|
position: relative;
|
|
float: left;
|
|
width: 26px;
|
|
height: 26px;
|
|
margin-right: 4px;
|
|
-moz-box-shadow: 0 0 2px 1px rgba(0,0,0,0.25);
|
|
-webkit-box-shadow: 0 0 2px 1px rgba(0, 0, 0, 0.25);
|
|
box-shadow: 0 0 2px 1px rgba(0, 0, 0, 0.25);
|
|
}
|
|
.oe_im_chatview .oe_im_chatview_avatar {
|
|
float: left;
|
|
width: 26px;
|
|
height: auto;
|
|
clip: rect(0, 26px, 26px, 0);
|
|
max-width: 100%;
|
|
width: auto 9;
|
|
height: auto;
|
|
vertical-align: middle;
|
|
border: 0;
|
|
-ms-interpolation-mode: bicubic;
|
|
}
|
|
.oe_im_chatview .oe_im_chatview_time {
|
|
position: absolute;
|
|
right: 0px;
|
|
top: 0px;
|
|
margin: 3px;
|
|
text-align: right;
|
|
line-height: 13px;
|
|
font-size: 11px;
|
|
color: #999;
|
|
width: 60px;
|
|
overflow: hidden;
|
|
}
|
|
.oe_im_chatview .oe_im_chatview_from {
|
|
margin: 0 0 2px 0;
|
|
line-height: 14px;
|
|
font-weight: bold;
|
|
font-size: 12px;
|
|
width: 140px;
|
|
text-overflow: ellipsis;
|
|
white-space: nowrap;
|
|
overflow: hidden;
|
|
color: #3A87AD;
|
|
}
|
|
.oe_im_chatview .oe_im_chatview_bubble_list {
|
|
}
|
|
.oe_im_chatview .oe_im_chatview_bubble_item {
|
|
margin: 0 0 2px 30px;
|
|
line-height: 14px;
|
|
word-wrap: break-word;
|
|
}
|
|
|
|
.oe_im_chatview_online {
|
|
margin-top: -4px;
|
|
width: 11px;
|
|
height: 11px;
|
|
}
|
|
|
|
.oe_im_chatview .oe_im_chatview_date_separator {
|
|
background: transparent;
|
|
position: relative;
|
|
padding: 3px;
|
|
color: #aaa;
|
|
margin: 3px;
|
|
text-align: right;
|
|
font-size: 12px;
|
|
} |