diff --git a/alfa-client/apps/alfa/src/styles/abstracts/_variables.scss b/alfa-client/apps/alfa/src/styles/abstracts/_variables.scss index 15aa22bb30c06184d9d8c563472e8121a9397d42..9e93430857a34a10142a2a91b592e15b749911fb 100644 --- a/alfa-client/apps/alfa/src/styles/abstracts/_variables.scss +++ b/alfa-client/apps/alfa/src/styles/abstracts/_variables.scss @@ -25,6 +25,7 @@ $grey: #777; $greyLight: rgba(0, 0, 0, 0.08); +$darkModeGreyLight: rgba(255, 255, 255, 0.6); $background: #fafafa; $dark-background: #303030; diff --git a/alfa-client/libs/vorgang-detail/src/lib/aktenzeichen-edit-dialog/aktenzeichen-edit-dialog.component.scss b/alfa-client/libs/vorgang-detail/src/lib/aktenzeichen-edit-dialog/aktenzeichen-edit-dialog.component.scss index 9364bb20c2fdc7b636399f4e4624bfbd6e08ce24..7388e16bfced3423aaea23fd9b695dbc8940588d 100644 --- a/alfa-client/libs/vorgang-detail/src/lib/aktenzeichen-edit-dialog/aktenzeichen-edit-dialog.component.scss +++ b/alfa-client/libs/vorgang-detail/src/lib/aktenzeichen-edit-dialog/aktenzeichen-edit-dialog.component.scss @@ -21,15 +21,11 @@ .az_icon { grid-area: az_icon; - color: #c2c2c2; + color: $darkModeGreyLight; margin-top: 12px; &--active { color: black; - - &--dark-mode { - color: #c2c2c2; - } } } @@ -61,3 +57,9 @@ mat-icon { mat-dialog-content { padding-top: 0.5rem !important; } + +:host-context(.dark) { + .az_icon { + color: $darkModeGreyLight; + } +} \ No newline at end of file diff --git a/alfa-client/libs/vorgang-detail/src/lib/aktenzeichen-edit-dialog/aktenzeichen-edit-dialog.component.ts b/alfa-client/libs/vorgang-detail/src/lib/aktenzeichen-edit-dialog/aktenzeichen-edit-dialog.component.ts index ba4ca824fab995137dd704f5b911476c9264aad0..a4a889ba613ac86b99ed4bdfedcce4606707a958 100644 --- a/alfa-client/libs/vorgang-detail/src/lib/aktenzeichen-edit-dialog/aktenzeichen-edit-dialog.component.ts +++ b/alfa-client/libs/vorgang-detail/src/lib/aktenzeichen-edit-dialog/aktenzeichen-edit-dialog.component.ts @@ -1,4 +1,3 @@ -import { AppService } from '@alfa-client/app-shared'; import { COMMAND_ERROR_MESSAGES, CommandResource, hasError, isSuccessfulDone } from '@alfa-client/command-shared'; import { StateResource, createEmptyStateResource, hasContent, isClipboardReadSupported } from '@alfa-client/tech-shared'; import { SnackBarService } from '@alfa-client/ui'; @@ -21,7 +20,6 @@ export class AktenzeichenEditDialogComponent implements OnInit { vorgang: VorgangWithEingangResource; setAktenzeichenPending$: Observable<StateResource<CommandResource>> = of(createEmptyStateResource<CommandResource>()); - darkMode$: Observable<boolean>; hasAktenzeichen$: Observable<boolean>; isPasteSupported = false; @@ -31,7 +29,6 @@ export class AktenzeichenEditDialogComponent implements OnInit { public formService: AktenzeichenEditDialogFormservice, private readonly snackbarService: SnackBarService, private readonly vorgangService: VorgangService, - private appService: AppService, public dialogRef: MatDialogRef<AktenzeichenEditDialogComponent>, @Inject(MAT_DIALOG_DATA) public data: AktenzeichenEditDialogData, ) { @@ -44,7 +41,6 @@ export class AktenzeichenEditDialogComponent implements OnInit { this.hasAktenzeichen$ = this.formService.valueChanges() .pipe(startWith(this.vorgang.aktenzeichen)) .pipe(map(hasContent)); - this.darkMode$ = this.appService.getDarkMode(); } public onCancel(): void {