@import './../../../../assets/styles/variables.less'; @import '../../../../assets/styles/sprite'; @smaller-screen: ~"only screen and (max-width: 1580px)"; :host /deep/ input { width:100%;} .properties-table { display:flex; flex-direction:column; flex: 1; height:100%; text-align:left; .inner-cell-div{ max-width: 100%; text-overflow: ellipsis; overflow: hidden; height: 20px; } .table-header { display: flex; flex-direction:row; flex: 0 0 auto; font-weight:bold; border-top: #d2d2d2 solid 1px; background-color: #f2f2f2; .table-cell { color:#191919; font-size:13px; } } .table-rows-header { border: #d2d2d2 solid 1px; border-top:none; } .table-body { display:flex; flex-direction: column; overflow-y:auto; flex: 1; .no-data { border: #d2d2d2 solid 1px; border-top:none; text-align: center; height: 100%; padding: 20px; } /deep/.selected{ background-color: #e6f6fb; color: #009fdb; } .table-row { display: flex; flex-direction:row; flex: 0 0 auto; &:hover:not(.selected){ background-color:#f8f8f8; cursor:pointer; } .selected-row { background-color:#e6f6fb; } .table-cell.valueCol { padding:0px; } } } .table-cell { font-size:13px; flex:1; border: #d2d2d2 solid 1px; border-right:none; border-top:none; padding:10px; text-overflow: ellipsis; white-space: nowrap; overflow:hidden; display: flex; min-height:40px; &:last-child { border-right:#d2d2d2 solid 1px; } &.col1 { flex: 1 0 210px; max-width:300px; display: flex; justify-content: space-between; @media @smaller-screen { flex: 0 0 25%;} .property-name { flex: 1; display: flex; max-width: 90%; } .property-description-icon { float: right; margin-top: 4px; margin-left: 5px; flex: 0 0 auto; } } &.col2 { flex: 0 0 150px; max-width:150px; @media @smaller-screen { flex: 0 0 20%;} } &.col3 { flex:0 0 120px; max-width:120px; @media @smaller-screen { flex: 0 0 15%;} } &.valueCol { flex: 2 0 300px; display: flex; @media @smaller-screen { flex: 1 0 40%;} } /deep/ .checkbox-container { margin-right: 10px; } /deep/ &.round-checkbox { .checkbox-container input[type=checkbox].checkbox-hidden { &:checked ~ .checkbox-icon::before { .sprite-new; .round-checked-icon; } &[disabled] ~ .checkbox-icon::before { .sprite-new; .round-checked-icon.disabled; background-color:inherit; border:none; //animation: addDisabledCheck 4s linear; } } } } .filtered { /deep/ .checkbox-label-content{ background-color: yellow; } } dynamic-property { width:100%; &:last-child /deep/ .dynamic-property-row { border-bottom:none; } } }