polestar-ui-kit
Version:
## Install
82 lines (76 loc) • 2.57 kB
text/less
/**
* Ag Grid Override
*/
// @import '~ag-grid/dist/styles/ag-theme-balham.css';
// @import '~ag-grid-community/dist/styles/ag-theme-balham.css';
// @import '~ag-grid-community/dist/styles/ag-grid.css';
// @import '~ag-grid-community/dist/styles/ag-theme-balham.css';
@import '~antd/lib/grid/style/index';
@import '../../ag-grid/index';
@import '../../../themes/default/index';
@import '../../../mixins/index';
@btn-prefix-cls: ~'@{ant-prefix}-btn';
.@{ps-transfer-prefix-cls} {
&-grid {
display: flex;
flex-grow: 1;
flex-shrink: 1;
flex-basis: 100%;
.@{ant-prefix}-row-flex-middle {
display:flex;
flex-grow: 1;
flex-shrink: 1;
flex-basis: 100%;
flex-direction: column;
.@{ps-transfer-prefix-cls} {
&-source {
display: flex;
flex-direction: column;
flex-grow: 1;
flex-shrink: 1;
flex-basis: 100%;
padding: 5px;
border: @border-width-base @border-style-base @gray-2;
&-header {
margin-bottom: 5px;
}
.ag-theme-alpine .ag-root-wrapper {
border-left: none;
border-right: none;
}
}
&-button {
display: flex;
flex-direction: column;
flex-grow: 1;
flex-shrink: 1;
flex-basis: 100%;
justify-content: center;
align-items: center;
> div {
margin: 5px 0;
}
}
&-target {
display: flex;
flex-direction: column;
flex-grow: 1;
flex-shrink: 1;
flex-basis: 100%;
padding: 5px;
border: @border-width-base @border-style-base @gray-2;
&-header {
margin-bottom: 5px;
}
.ag-theme-alpine .ag-root-wrapper {
border-left: none;
border-right: none;
}
}
}
}
}
}
.has-error .@{ps-transfer-prefix-cls} {
border: @border-width-base @border-style-base @error-color;
}