ttk-app-core
Version:
enterprise develop framework
158 lines (153 loc) • 4.52 kB
text/less
.ttk-table-app-tab-list {
width: 100%;
height: 100%;
position: relative;
&-content {
padding: 0px;
flex: 1;
overflow: hidden;
border: 1px solid #d9d9d9;
border-top: none;
background: #fff;
.mk-datagrid .public_fixedDataTable_main{
border-left: none;
font-size: 12px;
.fixedDataTableLayout_rowsContainer > div:nth-child(3) div.ttk-table-app-tab-list-cell-oprate{
text-overflow: inherit;
}
}
.mk-datagrid .public_fixedDataTable_header .public_fixedDataTableCell_main{
background: #eaeaea ;
color: #333333;
}
.mk-datagrid .fixedDataTableLayout_rowsContainer .fixedDataTableRowLayout_rowWrapper .public_fixedDataTable_header{
background: #eaeaea ;
}
.public_fixedDataTable_scrollbarSpacer{
top: 0px;
background: #eaeaea;
}
}
&-header-right{
position: absolute;
right: 23px;
top: 10px;
height: 30px;
width: 80px;
cursor: pointer;
&-text{
font-size: 12px;
position: absolute;
right: 0;
top: 5px;
}
&-icon{
height: 30px;
width: 30px;
position: absolute;
left: 0;
}
&:hover{
color: @primary-color;
}
}
&-cell-left {
padding-left: 8px;
text-align: left;
&-code:hover{
text-decoration:underline;
}
}
&-cell-right {
padding-right: 8px;
justify-content: flex-end;
}
// &-header {
// height: 50px;
// flex: 0 0 50px;
// padding: 0 10px;
// flex-direction: row;
// &-left {
// flex-direction: row;
// align-items: center;
// .mk-input {
// width: 200px;
// margin: 0px 10px 0px 5px;
// }
// .mk-select {
// width: 100px;
// margin: 0px 10px 0px 5px;
// }
// .ant-calendar-picker {
// width: 200px;
// margin: 0px 10px 0px 5px;
// }
// }
// &-right {
// flex-direction: row;
// justify-content: flex-end;
// align-items: center;
// .mkicon {
// font-size: 22px;
// }
// .mk-btn {
// margin-right: 8px ;
// }
// }
// }
.ant-tabs.ant-tabs-card > .ant-tabs-bar .ant-tabs-tab{
border: none;
padding-bottom: 0;
margin-right: 0;
}
&-tabs {
padding: 6px 10px;
height: 45px;
flex: 0 0 47px;
background: #fff;
border: 1px solid #d9d9d9;
border-bottom: none;
.ant-tabs-bar {
margin-bottom: 0px;
border: none;
// .ant-tabs-ink-bar{
// visibility: inherit ;
// background: #00B38A ;
// height: 4px;
// }
.ant-tabs-tab{
// border: none ;
text-align: center;
width: 70px;
background: #fff ;
border-bottom: 2px solid #fff ;
transition:border-color 0.3s;
-moz-transition:border-color 0.3s; /* Firefox 4 */
-webkit-transition:border-color 0.3s; /* Safari and Chrome */
-o-transition:border-color 0.3s; /* Opera */
}
.ant-tabs-tab-active{
color: @primary-color ;
border-bottom: 2px solid @primary-color ;
}
.ant-tabs-tab:hover{
color: @primary-color ;
border-color: @primary-color ;
}
}
}
&-footer {
height: 58px;
flex: 0 0 58px;
justify-content: center;
align-items: flex-end;
}
.add{
&:before{
color: #33c2a1;
}
&:hover:before{
color: #009875;
}
}
}