maycur-business
Version:
maycur business react components of web
143 lines (126 loc) • 3.37 kB
text/less
@import "../../style/variables.less";
@import "../SelectableTree/style/SelectableTree.less";
.@{prefix}-tree-transfer-body{
display: flex;
justify-content: center;
.selection-box{
position: relative;
border-radius: 5px;
width: 44%;
height: 419px;
display: flex;
flex-direction: column;
.selection-box-title{
position: relative;
display: flex;
height: 48px;
align-items: center;
border-bottom: 3px solid #EBEBEB;
padding-left: 12px;
font-size: 14px;
color: #555555;
}
.selection-box-body{
padding: 12px 10px;
flex: 1;
display: flex;
flex-direction: column;
overflow: hidden;
.search-wrapper{
position: relative;
flex: none;
height: 44px;
padding-bottom: 12px;
.ant-input {
border-radius: 1px;
background-color: #f2f2f2;
border-color: #f2f2f2;
padding-left: 10px;
}
.clear-btn{
position: absolute;
width: 24px;
height: 24px;
line-height: 24px;
background-color: #fff;
text-align: center;
top: 4px;
right: 4px;
z-index: 3;
cursor: pointer;
}
}
.main-wrapper{
flex: 1;
overflow: auto;
}
}
}
.right-item{
display: flex;
padding: 6px 0 6px 12px;
margin: 1px 0;
cursor: pointer;
justify-content: space-between;
align-items: center;
.name-wrapper{
display: flex;
align-items: center;
}
.name{
margin: 0 5px;
display: inline-block;
width: 220px;
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
}
.fm-paper,.fm-folder-o{
color: @maycur-color;
font-size: 14px;
margin-top: 2px;
}
.delete-btn{
padding: 0 10px;
&:hover{
color: @icon-fee-red-light;
}
}
&:hover{
background-color: @lighter-background;
.delete-btn{
visibility: visible;
}
}
}
.middle-icon-box{
display: flex;
align-items: center;
justify-content: center;
width: 32px;
}
.checkall-text{
color: @maycur-color;
}
.no-data{
color: #BCBCBC;
font-size: 13px;
padding-top: 10px;
text-align: center;
}
.basket-box{
justify-content: space-between;
.basket-title{
text-align: left;
}
.basket-clear{
text-align: right;
color: @maycur-color;
cursor: pointer;
}
.number{
color: @maycur-color;
margin-right: 5px;
}
}
}