fastlion-amis
Version:
一种MIS页面生成工具
142 lines (138 loc) • 3.92 kB
CSS
.tree-unselectable {
font-size: 16px;
padding: 8px 16px;
display: flex;
position: relative;
background-color: #fff;
}
.tree-unselectable::after {
border-bottom: 1px solid #f5f3f3;
content: "";
width: 100%;
display: inline-block;
position: absolute;
bottom: -2px;
left: 0;
}
.tree-unselectable .checkbox {
margin-right: 10px;
font-size: 22px;
align-items: center;
}
.tree-unselectable .checkbox .ant-checkbox,
.tree-unselectable .checkbox .ant-checkbox-checked {
border-radius: 50%;
overflow: hidden;
top: 0;
}
.tree-unselectable .checkbox .ant-checkbox .ant-checkbox-input,
.tree-unselectable .checkbox .ant-checkbox-checked .ant-checkbox-input {
display: none;
}
.tree-unselectable .checkbox .ant-checkbox .ant-checkbox-inner,
.tree-unselectable .checkbox .ant-checkbox-checked .ant-checkbox-inner {
border-radius: 50%;
width: 22px;
height: 22px;
}
.tree-unselectable .checkbox .ant-checkbox-checked .ant-checkbox-inner::after {
transform: rotate(45deg) scale(1) translate(-40%, -60%);
}
.tree-unselectable .checkbox .ant-checkbox-indeterminate .ant-checkbox-inner::after {
transform: translate(-50%, -50%) scale(1);
border-radius: 50%;
}
.tree-unselectable .tree-node-content-wrapper {
position: relative;
z-index: auto;
height: 35px;
margin: 0;
padding: 0 4px;
color: inherit;
line-height: 35px;
background: transparent;
border-radius: 2px;
cursor: pointer;
transition: all 0.3s, border 0s, line-height 0s, box-shadow 0s;
display: flex;
flex: 1;
}
.tree-unselectable .tree-node-content-wrapper .tree-iconEle {
display: inline-block;
width: 35px;
height: 35px;
line-height: 35px;
text-align: center;
vertical-align: top;
background-color: #cce5ff;
border-radius: 5px;
font-size: 25px;
}
.tree-unselectable .tree-node-content-wrapper .tree-title {
flex: 1;
margin-left: 8px;
padding-left: 2px;
position: relative;
}
.tree-unselectable .tree-node-content-wrapper .right-text {
font-size: 12px;
}
.tree-unselectable .tree-node-content-wrapper .right-text svg g path {
fill: #cccccc;
}
.contacts-container {
background-color: #f6f6f6;
}
.contacts-container > .tree-unselectable {
font-size: 16px;
padding: 8px 15px;
display: flex;
margin-top: 5px;
}
.tree-drawer {
position: absolute;
}
.tree-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-header {
background-color: #fff;
height: 38px;
line-height: 38px;
min-height: 38px;
padding: 0px;
color: #000;
}
.tree-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-header .ant-drawer-header-title .ant-drawer-close {
width: 36px;
color: #333;
}
.tree-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-header .ant-drawer-header-title .ant-drawer-close .left-text {
display: flex;
justify-content: center;
align-items: center;
}
.tree-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-header .ant-drawer-header-title .ant-drawer-close .left-text .leftarrow {
font-size: 18px;
}
.tree-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-header .ant-drawer-title {
padding-right: 48px;
text-align: center;
font-size: 16px;
font-weight: 500;
color: #000;
}
.tree-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body {
padding: 0;
}
.tree-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body::-webkit-scrollbar {
width: 0px;
height: 0px;
}
.tree-drawer .ant-drawer-content-wrapper .ant-drawer-content .ant-drawer-wrapper-body .ant-drawer-body .empty {
display: flex;
justify-content: space-around;
align-items: center;
height: 100%;
}
.tree-drawer.search {
position: fixed;
}
/*# sourceMappingURL=index.css.map */