diff --git a/frontend/src/app/ntt-gantt/ntt-gantt.component.css b/frontend/src/app/ntt-gantt/ntt-gantt.component.css index fad4302..088dcf0 100644 --- a/frontend/src/app/ntt-gantt/ntt-gantt.component.css +++ b/frontend/src/app/ntt-gantt/ntt-gantt.component.css @@ -1,3 +1,18 @@ +#topbar { + display: flex; + flex-direction: row; + justify-content: space-between; + height: 57px; + margin-bottom: 20px; + + border: dashed green 1px; +} + + +.restartButton { + width: 60px; +} + .example-radio-group { display: flex; flex-direction: column; @@ -9,22 +24,18 @@ margin: 5px; } -#topbar { - display: flex; - flex-direction: row; - margin: 0px 0; - align-items: flex-start; - height: 3%; -} -.mat-mdc-form-field + .mat-mdc-form-field { + +.mat-mdc-form-field+.mat-mdc-form-field { margin-left: 8px; } - .mat-button-toggle-group .mat-button-toggle-button { - height: 100%!important; + +.mat-button-toggle-group .mat-button-toggle-button { + height: 100% !important; } -.toggleContainer{ + +.toggleContainer { display: flex; flex-direction: column; align-items: flex-start; @@ -32,88 +43,108 @@ width: 100%; } -.filterContainer{ +.filterContainer { width: 100%; display: flex; flex-direction: row; align-items: flex-start; } -.clearFilter{ +.clearFilter { margin-left: 10px; } -.showDetails{ +.showDetails { margin-left: 80px; margin-top: 8.5px; } -.filter{ + +.filter { margin-top: 0.5%; margin-left: 1%; } -.checkbox{ +.checkbox { margin: 0 0.5%; } -.scalarContainer{ - margin-left: 0.5%; - margin-right: 0.5%; + +.dateButton { + width: 59px; + background-color: rgba(0, 0, 0, 0.04); + border-width: 1px; + border: none; + border-bottom: 1px; + border-top-right-radius: 4px; } -.filterButton{ - - } - - .dateButton{ - height: 59px; width: 59px; background-color: rgba(0, 0, 0, 0.04); border-width: 1px; border-top: none; border-left: none; border-right: none; border-top-right-radius: 4px; margin-right: 15px; - } - - .dateButton:hover{ - height: 59px; width: 59px; background-color: rgba(0, 0, 0, 0.04); border-width: 2px; border-top: 1px; border-left: 1px; border-right: 1px; border-top-right-radius: 4px; +.dateButton:hover { + border-width: 2px; + border-top-right-radius: 4px; background-color: rgba(0, 0, 0, 0.08); - } +} -.dateButton:checked{ - height: 59px; width: 59px; background-color: rgba(0, 0, 0, 0.04); border-width: 2px; border-top: 1px; border-left: 1px; border-right: 1px; border-top-right-radius: 4px; - background-color: red; - } +.editButton { + height: 59px; + width: 59px; + background-color: rgba(0, 0, 0, 0.04); + border: none; + border-top-right-radius: 4px; + margin-right: 15px; +} - .editButton{ - height: 59px; width: 59px; background-color: rgba(0, 0, 0, 0.04); border: none; border-top-right-radius: 4px; margin-right: 15px; - } - - .editButton:hover{ - height: 59px; width: 59px; background-color: rgba(0, 0, 0, 0.04); border-top-right-radius: 4px; +.editButton:hover { + height: 59px; + width: 59px; + background-color: rgba(0, 0, 0, 0.04); + border-top-right-radius: 4px; background-color: rgba(0, 0, 0, 0.08); - } +} -.editButton:checked{ - height: 59px; width: 59px; background-color: rgba(0, 0, 0, 0.04); border-top-right-radius: 4px; +.editButton:checked { + height: 59px; + width: 59px; + background-color: rgba(0, 0, 0, 0.04); + border-top-right-radius: 4px; background-color: red; - } +} - .deleteButton{ - height: 59px; width: 59px; background-color: rgba(0, 0, 0, 0.04); border-width: 1px; border: none; border-top-right-radius: 4px; margin-right: 15px; margin-left: -15px; - } +.deleteButton { + height: 59px; + width: 59px; + background-color: rgba(0, 0, 0, 0.04); + border-width: 1px; + border: none; + border-top-right-radius: 4px; + margin-right: 15px; + margin-left: -15px; +} - .deleteButton:hover{ - height: 59px; width: 59px; background-color: rgba(0, 0, 0, 0.04); border-width: 2px; border-top-right-radius: 4px; +.deleteButton:hover { + height: 59px; + width: 59px; + background-color: rgba(0, 0, 0, 0.04); + border-width: 2px; + border-top-right-radius: 4px; background-color: rgba(0, 0, 0, 0.08); - } +} -.deleteButton:checked{ - height: 59px; width: 59px; background-color: rgba(0, 0, 0, 0.04); border-width: 2px; border-top-right-radius: 4px; +.deleteButton:checked { + height: 59px; + width: 59px; + background-color: rgba(0, 0, 0, 0.04); + border-width: 2px; + border-top-right-radius: 4px; background-color: red; - } +} - /* .datePickerContainer{ +/* .datePickerContainer{ height: 20px; width: 400px; } */ - /* +/* ::ng-deep .mat-slide-toggle.mat-checked:not(.mat-disabled) .mat-slide-toggle-bar { background-color: #d56100; } @@ -136,12 +167,16 @@ background-color: #ef6c00; } + .dot-badge { background-color: #00a79d; color: #00a79d; - width: 15px; /* Breite des Punkts */ - height: 15px; /* Höhe des Punkts */ - border-radius: 50%; /* Rundung des Punkts */ + width: 15px; + /* Breite des Punkts */ + height: 15px; + /* Höhe des Punkts */ + border-radius: 50%; + /* Rundung des Punkts */ } /* ::ng-deep .mat-calendar{ @@ -149,9 +184,9 @@ } */ /* ::ng-deep .mat-calendar-body-label{ */ - /* color: white; */ +/* color: white; */ /* } ::ng-deep .mat-calendar-cell-content{ color: #d56100; -} */ +} */ \ No newline at end of file diff --git a/frontend/src/app/ntt-gantt/ntt-gantt.component.html b/frontend/src/app/ntt-gantt/ntt-gantt.component.html index ff4d232..53fbc89 100644 --- a/frontend/src/app/ntt-gantt/ntt-gantt.component.html +++ b/frontend/src/app/ntt-gantt/ntt-gantt.component.html @@ -1,19 +1,26 @@
| {{languageService.lMap.get('tooltipSummary')}}: {{data.taskData.resources[0].resourceName}} | +{{languageService.lMap.get('tooltipSummary')}}: + {{data.taskData.resources[0].resourceName}} |
| {{languageService.lMap.get('tooltipState')}}: {{dataService.getStateNameById(data.taskData.resources[0].state)}} | +{{languageService.lMap.get('tooltipState')}}: + {{dataService.getStateNameById(data.taskData.resources[0].state)}} |
| {{languageService.lMap.get('tooltipPaketType')}}: {{data.taskData.resources[0].packageName}} | +{{languageService.lMap.get('tooltipPaketType')}}: + {{data.taskData.resources[0].packageName}} |
| {{languageService.lMap.get('tooltipContract')}}: {{data.taskData.resources[0].vertragName}} | +{{languageService.lMap.get('tooltipContract')}}: + {{data.taskData.resources[0].vertragName}} |
| {{languageService.lMap.get('tooltipSupportGroupKv')}}: {{data.taskData.resources[0].supportGroup}} | +{{languageService.lMap.get('tooltipSupportGroupKv')}}: + {{data.taskData.resources[0].supportGroup}} |
| {{languageService.lMap.get('tooltipSupportGroupIh')}}: {{data.taskData.resources[0].coordinatorSg}} | +{{languageService.lMap.get('tooltipSupportGroupIh')}}: + {{data.taskData.resources[0].coordinatorSg}} |
| {{languageService.lMap.get('tooltipDate')}}: {{data.taskData.resources[0].tasks[1].StartDate | date:'dd.MM.yyyy'}} | +{{languageService.lMap.get('tooltipDate')}}: + {{data.taskData.resources[0].tasks[1].StartDate | date:'dd.MM.yyyy'}} |