From f2f132fb041a5e7043191363459a6526f6c86f81 Mon Sep 17 00:00:00 2001 From: Sofie Hofmann <29145005+sofie29@users.noreply.github.com> Date: Mon, 11 Jan 2021 12:00:43 +0100 Subject: [PATCH] TSK-1502: Small improvements in workbasket details --- .../workbasket-access-items.component.html | 6 +- .../workbasket-access-items.component.spec.ts | 1 - .../workbasket-details.component.html | 13 ++-- .../workbasket-details.component.scss | 71 +++++++++++-------- .../workbasket-information.component.html | 35 +-------- .../type-ahead/type-ahead.component.html | 9 ++- 6 files changed, 58 insertions(+), 77 deletions(-) diff --git a/web/src/app/administration/components/workbasket-access-items/workbasket-access-items.component.html b/web/src/app/administration/components/workbasket-access-items/workbasket-access-items.component.html index 93c9782ce..bb3edd1e2 100644 --- a/web/src/app/administration/components/workbasket-access-items/workbasket-access-items.component.html +++ b/web/src/app/administration/components/workbasket-access-items/workbasket-access-items.component.html @@ -5,14 +5,12 @@ [ngStyle]="{'width': expanded ? 'calc(' + 100 + 'vw - 500px)' : 'calc(' + 100 + 'vw - 250px)'}">
diff --git a/web/src/app/administration/components/workbasket-access-items/workbasket-access-items.component.spec.ts b/web/src/app/administration/components/workbasket-access-items/workbasket-access-items.component.spec.ts index 1d8979c41..f1d7b3c21 100644 --- a/web/src/app/administration/components/workbasket-access-items/workbasket-access-items.component.spec.ts +++ b/web/src/app/administration/components/workbasket-access-items/workbasket-access-items.component.spec.ts @@ -167,7 +167,6 @@ describe('WorkbasketAccessItemsComponent', () => { 'button.workbasket-access-items__buttons-add-access' ); const clearSpy = jest.spyOn(component, 'addAccessItem'); - expect(addAccessItemButton.title).toMatch('Add new access'); addAccessItemButton.click(); expect(clearSpy).toHaveBeenCalled(); diff --git a/web/src/app/administration/components/workbasket-details/workbasket-details.component.html b/web/src/app/administration/components/workbasket-details/workbasket-details.component.html index 507830393..acc4d9c66 100644 --- a/web/src/app/administration/components/workbasket-details/workbasket-details.component.html +++ b/web/src/app/administration/components/workbasket-details/workbasket-details.component.html @@ -1,6 +1,7 @@
-

{{workbasket.name}}  +

+ {{workbasket.name}} {{ badgeMessage }}

@@ -13,7 +14,7 @@
\ No newline at end of file +
diff --git a/web/src/app/administration/components/workbasket-details/workbasket-details.component.scss b/web/src/app/administration/components/workbasket-details/workbasket-details.component.scss index 3bdefeb68..29c32cb7e 100644 --- a/web/src/app/administration/components/workbasket-details/workbasket-details.component.scss +++ b/web/src/app/administration/components/workbasket-details/workbasket-details.component.scss @@ -1,32 +1,47 @@ @import 'src/theme/_colors.scss'; -.workbasket-details__toolbar { - background-color: white; - padding: 16px 36px 12px 24px; -} -.workbasket-details__title { - font-size: 1.5rem; - padding: 4px; -} -.workbasket-details__title-badge { - background-color: $brown; - border-radius: 4px; -} -.workbasket-details__spacer { - flex: 1 1 auto; -} -.workbasket-details__button { - margin-right: 6px; -} -.workbasket-details__save-button { - background-color: $aquamarine; - color: white; +.workbasket-details { + &__toolbar { + background-color: white; + padding: 16px 36px 12px 24px; + } + + &__title { + font-size: 1.5rem; + padding: 4px; + } + + &__title-name { + display: block; + max-width: 392px; + overflow: hidden; + text-overflow: ellipsis; + } + + &__title-badge { + background-color: $brown; + border-radius: 4px; + } + + &__spacer { + flex: 1 1 auto; + } + + &__button { + margin-right: 6px; + } + + &__save-button { + background-color: $aquamarine; + color: white; + } + + &__button-aquamarine { + color: $aquamarine; + } + + &__button-red { + color: $invalid; + } } -.button__green-blue { - color: $aquamarine; -} - -.button__red { - color: $invalid; -} diff --git a/web/src/app/administration/components/workbasket-information/workbasket-information.component.html b/web/src/app/administration/components/workbasket-information/workbasket-information.component.html index 9ecbc2535..1ba663479 100644 --- a/web/src/app/administration/components/workbasket-information/workbasket-information.component.html +++ b/web/src/app/administration/components/workbasket-information/workbasket-information.component.html @@ -1,35 +1,4 @@
- -
@@ -54,7 +23,7 @@ (input)="validateInputOverflow(key, 64, $event)">
{{lengthError}}
- @@ -113,7 +82,7 @@ Description - diff --git a/web/src/app/shared/components/type-ahead/type-ahead.component.html b/web/src/app/shared/components/type-ahead/type-ahead.component.html index 4dae8a0d6..037d48bc3 100644 --- a/web/src/app/shared/components/type-ahead/type-ahead.component.html +++ b/web/src/app/shared/components/type-ahead/type-ahead.component.html @@ -1,10 +1,9 @@
- - {{dataSource.selected?.name ? 'Name: ' + dataSource.selected?.name : placeHolderMessage}} - - {{dataSource.selected?.name}} + + {{dataSource.selected?.name && placeHolderMessage !== 'Owner' ? dataSource.selected?.name : placeHolderMessage}} + @@ -16,4 +15,4 @@
-
\ No newline at end of file +