clipbucket/upload/styles/cbv2.7/theme/assets/css/less/items.less
2014-05-09 14:38:00 +00:00

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;
}
}