Skip to content

Commit 01bf6a2

Browse files
committed
fix(dock-manager): make the UI readable in dark mode
- add missing modules - change the background color of the selected columns in grids - change display density of select components to compact
1 parent 65dc655 commit 01bf6a2

3 files changed

Lines changed: 12 additions & 4 deletions

File tree

projects/app-lob/src/app/grid-finjs-dock-manager/grid-finjs-dock-manager.component.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
</div>
1010
<div class="actionItem">
1111
<!-- Change volume -->
12-
<igx-select [(ngModel)]="dataVolume" (ngModelChange)="paramsChanged()" [overlaySettings]="customOverlaySettings">
12+
<igx-select [(ngModel)]="dataVolume" (ngModelChange)="paramsChanged()" [overlaySettings]="customOverlaySettings" [displayDensity]="'compact'">
1313
<label igxLabel>Change data volume</label>
1414
<igx-prefix>
1515
<igx-icon>view_list</igx-icon>
@@ -21,7 +21,7 @@
2121
</div>
2222
<div class="actionItem">
2323
<!-- Change frequency -->
24-
<igx-select [(ngModel)]="frequency" (ngModelChange)="paramsChanged()" [overlaySettings]="freqOverlaySettings" #freq>
24+
<igx-select [(ngModel)]="frequency" (ngModelChange)="paramsChanged()" [overlaySettings]="freqOverlaySettings" [displayDensity]="'compact'" #freq>
2525
<label igxLabel>Change update frequency</label>
2626
<igx-prefix>
2727
<igx-icon>cell_wifi</igx-icon>

projects/app-lob/src/app/grid-finjs-dock-manager/grid-finjs-dock-manager.component.scss

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -127,6 +127,12 @@
127127
}
128128
}
129129

130+
.dark-theme {
131+
--igx-grid-row-selected-background: #084d8d;
132+
--igx-grid-row-selected-hover-background: #0d78db;
133+
--igx-grid-header-selected-background: #0d78db;
134+
}
135+
130136
:host ::ng-deep {
131137
.grid-area {
132138
margin-block-start: 1rem;

projects/app-lob/src/app/grid-finjs-dock-manager/grid-finjs-dock-manager.module.ts

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
import { CommonModule } from '@angular/common';
33
import { CUSTOM_ELEMENTS_SCHEMA, NgModule } from '@angular/core';
44
import { FormsModule } from '@angular/forms';
5-
import { IgxButtonModule, IgxDialogModule, IgxDividerModule, IgxGridModule, IgxSliderModule,
5+
import { IgxButtonModule, IgxDialogModule, IgxDividerModule, IgxGridModule, IgxIconModule, IgxSelectModule, IgxSliderModule,
66
IgxSwitchModule, IgxTabsModule, IgxToggleModule } from 'igniteui-angular';
77
import { GridFinJSDockManagerRoutingModule } from './grid-finjs-dock-manager-routing.module';
88
import { GridFinJSDockManagerComponent } from './grid-finjs-dock-manager.component';
@@ -27,7 +27,9 @@ import { IgxPreventDocumentScrollModule } from '../../../../../src/app/directive
2727
IgxDialogModule,
2828
IgxDividerModule,
2929
IgxTabsModule,
30-
IgxToggleModule
30+
IgxToggleModule,
31+
IgxSelectModule,
32+
IgxIconModule
3133
],
3234
providers: [],
3335
schemas: [CUSTOM_ELEMENTS_SCHEMA]

0 commit comments

Comments
 (0)