diff --git a/alfa-client/apps/alfa/src/styles/material/_formfield.scss b/alfa-client/apps/alfa/src/styles/material/_formfield.scss index 2e22e8b8ecf4a04dc2810a38022639466d2f3962..5cd264736c1e1a67ae882b08427d5c3239d0e895 100644 --- a/alfa-client/apps/alfa/src/styles/material/_formfield.scss +++ b/alfa-client/apps/alfa/src/styles/material/_formfield.scss @@ -26,11 +26,12 @@ ozgcloud-fixed-dialog { body.dark { mat-form-field { - --mdc-theme-error: red; - --mdc-filled-text-field-error-focus-label-text-color: red; - --mdc-outlined-text-field-error-focus-label-text-color: red; - --mdc-filled-text-field-error-label-text-color: red; - --mdc-outlined-text-field-error-label-text-color: red; - --mdc-filled-text-field-disabled-active-indicator-color: red; + --mdc-theme-error: theme('colors.error'); + --mat-form-field-error-text-color: theme('colors.error'); + --mdc-filled-text-field-error-focus-label-text-color: theme('colors.error'); + --mdc-outlined-text-field-error-focus-label-text-color: theme('colors.error'); + --mdc-filled-text-field-error-label-text-color: theme('colors.error'); + --mdc-outlined-text-field-error-label-text-color: theme('colors.error'); + --mdc-filled-text-field-disabled-active-indicator-color: theme('colors.error'); } } diff --git a/alfa-client/libs/navigation/src/lib/build-info/build-info.component.html b/alfa-client/libs/navigation/src/lib/build-info/build-info.component.html index 3befc6c17ff6c1c67843bb0969acfb0ed2ce4ef3..41cce668006927fdd81db4f1c49e8eaca49358cd 100644 --- a/alfa-client/libs/navigation/src/lib/build-info/build-info.component.html +++ b/alfa-client/libs/navigation/src/lib/build-info/build-info.component.html @@ -30,6 +30,6 @@ <span data-test-id="build-time">{{ buildTime }}</span> </ng-container> </p> -<p *ngIf="isNotProduction" data-test-id="not-production-text" class="test-environment"> +<p *ngIf="isNotProduction" data-test-id="not-production-text" class="test-environment text-error"> Achtung Testumgebung </p> diff --git a/alfa-client/libs/navigation/src/lib/build-info/build-info.component.scss b/alfa-client/libs/navigation/src/lib/build-info/build-info.component.scss index ec3f82e9c13c393371836db8fecfca6ecc6467d5..fbbb84ab523edbd1ed3fd2d158e9465a5df9342b 100644 --- a/alfa-client/libs/navigation/src/lib/build-info/build-info.component.scss +++ b/alfa-client/libs/navigation/src/lib/build-info/build-info.component.scss @@ -61,5 +61,4 @@ p { margin-right: $navigation-height + $header-height; letter-spacing: 0.42em; text-transform: uppercase; - color: #ff0000; } diff --git a/alfa-client/libs/navigation/src/lib/header-container/header/header.component.html b/alfa-client/libs/navigation/src/lib/header-container/header/header.component.html index 3ef7590196924bd350d246c4b084c71a1cc7cdd3..100cd3141dbcb8562608433313d8cdf30c0af56b 100644 --- a/alfa-client/libs/navigation/src/lib/header-container/header/header.component.html +++ b/alfa-client/libs/navigation/src/lib/header-container/header/header.component.html @@ -30,7 +30,7 @@ <div class="middle"> <alfa-vorgang-search-container></alfa-vorgang-search-container> </div> - <div class="right"> + <div class="flex items-center text-ozggray-800 dark:text-ozggray-300"> <alfa-help-menu [apiRootStateResource]="apiRootStateResource" data-test-id="help-menu" diff --git a/alfa-client/libs/navigation/src/lib/header-container/header/header.component.scss b/alfa-client/libs/navigation/src/lib/header-container/header/header.component.scss index 167169bea4acdf42c9032a84041bf48006b45809..4e6bde87b4b462a01803569bc823015ce6b9f535 100644 --- a/alfa-client/libs/navigation/src/lib/header-container/header/header.component.scss +++ b/alfa-client/libs/navigation/src/lib/header-container/header/header.component.scss @@ -53,9 +53,3 @@ header { min-width: 240px; } } - -.right { - color: $grey; - display: flex; - align-items: center; -} diff --git a/alfa-client/libs/postfach/src/lib/postfach-mail-list-container/postfach-mail-list/postfach-mail/outgoing-mail/outgoing-mail-error-container/outgoing-mail-error/outgoing-mail-error.component.html b/alfa-client/libs/postfach/src/lib/postfach-mail-list-container/postfach-mail-list/postfach-mail/outgoing-mail/outgoing-mail-error-container/outgoing-mail-error/outgoing-mail-error.component.html index ba6a2c55856a17a9780c64cbb785fd4ea54f96b8..ba91c347f14db1b8a045f6f1c19ee795f3618cb7 100644 --- a/alfa-client/libs/postfach/src/lib/postfach-mail-list-container/postfach-mail-list/postfach-mail/outgoing-mail/outgoing-mail-error-container/outgoing-mail-error/outgoing-mail-error.component.html +++ b/alfa-client/libs/postfach/src/lib/postfach-mail-list-container/postfach-mail-list/postfach-mail/outgoing-mail/outgoing-mail-error-container/outgoing-mail-error/outgoing-mail-error.component.html @@ -29,7 +29,7 @@ class="mail-send-error" > <span data-test-id="mail-send-error-text">{{ message }}</span> - <mat-icon data-test-id="mail-send-error-icon" class="mail-send-error__icon mat-icon-error" + <mat-icon data-test-id="mail-send-error-icon" class="mail-send-error__icon text-error" >error_outline_white</mat-icon > </div> diff --git a/alfa-client/libs/postfach/src/lib/postfach-mail-list-container/postfach-mail-list/postfach-mail/outgoing-mail/outgoing-mail-error-container/outgoing-mail-error/outgoing-mail-error.component.scss b/alfa-client/libs/postfach/src/lib/postfach-mail-list-container/postfach-mail-list/postfach-mail/outgoing-mail/outgoing-mail-error-container/outgoing-mail-error/outgoing-mail-error.component.scss index d62fb722598b2db40eaa946e2e79722616ecaf0d..aadb9a11f319d4c53e79987a439f2647db86c7f8 100644 --- a/alfa-client/libs/postfach/src/lib/postfach-mail-list-container/postfach-mail-list/postfach-mail/outgoing-mail/outgoing-mail-error-container/outgoing-mail-error/outgoing-mail-error.component.scss +++ b/alfa-client/libs/postfach/src/lib/postfach-mail-list-container/postfach-mail-list/postfach-mail/outgoing-mail/outgoing-mail-error-container/outgoing-mail-error/outgoing-mail-error.component.scss @@ -25,10 +25,6 @@ @use '@angular/material' as mat; @import 'variables'; -.mat-icon-error { - color: mat.get-color-from-palette($warnPalette); -} - .mail-send-error { display: flex; align-items: center; diff --git a/alfa-client/libs/ui/src/lib/assets/update.svg b/alfa-client/libs/ui/src/lib/assets/update.svg index 1eb6a0751c7673b2de4a52c06aba58f191f32570..64c8cf90dc1a17b7183fd9dc03a66effd3273449 100644 --- a/alfa-client/libs/ui/src/lib/assets/update.svg +++ b/alfa-client/libs/ui/src/lib/assets/update.svg @@ -1 +1,4 @@ -<svg xmlns="http://www.w3.org/2000/svg" height="24px" viewBox="0 -960 960 960" width="24px" fill="#5f6368"><path d="M480-120q-75 0-140.5-28.5t-114-77q-48.5-48.5-77-114T120-480q0-75 28.5-140.5t77-114q48.5-48.5 114-77T480-840q82 0 155.5 35T760-706v-94h80v240H600v-80h110q-41-56-101-88t-129-32q-117 0-198.5 81.5T200-480q0 117 81.5 198.5T480-200q105 0 183.5-68T756-440h82q-15 137-117.5 228.5T480-120Zm112-192L440-464v-216h80v184l128 128-56 56Z"/></svg> \ No newline at end of file +<svg xmlns="http://www.w3.org/2000/svg" height="24px" viewBox="0 -960 960 960" width="24px" fill="inherit"> + <path + d="M480-120q-75 0-140.5-28.5t-114-77q-48.5-48.5-77-114T120-480q0-75 28.5-140.5t77-114q48.5-48.5 114-77T480-840q82 0 155.5 35T760-706v-94h80v240H600v-80h110q-41-56-101-88t-129-32q-117 0-198.5 81.5T200-480q0 117 81.5 198.5T480-200q105 0 183.5-68T756-440h82q-15 137-117.5 228.5T480-120Zm112-192L440-464v-216h80v184l128 128-56 56Z" /> +</svg> \ No newline at end of file diff --git a/alfa-client/libs/user-assistance/src/lib/help-menu/help-menu.component.html b/alfa-client/libs/user-assistance/src/lib/help-menu/help-menu.component.html index 2b0db504b3f464f1624afcbceb95df15cfb6e3e0..8c00cbfc6abd899bf3da59fc774efc61a8c19755 100644 --- a/alfa-client/libs/user-assistance/src/lib/help-menu/help-menu.component.html +++ b/alfa-client/libs/user-assistance/src/lib/help-menu/help-menu.component.html @@ -5,9 +5,9 @@ [matMenuTriggerFor]="helpMenu.matMenu" data-test-id="help-menu-button" > - <div class="help-menu"> - <ozgcloud-icon icon="help_outline"></ozgcloud-icon> - <div class="text">Hilfe</div> + <div class="flex items-center text-ozggray-800 dark:text-ozggray-300"> + <ozgcloud-icon class="mr-1" icon="help_outline"></ozgcloud-icon> + <div>Hilfe</div> </div> </button> <ozgcloud-menu #helpMenu> diff --git a/alfa-client/libs/user-assistance/src/lib/help-menu/help-menu.component.scss b/alfa-client/libs/user-assistance/src/lib/help-menu/help-menu.component.scss deleted file mode 100644 index 99cbeef04c23dba9c76fa256dbdb4764f5a1e2b4..0000000000000000000000000000000000000000 --- a/alfa-client/libs/user-assistance/src/lib/help-menu/help-menu.component.scss +++ /dev/null @@ -1,11 +0,0 @@ -@import 'variables'; - -.help-menu { - display: flex; - align-items: center; - color: $grey; -} - -ozgcloud-icon { - margin-right: 4px; -} diff --git a/alfa-client/libs/user-assistance/src/lib/help-menu/help-menu.component.ts b/alfa-client/libs/user-assistance/src/lib/help-menu/help-menu.component.ts index 602c0ee4effc7366a69024c531427d7ff5410ae9..5c7c59840a98bac1696c1a1b3a5b5de3c9b14618 100644 --- a/alfa-client/libs/user-assistance/src/lib/help-menu/help-menu.component.ts +++ b/alfa-client/libs/user-assistance/src/lib/help-menu/help-menu.component.ts @@ -1,12 +1,11 @@ -import { Component, Input } from '@angular/core'; import { ApiRootLinkRel, ApiRootResource } from '@alfa-client/api-root-shared'; import { StateResource } from '@alfa-client/tech-shared'; +import { Component, Input } from '@angular/core'; import { hasLink } from '@ngxp/rest'; @Component({ selector: 'alfa-help-menu', templateUrl: './help-menu.component.html', - styleUrls: ['./help-menu.component.scss'], }) export class HelpMenuComponent { @Input() apiRootStateResource: StateResource<ApiRootResource>; diff --git a/alfa-client/libs/vorgang-shared-ui/src/lib/wiedervorlage-icon/wiedervorlage-icon.component.html b/alfa-client/libs/vorgang-shared-ui/src/lib/wiedervorlage-icon/wiedervorlage-icon.component.html index 9bf2265a277651fe8d40eff1a80ad736136077ea..929a086df43bd18a6e9a4b0097d02c877d3d51e1 100644 --- a/alfa-client/libs/vorgang-shared-ui/src/lib/wiedervorlage-icon/wiedervorlage-icon.component.html +++ b/alfa-client/libs/vorgang-shared-ui/src/lib/wiedervorlage-icon/wiedervorlage-icon.component.html @@ -1,4 +1,7 @@ -<div [class.red]="isOverdue" data-test-class="wiedervorlage-icon"> +<div + [ngClass]="{ 'text-error': isOverdue, 'text-text': !isOverdue }" + data-test-class="wiedervorlage-icon" +> <ng-container *ngIf="isOverdue; else defaultFrist"> <ozgcloud-svgicon svgIcon="resubmission_expired" diff --git a/alfa-client/libs/vorgang-shared-ui/src/lib/wiedervorlage-icon/wiedervorlage-icon.component.scss b/alfa-client/libs/vorgang-shared-ui/src/lib/wiedervorlage-icon/wiedervorlage-icon.component.scss index 9315d4d7758a4c1fcfe23122a58d1d7059d8b257..5d71aeb617f12da1e3cf893fb102314114d1e7df 100644 --- a/alfa-client/libs/vorgang-shared-ui/src/lib/wiedervorlage-icon/wiedervorlage-icon.component.scss +++ b/alfa-client/libs/vorgang-shared-ui/src/lib/wiedervorlage-icon/wiedervorlage-icon.component.scss @@ -6,11 +6,3 @@ margin-right: 6px; height: $iconHeight; } - -.red { - color: mat.get-color-from-palette($warnPalette, darker); -} - -body.dark :host .red { - color: red; -} diff --git a/alfa-client/libs/vorgang/src/lib/vorgang-list-container/vorgang-list/vorgang-list-item/vorgang-next-frist-button/vorgang-next-frist-button.component.html b/alfa-client/libs/vorgang/src/lib/vorgang-list-container/vorgang-list/vorgang-list-item/vorgang-next-frist-button/vorgang-next-frist-button.component.html index 37b136c5f1d31d7d6f21f87df330bec6cce80a9c..206b3aa1c4c6986f0b4f18fdcb876810bf81d610 100644 --- a/alfa-client/libs/vorgang/src/lib/vorgang-list-container/vorgang-list/vorgang-list-item/vorgang-next-frist-button/vorgang-next-frist-button.component.html +++ b/alfa-client/libs/vorgang/src/lib/vorgang-list-container/vorgang-list/vorgang-list-item/vorgang-next-frist-button/vorgang-next-frist-button.component.html @@ -31,7 +31,11 @@ (mouseleave)="showWiedervorlagen = false" (focusout)="showWiedervorlagen = false" > - <div class="date" [class.red]="isOverdue" data-test-class="wiedervorlage-next-frist"> + <div + class="date" + [ngClass]="{ 'text-error': isOverdue, 'text-text': !isOverdue }" + data-test-class="wiedervorlage-next-frist" + > <alfa-wiedervorlage-icon [isOverdue]="isOverdue"></alfa-wiedervorlage-icon> <span>{{ vorgang.nextFrist | formatToPrettyDate }}</span> </div> diff --git a/alfa-client/libs/vorgang/src/lib/vorgang-list-container/vorgang-list/vorgang-list-item/vorgang-next-frist-button/vorgang-next-frist-button.component.scss b/alfa-client/libs/vorgang/src/lib/vorgang-list-container/vorgang-list/vorgang-list-item/vorgang-next-frist-button/vorgang-next-frist-button.component.scss index aa806fcb134fd31ffe3294c79892fccf159157fa..458f0a6eb3a1c8807675fab809d27e13ca79503b 100644 --- a/alfa-client/libs/vorgang/src/lib/vorgang-list-container/vorgang-list/vorgang-list-item/vorgang-next-frist-button/vorgang-next-frist-button.component.scss +++ b/alfa-client/libs/vorgang/src/lib/vorgang-list-container/vorgang-list/vorgang-list-item/vorgang-next-frist-button/vorgang-next-frist-button.component.scss @@ -29,7 +29,6 @@ background-color: inherit; border: 0; padding: 0; - color: inherit; position: relative; } @@ -38,11 +37,3 @@ align-items: center; white-space: nowrap; } - -.red { - color: mat.get-color-from-palette($warnPalette, darker); -} - -body.dark :host .red { - color: red; -}