|
1023 | 1023 | border-bottom: 1px solid var-get($theme, 'row-border-color');
|
1024 | 1024 | outline-style: none;
|
1025 | 1025 | position: relative;
|
| 1026 | + background-clip: content-box !important; |
1026 | 1027 |
|
1027 | 1028 | &:hover {
|
1028 | 1029 | background: var-get($theme, 'row-hover-background');
|
|
1106 | 1107 | color: var-get($theme, 'row-even-text-color');
|
1107 | 1108 | }
|
1108 | 1109 |
|
1109 |
| - %grid-row--selected { |
1110 |
| - color: var-get($theme, 'row-selected-text-color'); |
1111 |
| - background: var-get($theme, 'row-selected-background'); |
1112 |
| - |
1113 |
| - %grid-cell--selected, |
1114 |
| - %grid-cell--pinned-selected { |
1115 |
| - color: var-get($theme, 'cell-selected-within-text-color'); |
1116 |
| - background: var-get($theme, 'cell-selected-within-background'); |
1117 |
| - } |
1118 |
| - |
1119 |
| - &:hover { |
1120 |
| - background: var-get($theme, 'row-selected-hover-background'); |
1121 |
| - color: var-get($theme, 'row-selected-hover-text-color'); |
1122 |
| - |
1123 |
| - %grid-cell--column-selected { |
1124 |
| - color: var-get($theme, 'row-selected-hover-text-color'); |
1125 |
| - background: var-get($theme, 'row-selected-hover-background'); |
1126 |
| - } |
1127 |
| - } |
1128 |
| - |
1129 |
| - %igx-grid__tree-grouping-indicator { |
1130 |
| - color: var-get($theme, 'row-selected-text-color'); |
1131 |
| - |
1132 |
| - &:hover { |
1133 |
| - color: var-get($theme, 'row-selected-text-color'); |
1134 |
| - } |
1135 |
| - } |
1136 |
| - } |
1137 |
| - |
1138 | 1110 | %igx-grid__tr--expanded {
|
1139 | 1111 | border-bottom: none;
|
1140 | 1112 | }
|
|
1352 | 1324 | line-height: $grid-cell-lh;
|
1353 | 1325 | color: inherit;
|
1354 | 1326 | text-align: #{$left};
|
| 1327 | + background-clip: border-box !important; |
1355 | 1328 | }
|
1356 | 1329 |
|
1357 | 1330 | %igx-grid__td--tree-cell {
|
|
1385 | 1358 | }
|
1386 | 1359 | }
|
1387 | 1360 |
|
| 1361 | + %grid-cell--pinned-selected, |
1388 | 1362 | %grid-cell--selected {
|
1389 | 1363 | color: var-get($theme, 'cell-selected-text-color');
|
1390 | 1364 | background: var-get($theme, 'cell-selected-background');
|
|
1398 | 1372 | }
|
1399 | 1373 | }
|
1400 | 1374 |
|
| 1375 | + %grid-row--selected { |
| 1376 | + color: var-get($theme, 'row-selected-text-color'); |
| 1377 | + background: var-get($theme, 'row-selected-background'); |
| 1378 | + |
| 1379 | + %grid-cell--selected, |
| 1380 | + %grid-cell--pinned-selected { |
| 1381 | + color: var-get($theme, 'cell-selected-within-text-color'); |
| 1382 | + background: var-get($theme, 'cell-selected-within-background'); |
| 1383 | + } |
| 1384 | + |
| 1385 | + &:hover { |
| 1386 | + background: var-get($theme, 'row-selected-hover-background'); |
| 1387 | + color: var-get($theme, 'row-selected-hover-text-color'); |
| 1388 | + |
| 1389 | + %grid-cell--column-selected { |
| 1390 | + color: var-get($theme, 'row-selected-hover-text-color'); |
| 1391 | + background: var-get($theme, 'row-selected-hover-background'); |
| 1392 | + } |
| 1393 | + } |
| 1394 | + |
| 1395 | + %igx-grid__tree-grouping-indicator { |
| 1396 | + color: var-get($theme, 'row-selected-text-color'); |
| 1397 | + |
| 1398 | + &:hover { |
| 1399 | + color: var-get($theme, 'row-selected-text-color'); |
| 1400 | + } |
| 1401 | + } |
| 1402 | + } |
| 1403 | + |
1401 | 1404 | %grid-cell--column-selected {
|
1402 | 1405 | color: var-get($theme, 'row-selected-text-color');
|
1403 | 1406 | background: var-get($theme, 'row-selected-background');
|
|
1493 | 1496 | z-index: 9999;
|
1494 | 1497 | }
|
1495 | 1498 |
|
1496 |
| - %grid-cell--pinned-selected { |
1497 |
| - color: var-get($theme, 'cell-selected-text-color'); |
1498 |
| - background: var-get($theme, 'cell-selected-background'); |
1499 |
| - // this is causing an issue https://github.com/IgniteUI/igniteui-angular/issues/4981 |
1500 |
| - // border-bottom: 0; |
1501 |
| - } |
1502 |
| - |
1503 | 1499 | %grid-cell--pinned--column-selected {
|
1504 | 1500 | color: var-get($theme, 'row-selected-text-color');
|
1505 | 1501 | background: var-get($theme, 'row-selected-background');
|
|
1665 | 1661 | background: var-get($theme, 'header-selected-background');
|
1666 | 1662 | opacity: if($variant != 'indigo-design', .7, 1);
|
1667 | 1663 |
|
1668 |
| - .sort-icon::after { |
1669 |
| - background: var-get($theme, 'header-selected-background'); |
| 1664 | + .sort-icon { |
| 1665 | + color: var-get($theme, 'header-selected-text-color'); |
| 1666 | + |
| 1667 | + ::after { |
| 1668 | + background: var-get($theme, 'header-selected-background'); |
| 1669 | + } |
| 1670 | + } |
| 1671 | + |
| 1672 | + &%igx-grid-th--sorted { |
| 1673 | + .sort-icon { |
| 1674 | + color: var-get($theme, 'header-selected-text-color'); |
| 1675 | + |
| 1676 | + &:focus, |
| 1677 | + &:hover { |
| 1678 | + color: var-get($theme, 'header-selected-text-color'); |
| 1679 | + } |
| 1680 | + } |
1670 | 1681 | }
|
1671 | 1682 | }
|
1672 | 1683 |
|
|
1677 | 1688 | .sort-icon::after {
|
1678 | 1689 | background: var-get($theme, 'header-selected-background');
|
1679 | 1690 | }
|
| 1691 | + |
| 1692 | + &%igx-grid-th--sorted { |
| 1693 | + .sort-icon { |
| 1694 | + color: var-get($theme, 'header-selected-text-color'); |
| 1695 | + |
| 1696 | + &:focus, |
| 1697 | + &:hover { |
| 1698 | + color: var-get($theme, 'header-selected-text-color'); |
| 1699 | + } |
| 1700 | + } |
| 1701 | + } |
1680 | 1702 | }
|
1681 | 1703 |
|
1682 | 1704 | %igx-grid-th--active {
|
|
1831 | 1853 | border-bottom: none;
|
1832 | 1854 | }
|
1833 | 1855 |
|
1834 |
| - // %igx-grid-summary__label, |
1835 | 1856 | %igx-grid-summary__result {
|
1836 | 1857 | color: var-get($theme, 'body-summaries-text-color');
|
1837 | 1858 | }
|
|
0 commit comments