tav-ui
Version:
97 lines (78 loc) • 1.55 kB
text/less
@import "../var/index.less";
.ta-basic-drawer-header {
display: flex;
height: 100%;
align-items: center;
&__back {
padding: 0 12px;
cursor: pointer;
&:hover {
color: @primary-color;
}
}
&__twrap {
flex: 1;
}
&__toolbar {
padding-right: 50px;
}
}
.ta-basic-drawer-footer {
position: absolute;
bottom: 0;
width: 100%;
padding: 0 12px 0 20px;
text-align: right;
background-color: @component-background;
border-top: 1px solid @border-color-base;
> * {
margin-right: 8px;
}
}
@header-height: 60px;
@detail-header-height: 40px;
.ta-basic-drawer {
.ant-drawer-wrapper-body {
overflow: hidden;
}
.ant-drawer-close {
&:hover {
color: @error-color;
}
}
.ant-drawer-body {
height: calc(100% - @header-height);
padding: 0;
background-color: @component-background;
.scrollbar__wrap {
padding: 16px ;
margin-bottom: 0 ;
}
> .scrollbar > .scrollbar__bar.is-horizontal {
display: none;
}
}
}
.ta-basic-drawer__detail {
position: absolute;
.ant-drawer-header {
width: 100%;
height: @detail-header-height;
padding: 0;
border-top: 1px solid @border-color-base;
box-sizing: border-box;
}
.ant-drawer-title {
height: 100%;
}
.ant-drawer-close {
height: @detail-header-height;
line-height: @detail-header-height;
}
.scrollbar__wrap {
padding: 0 ;
}
.ant-drawer-body {
height: calc(100% - @detail-header-height);
}
}