|
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