/* The darken/lighten is not giving accurate results for the toasters so specific vars for them below. - Red background: #c23848 you can get this colour roughly from using the red variable and with HSL lower lightness by 20. - Blue background: #377ebd you can get this colour roughly from using the blue variable and with HSL lower lightness by 20. - Orange background: #ff9933 - The text colour on all of these, could they please be #E2E2E2, except from warning which remains with black text. */ /*is not being used anywhere; the same as @redAlert*/ :host { flex-grow: 1; flex-basis: auto; min-height: 0; display: grid; grid-template-rows: 1fr; grid-template-columns: 1fr; border: solid 1px #666570; /* fix for IE11 */ display: -ms-grid; -ms-grid-columns: 1fr; -ms-grid-rows: 1fr; } .et-data-table { display: grid; grid-template-rows: auto 1fr; grid-template-columns: 1fr; border-color: #666570; display: -ms-grid; -ms-grid-rows: auto 1fr; -ms-grid-columns: 1fr; } .et-data-table .et-data-table.header { -ms-grid-column: 1; -ms-grid-row: 1; } .et-data-table .et-data-table-content { -ms-grid-column: 1; -ms-grid-row: 2; position: relative; } .et-data-table .et-data-table-content .et-data-table-scrollable { position: absolute; height: 100%; width: 100%; overflow-x: auto; overflow-y: auto; } .et-data-table .et-data-table-header-content { position: relative; height: 24px; } .et-data-table .et-data-table-header-content .et-data-table-header-pane { position: absolute; top: 0; left: 0; right: 0; bottom: 0; overflow: hidden; } .et-data-table-row { display: flex; flex-direction: row; position: relative; } .et-data-table-row.header { border-bottom: none; padding-bottom: 0; } .et-data-table-row .et-data-table-cell { flex-grow: 0; flex-basis: auto; padding: 3px; margin: 0; max-height: 17px; min-height: 17px; border: solid 1px #0A0A0A; border-right: none; border-top: none; background-color: #383838; color: #FFFFFF; } .et-data-table-row .et-data-table-cell.header { height: 19px; font-size: 11px; font-weight: 700; line-height: 17px; color: #8c8c8c; background-color: #252529; white-space: nowrap; } .et-data-table-row .et-data-table-cell.header[draggable="true"] { cursor: pointer; } .et-data-table-row .et-data-table-cell.dragover-left { border-left: 3px orange solid; } .et-data-table-row .et-data-table-cell.dragover-right { border-right: 3px orange solid; } .et-data-table-row .et-data-table-cell:nth-last-child(2) { padding-right: 24px; } .et-data-table-row .et-data-table-cell.column-delete { flex-basis: 15px; min-width: 15px; position: absolute; cursor: pointer; right: 0; order: 99; } .et-data-table-row .et-data-table-cell:nth-child(1) { border-left: none; } .et-data-table-row.hint { height: 19px; font-size: 11px; font-weight: 700; line-height: 17px; margin: 0 0 2px; font-family: ProximaNova; color: #FFFFFF; text-align: center; display: block; padding: 5px; }