295 lines
4.2 KiB
Text
295 lines
4.2 KiB
Text
.dialogs {
|
|
padding:9px 9px 0;
|
|
position:relative;
|
|
}
|
|
.itemdiv {
|
|
padding-right:3px;
|
|
min-height:66px;
|
|
position:relative;
|
|
|
|
> .user {
|
|
display:inline-block;
|
|
width:42px;
|
|
position:absolute;
|
|
left:0;
|
|
|
|
> img {
|
|
border-radius:100%;
|
|
border:2px solid #5293C4;
|
|
max-width:40px;
|
|
position:relative;
|
|
}
|
|
}
|
|
|
|
|
|
> .body {
|
|
width:auto;
|
|
margin-left:50px;
|
|
margin-right:12px;
|
|
|
|
position:relative;
|
|
|
|
> .time {
|
|
display:block;
|
|
font-size:11px;
|
|
font-weight:bold;
|
|
color:#666;
|
|
|
|
position:absolute;
|
|
right:9px; top:0;
|
|
|
|
[class*="icon-"] {
|
|
font-size:14px;
|
|
font-weight:normal;
|
|
}
|
|
}// .body > .time
|
|
|
|
> .name {
|
|
display:block;
|
|
color:#999;
|
|
> b { color:#777777; }
|
|
}// .body > .name
|
|
|
|
> .text {
|
|
display:block;
|
|
position:relative;
|
|
margin-top:2px;
|
|
|
|
padding-bottom:19px;
|
|
padding-left:7px;
|
|
|
|
font-size:13px;
|
|
|
|
&:after {
|
|
display:block; content:"";
|
|
height:1px; font-size:0; overflow:hidden;
|
|
position:absolute;
|
|
left:16px; right:-12px; margin-top:9px;
|
|
|
|
border-top:1px solid #E4ECF3;
|
|
}
|
|
|
|
> [class*="icon-quote-"]:first-child {
|
|
color:#DCE3ED;
|
|
margin-right:4px;
|
|
}
|
|
}// .body > .text
|
|
}
|
|
&:last-child > .body > .text {
|
|
border-bottom:none;
|
|
&:after {
|
|
display:none;
|
|
}
|
|
}
|
|
|
|
|
|
|
|
&.dialogdiv {
|
|
padding-bottom:14px;
|
|
&:before {
|
|
position:absolute;
|
|
display:block; content:"";
|
|
|
|
top:0; bottom:0; left:19px;
|
|
width:3px; max-width:3px;
|
|
|
|
background-color:#E1E6ED;
|
|
border:1px solid #D7DBDD;
|
|
border-width:0 1px;
|
|
}
|
|
&:last-child:before {
|
|
display:none;
|
|
}
|
|
|
|
|
|
> .user > img {
|
|
border-color:#C9D6E5;
|
|
}
|
|
> .body {
|
|
border:1px solid #DDE4ED;
|
|
padding:5px 8px 8px;
|
|
border-left-width:2px;
|
|
margin-right:1px;
|
|
|
|
&:before{
|
|
content:""; display:block;
|
|
position:absolute; left:-7px; top:11px;
|
|
width:8px; height:8px;
|
|
border:2px solid #DDE4ED;
|
|
border-width:2px 0 0 2px;
|
|
background-color:#FFF;
|
|
|
|
.box-sizing(content-box);
|
|
|
|
.rotate(-45deg);
|
|
}
|
|
|
|
> .time {
|
|
position:static;
|
|
float:right;
|
|
}
|
|
> .text {
|
|
padding-left:0;
|
|
padding-bottom:0px;
|
|
&:after {display:none;}
|
|
}
|
|
}
|
|
|
|
.tooltip-inner {
|
|
word-break:break-all;
|
|
}
|
|
}//end of .itemdiv.dialogdiv
|
|
|
|
|
|
|
|
&.memberdiv {
|
|
width:175px;
|
|
padding:2px;
|
|
margin:3px 0;
|
|
float:left;
|
|
border-bottom:1px solid #E8E8E8;
|
|
|
|
> .user > img {
|
|
border-color:#DCE3ED;
|
|
}
|
|
|
|
> .body {
|
|
> .time {
|
|
position:static;
|
|
}
|
|
> .name {
|
|
line-height:18px; height:18px;
|
|
margin-bottom:0;
|
|
> a {
|
|
display:inline-block;
|
|
max-width:100px; max-height:18px;
|
|
overflow:hidden;
|
|
text-overflow:ellipsis;
|
|
word-break:break-all;
|
|
}
|
|
}
|
|
}
|
|
}//.itemdiv.memberdiv
|
|
|
|
|
|
|
|
.tools {
|
|
//width:20px;
|
|
position:absolute;
|
|
right:5px; bottom:10px;
|
|
display:none;
|
|
.btn {
|
|
border-radius:36px;
|
|
margin:1px 0;
|
|
}
|
|
}
|
|
.body .tools {
|
|
bottom:4px;
|
|
}
|
|
&.commentdiv .tools {
|
|
right:9px;
|
|
}
|
|
&:hover .tools{
|
|
display:inline-block;
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/* task list */
|
|
.item-list {
|
|
margin:0;
|
|
padding:0;
|
|
list-style:none;
|
|
|
|
> li {
|
|
padding:9px;
|
|
background-color:#FFF;
|
|
margin-top:-1px;
|
|
position:relative;
|
|
|
|
&.selected {
|
|
color:#8090A0;
|
|
background-color:#F4F9FC;
|
|
label , .lbl {
|
|
text-decoration:line-through;
|
|
color:#8090A0;
|
|
}
|
|
}
|
|
> .checkbox {
|
|
display:inline-block;
|
|
}
|
|
> label.inline {
|
|
display:inline-block;
|
|
}
|
|
label {
|
|
font-size:13px;
|
|
}
|
|
.percentage {
|
|
font-size:11px; font-weight:bold;
|
|
color:#777;
|
|
}
|
|
|
|
&.ui-sortable-helper {
|
|
cursor:move;
|
|
}
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
li[class*="item-"] {
|
|
border:1px solid #DDD;
|
|
border-left-width:3px;
|
|
}
|
|
|
|
.item-list-color(@color) {
|
|
@item-class:~`"item-@{color}"`;
|
|
@item-color:~`"item-list-@{color}-border"`;
|
|
@item-cl:@@item-color;
|
|
|
|
li.@{item-class} {
|
|
border-left-color:@item-cl;
|
|
}
|
|
}
|
|
.item-list-color(~'orange');
|
|
.item-list-color(~'orange2');
|
|
.item-list-color(~'red');
|
|
.item-list-color(~'red2');
|
|
.item-list-color(~'green');
|
|
.item-list-color(~'green2');
|
|
.item-list-color(~'blue');
|
|
.item-list-color(~'blue2');
|
|
.item-list-color(~'blue3');
|
|
.item-list-color(~'pink');
|
|
.item-list-color(~'purple');
|
|
.item-list-color(~'black');
|
|
.item-list-color(~'grey');
|
|
.item-list-color(~'brown');
|
|
.item-list-color(~'default');
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/* when dragging */
|
|
.ui-sortable-placeholder , .ui-sortable-helper {
|
|
& , & > a {
|
|
cursor:move !important;
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
@media only screen and (max-width: @screen-xs) {
|
|
.itemdiv.memberdiv {
|
|
float:none;
|
|
width:auto;
|
|
}
|
|
}
|