Skip to content

Commit 7a5e28a

Browse files
committed
Fixing styling of dashboard.
1 parent b5f666d commit 7a5e28a

3 files changed

Lines changed: 20 additions & 4 deletions

File tree

eform-client/src/app/plugins/modules/time-planning-pn/components/plannings/time-plannings-table/time-plannings-table.component.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@
5151
<div class="plan-content">
5252
<!--<div class="plan-text" *ngIf="row.planningPrDayModels[col.field]?.plannedStartOfShift1 === 0"> - </div>-->
5353
<div class="plan-text" *ngIf="row.planningPrDayModels[col.field]?.plannedStartOfShift1 !== 0">
54-
<strong class="{{ getCellTextColor(row, col.field) }}">
54+
<strong class="{{ getCellTextColor(row, col.field) }}" [matTooltip]="'PlannedHours' | translate ">
5555
{{ convertMinutesToTime(row.planningPrDayModels[col.field]?.plannedStartOfShift1) }} -
5656
{{ convertMinutesToTime(row.planningPrDayModels[col.field]?.plannedEndOfShift1) }} /
5757
{{ convertMinutesToTime(row.planningPrDayModels[col.field]?.plannedBreakOfShift1) }}

eform-client/src/app/plugins/modules/time-planning-pn/components/plannings/time-plannings-table/time-plannings-table.component.scss

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,13 @@
1919
margin-right: 5px !important;
2020
}
2121

22+
.red-background {
23+
background-color: #da4259 !important;
24+
border-bottom: 1px solid white !important;
25+
border-right: 5px solid white !important;
26+
margin-right: 5px !important;
27+
}
28+
2229
.black-text {
2330
color: black !important;
2431
}

eform-client/src/app/plugins/modules/time-planning-pn/components/plannings/time-plannings-table/time-plannings-table.component.ts

Lines changed: 12 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -112,19 +112,21 @@ export class TimePlanningsTableComponent implements OnInit, OnChanges {
112112
getCellClass(row: any, field: string): string {
113113
try {
114114
const planHours = row.planningPrDayModels[field]?.planHours;
115+
const plannedStarted = row.planningPrDayModels[field]?.plannedStartOfShift1;
115116
const workDayStarted = row.planningPrDayModels[field]?.workDayStarted;
116117
const workDayEnded = row.planningPrDayModels[field]?.workDayEnded;
118+
const message = row.planningPrDayModels[field]?.message;
117119
if (planHours > 0) {
118120
if (workDayStarted) {
119121
//console.log('getCellClass', row, field, planHours, workDayStarted, workDayEnded);
120-
return workDayEnded ? 'green-background' : 'white-background';
122+
return workDayEnded ? 'green-background' : 'grey-background';
121123
}
122124
else {
123125
return 'grey-background';
124126
}
125127
}
126128
else {
127-
return workDayStarted ? 'grey-background' : 'white-background';
129+
return workDayStarted ? workDayEnded ? 'green-background' : 'red-background' : plannedStarted ? 'grey-background' : message ? 'grey-background' : 'white-background';
128130
}
129131
}
130132
catch (e) {
@@ -146,6 +148,13 @@ export class TimePlanningsTableComponent implements OnInit, OnChanges {
146148
else {
147149
return isInOlderThanToday ? 'red-text' : 'black-text';
148150
}
151+
} else {
152+
if (workDayStarted) {
153+
return 'black-text';
154+
}
155+
else {
156+
return isInOlderThanToday ? 'red-text' : 'black-text';
157+
}
149158
}
150159
return 'black-text';
151160
}
@@ -158,7 +167,7 @@ export class TimePlanningsTableComponent implements OnInit, OnChanges {
158167
if (sumFlexEnd >= 0) {
159168
if (workDayStarted) {
160169
//console.log('getCellTextColorForDay', row, field, planHours, workDayStarted, workDayEnded);
161-
return workDayEnded ? 'black-text' : 'green-text';
170+
return workDayEnded ? 'black-text' : 'black-text';
162171
}
163172
else {
164173
return isInOlderThanToday ? 'red-text' : 'black-text';

0 commit comments

Comments
 (0)