From 35514304f8c95d630a7610208999759e8f223f85 Mon Sep 17 00:00:00 2001 From: Alexander Reifschneider <alexander.reifschneider@mgm-tp.com> Date: Mon, 28 Apr 2025 10:24:05 +0200 Subject: [PATCH] OZG-8129 replace dialog minimize icon --- alfa-client/libs/design-system/src/assets/minimize.svg | 3 +++ .../ui/src/lib/ui/fixed-dialog/_fixed-dialog.theme.scss | 9 --------- .../src/lib/ui/fixed-dialog/fixed-dialog.component.html | 2 +- .../ui/src/lib/ui/fixed-dialog/fixed-dialog.component.ts | 2 -- 4 files changed, 4 insertions(+), 12 deletions(-) create mode 100644 alfa-client/libs/design-system/src/assets/minimize.svg 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 0000000000..4b858371fc --- /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 0668680045..f26fb6d3b0 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 4b3d13a010..b5638ac768 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 ec48ae1978..19c6a770df 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, -- GitLab