Skip to content

Commit 7a163a4

Browse files
committed
refactor(grid): update the colors and sass doc for dark grid themes
1 parent c0ada71 commit 7a163a4

File tree

2 files changed

+143
-137
lines changed

2 files changed

+143
-137
lines changed

projects/igniteui-angular/src/lib/core/styles/components/grid/_grid-theme.scss

Lines changed: 32 additions & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -1023,6 +1023,7 @@
10231023
border-bottom: 1px solid var-get($theme, 'row-border-color');
10241024
outline-style: none;
10251025
position: relative;
1026+
background-clip: content-box !important;
10261027

10271028
&:hover {
10281029
background: var-get($theme, 'row-hover-background');
@@ -1106,35 +1107,6 @@
11061107
color: var-get($theme, 'row-even-text-color');
11071108
}
11081109

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-
11381110
%igx-grid__tr--expanded {
11391111
border-bottom: none;
11401112
}
@@ -1352,6 +1324,7 @@
13521324
line-height: $grid-cell-lh;
13531325
color: inherit;
13541326
text-align: #{$left};
1327+
background-clip: border-box !important;
13551328
}
13561329

13571330
%igx-grid__td--tree-cell {
@@ -1385,6 +1358,7 @@
13851358
}
13861359
}
13871360

1361+
%grid-cell--pinned-selected,
13881362
%grid-cell--selected {
13891363
color: var-get($theme, 'cell-selected-text-color');
13901364
background: var-get($theme, 'cell-selected-background');
@@ -1398,6 +1372,35 @@
13981372
}
13991373
}
14001374

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+
14011404
%grid-cell--column-selected {
14021405
color: var-get($theme, 'row-selected-text-color');
14031406
background: var-get($theme, 'row-selected-background');
@@ -1493,13 +1496,6 @@
14931496
z-index: 9999;
14941497
}
14951498

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-
15031499
%grid-cell--pinned--column-selected {
15041500
color: var-get($theme, 'row-selected-text-color');
15051501
background: var-get($theme, 'row-selected-background');
@@ -1831,7 +1827,6 @@
18311827
border-bottom: none;
18321828
}
18331829

1834-
// %igx-grid-summary__label,
18351830
%igx-grid-summary__result {
18361831
color: var-get($theme, 'body-summaries-text-color');
18371832
}

0 commit comments

Comments
 (0)