ttk-app-core
Version:
enterprise develop framework
175 lines (169 loc) • 3.78 kB
text/less
.edfx-business-subject-manage{
width: 100%;
height: 100%;
display: flex;
flex-direction: row;
.mk-card .ant-card-head {
flex: 0 0 38px ;
display: flex;
min-height: 38px ;
font-size: 12px;
padding: 0 13px;
.ant-card-head-title {
font-size: 12px;
}
}
&-top{
height: 55px;
display: flex;
flex-direction: row;
background-color: #fff;
padding-left: 10px;
border: 1px solid #D9D9D9;
border-bottom: 0px ;
.ant-form-item{
height: 100%;
margin-right: 8px;
display: inline-block;
.ant-form-item-control-wrapper{
display: inline-block
}
.ant-select{
width: 110px;
font-size: 12px;
.ant-select-selection{
height: 30px;
}
}
.ant-form-item-label{
font-size: 12px;
}
}
.refresh {
display: flex;
align-content: center;
justify-content: center;
font-size: 28px;
height: 30px;
width: 30px;
color: #45ACF7 ;
border-color: #D9D9D9;
margin-top: 9.5px;
&:hover {
border-color: #45ACF7;
}
&-btn {
position: absolute;
top: 1px;
left: 1px;
}
}
}
&-left{
width: 197px;
flex: 0 0 197px;
margin-right: 6px;
background-color: #fff;
border: 1px solid #D9D9D9;
.ant-card-body {
overflow-y: auto;
padding: 0 0 0 11px;
.ant-tree{
font-size: 12px
}
.ant-tree li .ant-tree-node-content-wrapper:hover {
background: @item-hover-bg;
}
.ant-tree li .ant-tree-node-selected.ant-tree-node-content-wrapper {
background-color: @primary-1;
color: @primary-color;
}
}
};
.ant-tree li span.ant-tree-switcher, .ant-tree li span.ant-tree-iconEle {
display: inline
};
.ant-tree li span.ant-tree-switcher.ant-tree-switcher_open:after {
font-size: 15px;
color: #999999;
};
.ant-tree li span.ant-tree-switcher.ant-tree-switcher_close:after {
font-size: 15px;
color: #999999;
};
&-table{
border: 0px solid #d9d9d9;
}
&-content{
width: 100%;
border: 1px solid #d9d9d9;
border-top: 0.2px solid #d9d9d9;
height: 100%;
.ant-spin-container{
height: 100%;
}
table tr td:last-child{
border-right: none ;
}
.ant-table .ant-table-thead{
tr:first-child{
th:last-child{
border-right: none;
}
}
}
.ant-table-placeholder{
border-right: none ;
border-left: none ;
}
.ant-table-fixed-header table tr th:last-child{
border-right: 1px solid #d9d9d9 ;
}
.ant-table-fixed-header table tr td:last-child{
border-right: 1px solid #d9d9d9 ;
}
.ant-table-content {
.ant-table-body {
overflow-x: hidden ;
background-color: #fff;
td {
text-align: left
}
td:last-child {
text-align: center ;
}
}
}
.ant-table-empty{
height: 100%;
.ant-table-content{
height: 100%;
.ant-table-placeholder{
height: 100%;
border-left: 0px solid #e8e8e8;
border-right: 0px solid #e8e8e8;
.mk-nodata{
margin-top: 80px
}
}
}
}
}
&-right {
display: flex;
flex-direction: column;
width: 100%;
}
&-footer {
display: flex;
flex-direction: row;
justify-content: flex-end;
margin-top: 10px;
overflow: hidden;
height: 31px;
flex: 0 0 auto;
.mk-pagination{
margin-top: 0
}
}
}