diff --git a/alfa-client/libs/design-system/src/assets/minimize.svg b/alfa-client/libs/design-system/src/assets/minimize.svg new file mode 100644 index 0000000000000000000000000000000000000000..4b858371fca883ae5ac4851ffc21f193bc39558c --- /dev/null +++ b/alfa-client/libs/design-system/src/assets/minimize.svg @@ -0,0 +1,3 @@ +<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"> + <path d="M6 21V19H18V21H6Z" /> +</svg> \ No newline at end of file diff --git a/alfa-client/libs/ui/src/lib/ui/fixed-dialog/_fixed-dialog.theme.scss b/alfa-client/libs/ui/src/lib/ui/fixed-dialog/_fixed-dialog.theme.scss index 06686800451ed4297e46dfac415aa0db6402fabc..f26fb6d3b0db6bbab79a0d04d0ea1fcd40bee18c 100644 --- a/alfa-client/libs/ui/src/lib/ui/fixed-dialog/_fixed-dialog.theme.scss +++ b/alfa-client/libs/ui/src/lib/ui/fixed-dialog/_fixed-dialog.theme.scss @@ -87,15 +87,6 @@ margin-bottom: 0; } - .button-bar .mat-icon { - padding: 8px 0; - } - - .minimized .mat-icon { - transform: rotate(180deg); - padding: 0; - } - .button-bar-bottom { position: absolute; bottom: 0; diff --git a/alfa-client/libs/ui/src/lib/ui/fixed-dialog/fixed-dialog.component.html b/alfa-client/libs/ui/src/lib/ui/fixed-dialog/fixed-dialog.component.html index 4b3d13a0101818776810eeef196b94b28d63435d..b5638ac7682cc827fe3049f4b82d53e29a549348 100644 --- a/alfa-client/libs/ui/src/lib/ui/fixed-dialog/fixed-dialog.component.html +++ b/alfa-client/libs/ui/src/lib/ui/fixed-dialog/fixed-dialog.component.html @@ -33,7 +33,7 @@ [ngClass]="{ minimized: isMinimized }" aria-label="Nachricht minimieren" > - <mat-icon>minimize</mat-icon> + <ods-icon name="minimize" fill="whitetext" /> </button> <button mat-icon-button data-test-id="close-button" [mat-dialog-close]="true" aria-label="Nachricht schließen"> diff --git a/alfa-client/libs/ui/src/lib/ui/fixed-dialog/fixed-dialog.component.ts b/alfa-client/libs/ui/src/lib/ui/fixed-dialog/fixed-dialog.component.ts index ec48ae197853a8ef72486945d61ea5e4e801c90e..19c6a770dfeccb136cac15075703ec4cc5847670 100644 --- a/alfa-client/libs/ui/src/lib/ui/fixed-dialog/fixed-dialog.component.ts +++ b/alfa-client/libs/ui/src/lib/ui/fixed-dialog/fixed-dialog.component.ts @@ -26,7 +26,6 @@ import { NgClass, NgComponentOutlet } from '@angular/common'; import { Component, inject, Injector, OnInit } from '@angular/core'; import { MatIconButton } from '@angular/material/button'; import { MAT_DIALOG_DATA, MatDialogClose, MatDialogContent, MatDialogTitle } from '@angular/material/dialog'; -import { MatIcon } from '@angular/material/icon'; import { IconComponent } from '@ods/system'; import { FixedDialogData } from './fixed-dialog-data.model'; @@ -39,7 +38,6 @@ import { FixedDialogData } from './fixed-dialog-data.model'; MatIconButton, NgClass, IconComponent, - MatIcon, MatDialogClose, CdkScrollable, MatDialogContent,