diff --git a/alfa-client/libs/forwarding/src/lib/forward-by-ozgcloud-button-container/forward-by-ozgcloud-button-container.component.spec.ts b/alfa-client/libs/forwarding/src/lib/forward-by-ozgcloud-button-container/forward-by-ozgcloud-button-container.component.spec.ts index 3479fbc724f8761c7354eca48502f7b6400cbbd6..0bdb21fd38ad815027918f1b3e13b7a1818f57d4 100644 --- a/alfa-client/libs/forwarding/src/lib/forward-by-ozgcloud-button-container/forward-by-ozgcloud-button-container.component.spec.ts +++ b/alfa-client/libs/forwarding/src/lib/forward-by-ozgcloud-button-container/forward-by-ozgcloud-button-container.component.spec.ts @@ -39,30 +39,51 @@ describe('ForwardByOzgcloudButtonContainerComponent', () => { component.vorgangWithEingang = createVorgangWithEingangResource([VorgangWithEingangLinkRel.FORWARD_BY_OZGCLOUD]); }); - it('show as button', () => { - component.showAsIconButton = false; + describe('show as icon button', () => { + beforeEach(() => { + component.showAsIconButton = true; + fixture.detectChanges(); + }); - fixture.detectChanges(); + it('should hide button', () => { + notExistsAsHtmlElement(fixture, button); + }); - existsAsHtmlElement(fixture, button); + it('should show iconButton', () => { + existsAsHtmlElement(fixture, iconButton); + }); }); - it('show as iconButton', () => { - component.showAsIconButton = true; + describe('show as button', () => { + beforeEach(() => { + component.showAsIconButton = false; + fixture.detectChanges(); + }); - fixture.detectChanges(); + it('should hide iconButton', () => { + notExistsAsHtmlElement(fixture, iconButton); + }); - existsAsHtmlElement(fixture, iconButton); + it('should show button', () => { + existsAsHtmlElement(fixture, button); + }); }); }); describe('on missing link', () => { - it('should hide buttons', () => { + it('should hide button', () => { component.vorgangWithEingang = createVorgangWithEingangResource(); fixture.detectChanges(); notExistsAsHtmlElement(fixture, button); + }); + + it('should hide icon button', () => { + component.vorgangWithEingang = createVorgangWithEingangResource(); + + fixture.detectChanges(); + notExistsAsHtmlElement(fixture, iconButton); }); }); diff --git a/alfa-client/libs/postfach/src/lib/postfach-mail-button-container/postfach-mail-button/postfach-mail-button.component.html b/alfa-client/libs/postfach/src/lib/postfach-mail-button-container/postfach-mail-button/postfach-mail-button.component.html index 22f3399935b8a21914e31c9b62e5bf85488a34c2..8a29c815b66b75b1258b10cfd57173dac007f755 100644 --- a/alfa-client/libs/postfach/src/lib/postfach-mail-button-container/postfach-mail-button/postfach-mail-button.component.html +++ b/alfa-client/libs/postfach/src/lib/postfach-mail-button-container/postfach-mail-button/postfach-mail-button.component.html @@ -34,7 +34,7 @@ size="fit" (clickEmitter)="openPostfachNachrichtenDialog.emit()" > - <ods-mailbox-icon icon class="stroke-text" /> + <ods-mailbox-icon icon /> </ods-button> } @else if (text && !toolTip) { <ods-button @@ -44,7 +44,7 @@ variant="outline" (clickEmitter)="openPostfachNachrichtenDialog.emit()" > - <ods-plus-icon icon class="fill-primary" /> + <ods-plus-icon icon /> </ods-button> } @else if (!text && toolTip) { <ods-button @@ -55,7 +55,7 @@ size="fit" (clickEmitter)="openPostfachNachrichtenDialog.emit()" > - <ods-plus-icon icon class="fill-primary" /> + <ods-plus-icon icon /> </ods-button> } } diff --git a/alfa-client/libs/user-profile/src/lib/assign-user-profile-button-container/assign-user-profile-button-container.component.scss b/alfa-client/libs/user-profile/src/lib/assign-user-profile-button-container/assign-user-profile-button-container.component.scss deleted file mode 100644 index 54c4f3eb8c92af93694c03cdf577fed23cf9f86b..0000000000000000000000000000000000000000 --- a/alfa-client/libs/user-profile/src/lib/assign-user-profile-button-container/assign-user-profile-button-container.component.scss +++ /dev/null @@ -1,23 +0,0 @@ -/** - * Copyright (C) 2023 Das Land Schleswig-Holstein vertreten durch den - * Ministerpräsidenten des Landes Schleswig-Holstein - * Staatskanzlei - * Abteilung Digitalisierung und zentrales IT-Management der Landesregierung - * - * Lizenziert unter der EUPL, Version 1.2 oder - sobald - * diese von der Europäischen Kommission genehmigt wurden - - * Folgeversionen der EUPL ("Lizenz"); - * Sie dürfen dieses Werk ausschließlich gemäß - * dieser Lizenz nutzen. - * Eine Kopie der Lizenz finden Sie hier: - * - * https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12 - * - * Sofern nicht durch anwendbare Rechtsvorschriften - * gefordert oder in schriftlicher Form vereinbart, wird - * die unter der Lizenz verbreitete Software "so wie sie - * ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN - - * ausdrücklich oder stillschweigend - verbreitet. - * Die sprachspezifischen Genehmigungen und Beschränkungen - * unter der Lizenz sind dem Lizenztext zu entnehmen. - */ diff --git a/alfa-client/libs/user-profile/src/lib/assign-user-profile-button-container/assign-user-profile-button-container.component.ts b/alfa-client/libs/user-profile/src/lib/assign-user-profile-button-container/assign-user-profile-button-container.component.ts index 1ab24948af637d75dd273801cc4f960f29d81234..41b1d332d55c5802986a544f01dacebc8721633e 100644 --- a/alfa-client/libs/user-profile/src/lib/assign-user-profile-button-container/assign-user-profile-button-container.component.ts +++ b/alfa-client/libs/user-profile/src/lib/assign-user-profile-button-container/assign-user-profile-button-container.component.ts @@ -21,14 +21,14 @@ * Die sprachspezifischen Genehmigungen und Beschränkungen * unter der Lizenz sind dem Lizenztext zu entnehmen. */ -import { Component, Input } from '@angular/core'; import { UserProfileService } from '@alfa-client/user-profile-shared'; import { VorgangHeaderLinkRel, VorgangWithEingangResource } from '@alfa-client/vorgang-shared'; +import { Component, Input } from '@angular/core'; @Component({ selector: 'alfa-assign-user-profile-button-container', templateUrl: './assign-user-profile-button-container.component.html', - styleUrls: ['./assign-user-profile-button-container.component.scss'], + styles: [':host {@apply empty:hidden}'], }) export class AssignUserProfileButtonContainerComponent { @Input() vorgang: VorgangWithEingangResource;