@perfma/heaven
Version:
An UI Framework base [Ant Design V4](https://ant.design/components/overview-cn/) for React.
91 lines (83 loc) • 1.99 kB
text/less
@import '../../style/vars.less';
.column-setting-overlay {
.@{ant-prefix}-tree-draggable-icon {
display: none;
}
.@{ant-prefix}-popover-inner-content {
padding: 0;
}
&-header {
padding: 12px 16px;
border-bottom: 1px solid #f0f0f0;
font-size: 14px;
font-weight: 500;
display: flex;
align-items: center;
justify-content: space-between;
}
&-close {
cursor: pointer;
color: #b6b6b6;
}
&-footer {
padding: 8px 16px;
border-top: 1px solid #f0f0f0;
display: flex;
align-items: center;
justify-content: space-between;
}
.@{ant-prefix}-tree-switcher {
width: 0;
line-height: 0;
}
.@{ant-prefix}-tree-title {
width: 186px;
}
.@{ant-prefix}-tree-checkbox {
margin: 0;
}
.@{ant-prefix}-tree .@{ant-prefix}-tree-treenode {
align-items: center;
padding: 0 8px 0 16px;
}
.@{ant-prefix}-tree .@{ant-prefix}-tree-node-content-wrapper {
min-height: 32px;
padding: 0 8px;
display: flex;
align-items: center;
}
.@{ant-prefix}-tree-node-content-wrapper[draggable='true'] {
line-height: 32px;
}
.@{ant-prefix}-tree-checkbox-inner {
border-radius: 2px;
}
.@{ant-prefix}-tree-checkbox-checked
.@{ant-prefix}-tree-checkbox-inner::after {
border-width: 1px;
top: 42%;
left: 25%;
}
.@{ant-prefix}-tree-checkbox-indeterminate
.@{ant-prefix}-tree-checkbox-inner {
background-color: #3271fe;
border-color: #3271fe;
}
.@{ant-prefix}-tree-checkbox-indeterminate
.@{ant-prefix}-tree-checkbox-inner::after {
content: '';
position: absolute;
width: 8px;
height: 1px;
background-color: #fff;
border-radius: 0.5px;
}
.@{ant-prefix}-tree-checkbox-disabled.@{ant-prefix}-tree-checkbox-indeterminate
.@{ant-prefix}-tree-checkbox-inner {
background-color: #f5f5f5;
border-color: #d4d9dc;
}
.@{ant-prefix}-tree-checkbox-inner::after {
transition: none ;
}
}