File tree Expand file tree Collapse file tree 3 files changed +42
-2
lines changed
projects/igniteui-angular/src/lib
core/styles/components/grid Expand file tree Collapse file tree 3 files changed +42
-2
lines changed Original file line number Diff line number Diff line change 205205 @extend %grid-cell-header !optional ;
206206 }
207207
208+ @include e (th- expander) {
209+ @extend %igx-grid__th-expander !optional
210+ }
211+
212+ @include e (th-group-title ) {
213+ @extend %igx-grid__th-group-title !optional
214+ }
215+
216+ @include e (th , $m : collapsible ) {
217+ @extend %igx-grid__th--collapsible !optional ;
218+ }
219+
208220 @include e (th, $m : sortable) {
209221 @extend %igx-grid__th--sortable !optional ;
210222 }
Original file line number Diff line number Diff line change 13351335 }
13361336 }
13371337
1338+
1339+ %igx-grid__th-expander {
1340+ display : flex ;
1341+ align-items : center ;
1342+ justify-content : center ;
1343+ margin-right : rem (8px );
1344+ cursor : pointer ;
1345+
1346+ igx-icon {
1347+ color : --var ($theme , ' expand-icon-color' );
1348+ }
1349+
1350+ & :hover {
1351+ igx-icon {
1352+ color : --var ($theme , ' expand-icon-hover-color' );
1353+ }
1354+ }
1355+ }
1356+
1357+ %igx-grid__th-group-title {
1358+ @include ellipsis ();
1359+ }
1360+
1361+ %igx-grid__th--collapsible {
1362+ justify-content : normal ;
1363+ }
1364+
13381365 %igx-grid__th--sortable {
13391366 & :hover {
13401367 cursor : pointer ;
Original file line number Diff line number Diff line change 2020 < span *ngIf ="grid.hasMovableColumns " class ="igx-grid__th-drop-indicator-right "> </ span >
2121</ ng-container >
2222
23+
2324< ng-template #defaultColumn >
24- < span [attr.title] ="column.header "> {{column.header}}</ span >
25+ < span class =" igx-grid__th-group-title " [attr.title] ="column.header "> {{column.header}}</ span >
2526</ ng-template >
2627
2728< ng-template #defaultCollapseIndicator >
4243 [attr.droppable] ="true "
4344 [igxColumnMovingDrop] ="column ">
4445 < ng-container *ngIf ="column.collapsible ">
45- < div (click) ="column.expand = !column.expand ">
46+ < div class =" igx-grid__th-expander " (click) ="column.expand = !column.expand ">
4647 < ng-container
4748 *ngTemplateOutlet ="column.collapsibleIndicatorTemplate ? column.collapsibleIndicatorTemplate : defaultCollapseIndicator; context: {$implicit: column, column: column} ">
4849 </ ng-container >
You can’t perform that action at this time.
0 commit comments