UNPKG

@scania/tegel

Version:
66 lines (63 loc) 1.63 kB
:host { box-sizing: border-box; display: table-header-group; } :host * { box-sizing: border-box; } :host .tds-table__header-cell--checkbox { font: var(--tds-headline-07); letter-spacing: var(--tds-headline-07-ls); display: table-cell; text-align: left; color: var(--tds-table-color); background-color: var(--tds-table-header-background); border-bottom: 1px solid var(--tds-table-divider); height: 48px; box-sizing: border-box; overflow: hidden; transition: background-color 200ms ease; min-width: unset; width: 48px; padding: 0; border-top-left-radius: 4px; } :host .tds-form-label--table { width: 100%; height: 48px; display: flex; justify-content: center; align-items: center; cursor: pointer; } :host .tds-table__expand-control-container { display: flex; justify-content: center; align-items: center; height: 48px; cursor: pointer; } :host .tds-table__expand-control-container .tds-table__expand-input { display: none; } :host .tds-table__expand-control-container .tds-expandable-row-icon { height: 20px; width: 20px; transition: transform 200ms ease; transform: rotate(0); } :host .tds-table__expand-control-container .tds-expandable-row-icon--opened { transform: rotate(180deg); } :host(.tds-table--compact) .tds-table__header-cell--checkbox { height: 32px; } :host(.tds-table--compact) .tds-form-label--table { height: 32px; } :host(.tds-table--divider) .tds-table__header-cell--checkbox { border-right: 1px solid var(--tds-table-divider); } :host(.tds-table--toolbar-available) .tds-table__header-cell--checkbox { border-top-left-radius: 0; }