From 3e1934961826553ed14f7a8a76abcdddf55c95de Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adina=20=C8=9Aeudan?= Date: Tue, 21 Feb 2023 19:51:37 +0200 Subject: [PATCH] RED-5875: Upgrade to new Angular Material components (form field) --- .../user-profile-screen.component.html | 12 +++-- ...it-dossier-attribute-dialog.component.html | 12 +++-- ...-edit-file-attribute-dialog.component.html | 12 +++-- ...delete-dossier-state-dialog.component.html | 18 ++++--- ...butes-configurations-dialog.component.html | 12 +++-- .../active-fields-listing.component.html | 2 +- ...ttributes-csv-import-dialog.component.html | 16 +++--- .../screens/audit/audit-screen.component.html | 12 ++--- .../license-select.component.html | 30 ++++++----- .../admin/screens/license/license.module.ts | 2 +- .../dossier-overview-screen.component.ts | 1 - ...ccept-recommendation-dialog.component.html | 28 +++++----- .../change-legal-basis-dialog.component.html | 20 +++---- .../force-annotation-dialog.component.html | 20 +++---- .../manual-annotation-dialog.component.html | 52 ++++++++++--------- .../recategorize-image-dialog.component.html | 20 +++---- .../modules/mat-config/mat-config.module.ts | 8 +-- ...gn-reviewer-approver-dialog.component.html | 4 +- ...it-dossier-download-package.component.scss | 14 +---- .../edit-dossier-team.component.html | 4 +- .../edit-dossier-general-info.component.html | 22 ++++---- .../edit-dossier-general-info.component.scss | 8 --- .../add-edit-entity.component.html | 10 ++-- .../assign-user-dropdown.component.html | 18 ++++--- .../dictionary-manager.component.html | 44 +++++++++------- .../watermark-selector.component.html | 26 +++++----- .../watermark-selector.component.scss | 24 --------- .../add-dossier-dialog.component.html | 4 +- .../add-dossier-dialog.component.scss | 10 ---- apps/red-ui/src/styles.scss | 2 + libs/common-ui | 2 +- 31 files changed, 228 insertions(+), 241 deletions(-) diff --git a/apps/red-ui/src/app/modules/account/screens/user-profile/user-profile-screen/user-profile-screen.component.html b/apps/red-ui/src/app/modules/account/screens/user-profile/user-profile-screen/user-profile-screen.component.html index a5a0694c6..9aa65fe09 100644 --- a/apps/red-ui/src/app/modules/account/screens/user-profile/user-profile-screen/user-profile-screen.component.html +++ b/apps/red-ui/src/app/modules/account/screens/user-profile/user-profile-screen/user-profile-screen.component.html @@ -18,11 +18,13 @@
- - - {{ translations[language] | translate }} - - + + + + {{ translations[language] | translate }} + + +
diff --git a/apps/red-ui/src/app/modules/admin/dialogs/add-edit-dossier-attribute-dialog/add-edit-dossier-attribute-dialog.component.html b/apps/red-ui/src/app/modules/admin/dialogs/add-edit-dossier-attribute-dialog/add-edit-dossier-attribute-dialog.component.html index c1faa54f3..42c9d30b1 100644 --- a/apps/red-ui/src/app/modules/admin/dialogs/add-edit-dossier-attribute-dialog/add-edit-dossier-attribute-dialog.component.html +++ b/apps/red-ui/src/app/modules/admin/dialogs/add-edit-dossier-attribute-dialog/add-edit-dossier-attribute-dialog.component.html @@ -20,11 +20,13 @@
- - - {{ translations[type] | translate }} - - + + + + {{ translations[type] | translate }} + + +
diff --git a/apps/red-ui/src/app/modules/admin/dialogs/add-edit-file-attribute-dialog/add-edit-file-attribute-dialog.component.html b/apps/red-ui/src/app/modules/admin/dialogs/add-edit-file-attribute-dialog/add-edit-file-attribute-dialog.component.html index 32dff42fb..ab4222018 100644 --- a/apps/red-ui/src/app/modules/admin/dialogs/add-edit-file-attribute-dialog/add-edit-file-attribute-dialog.component.html +++ b/apps/red-ui/src/app/modules/admin/dialogs/add-edit-file-attribute-dialog/add-edit-file-attribute-dialog.component.html @@ -25,11 +25,13 @@
- - - {{ translations[type] | translate }} - - + + + + {{ translations[type] | translate }} + + +
diff --git a/apps/red-ui/src/app/modules/admin/dialogs/confirm-delete-dossier-state-dialog/confirm-delete-dossier-state-dialog.component.html b/apps/red-ui/src/app/modules/admin/dialogs/confirm-delete-dossier-state-dialog/confirm-delete-dossier-state-dialog.component.html index 066d61e70..32e3c9315 100644 --- a/apps/red-ui/src/app/modules/admin/dialogs/confirm-delete-dossier-state-dialog/confirm-delete-dossier-state-dialog.component.html +++ b/apps/red-ui/src/app/modules/admin/dialogs/confirm-delete-dossier-state-dialog/confirm-delete-dossier-state-dialog.component.html @@ -15,14 +15,16 @@
- - - {{ state.name }} - - + + + + {{ state.name }} + + +
diff --git a/apps/red-ui/src/app/modules/admin/dialogs/file-attributes-configurations-dialog/file-attributes-configurations-dialog.component.html b/apps/red-ui/src/app/modules/admin/dialogs/file-attributes-configurations-dialog/file-attributes-configurations-dialog.component.html index 177379a5e..fcfd86c6e 100644 --- a/apps/red-ui/src/app/modules/admin/dialogs/file-attributes-configurations-dialog/file-attributes-configurations-dialog.component.html +++ b/apps/red-ui/src/app/modules/admin/dialogs/file-attributes-configurations-dialog/file-attributes-configurations-dialog.component.html @@ -31,11 +31,13 @@
- - - {{ translations[type] | translate }} - - + + + + {{ translations[type] | translate }} + + +
diff --git a/apps/red-ui/src/app/modules/admin/dialogs/file-attributes-csv-import-dialog/active-fields-listing/active-fields-listing.component.html b/apps/red-ui/src/app/modules/admin/dialogs/file-attributes-csv-import-dialog/active-fields-listing/active-fields-listing.component.html index 48aa8505f..7f902855f 100644 --- a/apps/red-ui/src/app/modules/admin/dialogs/file-attributes-csv-import-dialog/active-fields-listing/active-fields-listing.component.html +++ b/apps/red-ui/src/app/modules/admin/dialogs/file-attributes-csv-import-dialog/active-fields-listing/active-fields-listing.component.html @@ -70,7 +70,7 @@
- + {{ translations[type] | translate }} diff --git a/apps/red-ui/src/app/modules/admin/dialogs/file-attributes-csv-import-dialog/file-attributes-csv-import-dialog.component.html b/apps/red-ui/src/app/modules/admin/dialogs/file-attributes-csv-import-dialog/file-attributes-csv-import-dialog.component.html index 88aeced82..fdbb645b9 100644 --- a/apps/red-ui/src/app/modules/admin/dialogs/file-attributes-csv-import-dialog/file-attributes-csv-import-dialog.component.html +++ b/apps/red-ui/src/app/modules/admin/dialogs/file-attributes-csv-import-dialog/file-attributes-csv-import-dialog.component.html @@ -12,8 +12,8 @@
- - {{ 'file-attributes-csv-import.key-column' | translate }} + + - - - {{ translations[type] | translate }} - - + + + + {{ translations[type] | translate }} + + +
@@ -26,7 +26,7 @@
- + {{ (translations[category] | translate) || category }} @@ -36,7 +36,7 @@
- +
- {{ log.recordDate | date: 'd MMM yyyy, hh:mm a' }} + {{ log.recordDate | date : 'd MMM yyyy, hh:mm a' }}
@@ -99,11 +99,11 @@
diff --git a/apps/red-ui/src/app/modules/admin/screens/license/license-select/license-select.component.html b/apps/red-ui/src/app/modules/admin/screens/license/license-select/license-select.component.html index db8191877..325004086 100644 --- a/apps/red-ui/src/app/modules/admin/screens/license/license-select/license-select.component.html +++ b/apps/red-ui/src/app/modules/admin/screens/license/license-select/license-select.component.html @@ -1,19 +1,21 @@
- - - - + + + + + - - - - + + + + +
diff --git a/apps/red-ui/src/app/modules/admin/screens/license/license.module.ts b/apps/red-ui/src/app/modules/admin/screens/license/license.module.ts index ad7375bca..d578901b2 100644 --- a/apps/red-ui/src/app/modules/admin/screens/license/license.module.ts +++ b/apps/red-ui/src/app/modules/admin/screens/license/license.module.ts @@ -4,7 +4,7 @@ import { LicenseSelectComponent } from './license-select/license-select.componen import { LicenseChartComponent } from './license-chart/license-chart.component'; import { RouterModule, Routes } from '@angular/router'; import { TranslateModule } from '@ngx-translate/core'; -import { MatLegacySelectModule as MatSelectModule } from '@angular/material/legacy-select'; +import { MatSelectModule } from '@angular/material/select'; import { IqserHelpModeModule, IqserListingModule } from '@iqser/common-ui'; import { NgxChartsModule } from '@swimlane/ngx-charts'; import { ComboChartComponent, ComboSeriesVerticalComponent, YAxisComponent } from './combo-chart'; diff --git a/apps/red-ui/src/app/modules/dossier-overview/screen/dossier-overview-screen.component.ts b/apps/red-ui/src/app/modules/dossier-overview/screen/dossier-overview-screen.component.ts index 1c5668f8c..2cce9fcc6 100644 --- a/apps/red-ui/src/app/modules/dossier-overview/screen/dossier-overview-screen.component.ts +++ b/apps/red-ui/src/app/modules/dossier-overview/screen/dossier-overview-screen.component.ts @@ -188,7 +188,6 @@ export class DossierOverviewScreenComponent extends ListingComponent imple async #updateDossierAttributes(): Promise { try { this.dossierAttributes = await this._dossierAttributesService.getWithValues(this.#currentDossier); - console.log('this.dossierAttributes: ', this.dossierAttributes); } catch (e) { this._logger.error('[DOSSIER ATTRIBUTES] Error: ', e); } diff --git a/apps/red-ui/src/app/modules/file-preview/dialogs/accept-recommendation-dialog/accept-recommendation-dialog.component.html b/apps/red-ui/src/app/modules/file-preview/dialogs/accept-recommendation-dialog/accept-recommendation-dialog.component.html index d5108f8b6..2c2099576 100644 --- a/apps/red-ui/src/app/modules/file-preview/dialogs/accept-recommendation-dialog/accept-recommendation-dialog.component.html +++ b/apps/red-ui/src/app/modules/file-preview/dialogs/accept-recommendation-dialog/accept-recommendation-dialog.component.html @@ -15,19 +15,21 @@
- - {{ displayedDictionaryLabel }} - - - {{ dictionary.label }} - - - + + + {{ displayedDictionaryLabel }} + + + {{ dictionary.label }} + + + +
diff --git a/apps/red-ui/src/app/modules/file-preview/dialogs/change-legal-basis-dialog/change-legal-basis-dialog.component.html b/apps/red-ui/src/app/modules/file-preview/dialogs/change-legal-basis-dialog/change-legal-basis-dialog.component.html index c77b18df4..e4a06f8b3 100644 --- a/apps/red-ui/src/app/modules/file-preview/dialogs/change-legal-basis-dialog/change-legal-basis-dialog.component.html +++ b/apps/red-ui/src/app/modules/file-preview/dialogs/change-legal-basis-dialog/change-legal-basis-dialog.component.html @@ -5,15 +5,17 @@
- - - {{ option.label }} - - + + + + {{ option.label }} + + +
diff --git a/apps/red-ui/src/app/modules/file-preview/dialogs/force-redaction-dialog/force-annotation-dialog.component.html b/apps/red-ui/src/app/modules/file-preview/dialogs/force-redaction-dialog/force-annotation-dialog.component.html index 5c5bdec6e..1503a79fc 100644 --- a/apps/red-ui/src/app/modules/file-preview/dialogs/force-redaction-dialog/force-annotation-dialog.component.html +++ b/apps/red-ui/src/app/modules/file-preview/dialogs/force-redaction-dialog/force-annotation-dialog.component.html @@ -6,15 +6,17 @@
- - - {{ option.label }} - - + + + + {{ option.label }} + + +
diff --git a/apps/red-ui/src/app/modules/file-preview/dialogs/manual-redaction-dialog/manual-annotation-dialog.component.html b/apps/red-ui/src/app/modules/file-preview/dialogs/manual-redaction-dialog/manual-annotation-dialog.component.html index d14561341..53092c156 100644 --- a/apps/red-ui/src/app/modules/file-preview/dialogs/manual-redaction-dialog/manual-annotation-dialog.component.html +++ b/apps/red-ui/src/app/modules/file-preview/dialogs/manual-redaction-dialog/manual-annotation-dialog.component.html @@ -38,35 +38,39 @@ - - {{ displayedDictionaryLabel }} - - {{ dictionary.label }} - - + + + {{ displayedDictionaryLabel }} + + {{ dictionary.label }} + + +
- - + - {{ option.label }} - - + + {{ option.label }} + + +
diff --git a/apps/red-ui/src/app/modules/file-preview/dialogs/recategorize-image-dialog/recategorize-image-dialog.component.html b/apps/red-ui/src/app/modules/file-preview/dialogs/recategorize-image-dialog/recategorize-image-dialog.component.html index 427faa022..d4058b6a7 100644 --- a/apps/red-ui/src/app/modules/file-preview/dialogs/recategorize-image-dialog/recategorize-image-dialog.component.html +++ b/apps/red-ui/src/app/modules/file-preview/dialogs/recategorize-image-dialog/recategorize-image-dialog.component.html @@ -5,15 +5,17 @@
- - - {{ translations[option] | translate }} - - + + + + {{ translations[option] | translate }} + + +
diff --git a/apps/red-ui/src/app/modules/mat-config/mat-config.module.ts b/apps/red-ui/src/app/modules/mat-config/mat-config.module.ts index d91f271cb..401ac7742 100644 --- a/apps/red-ui/src/app/modules/mat-config/mat-config.module.ts +++ b/apps/red-ui/src/app/modules/mat-config/mat-config.module.ts @@ -7,14 +7,14 @@ import { MatLegacySliderModule as MatSliderModule } from '@angular/material/lega import { MatLegacyMenuModule as MatMenuModule } from '@angular/material/legacy-menu'; import { MatTooltipModule } from '@angular/material/tooltip'; import { MatButtonToggleModule } from '@angular/material/button-toggle'; -import { MatLegacyFormFieldModule as MatFormFieldModule } from '@angular/material/legacy-form-field'; +import { MatFormFieldModule } from '@angular/material/form-field'; import { MatLegacyProgressSpinnerModule as MatProgressSpinnerModule } from '@angular/material/legacy-progress-spinner'; import { MatLegacyCheckboxModule as MatCheckboxModule } from '@angular/material/legacy-checkbox'; import { MatDatepickerModule } from '@angular/material/datepicker'; -import { MatLegacyInputModule as MatInputModule } from '@angular/material/legacy-input'; -import { MatLegacySelectModule as MatSelectModule } from '@angular/material/legacy-select'; +import { MatInputModule } from '@angular/material/input'; +import { MatSelectModule } from '@angular/material/select'; import { MatLegacyProgressBarModule as MatProgressBarModule } from '@angular/material/legacy-progress-bar'; -import { MatLegacyAutocompleteModule as MatAutocompleteModule } from '@angular/material/legacy-autocomplete'; +import { MatAutocompleteModule } from '@angular/material/autocomplete'; import { MatLegacyChipsModule as MatChipsModule } from '@angular/material/legacy-chips'; import { MatLegacyRadioModule as MatRadioModule } from '@angular/material/legacy-radio'; import { MatDialogModule } from '@angular/material/dialog'; diff --git a/apps/red-ui/src/app/modules/shared-dossiers/dialogs/assign-reviewer-approver-dialog/assign-reviewer-approver-dialog.component.html b/apps/red-ui/src/app/modules/shared-dossiers/dialogs/assign-reviewer-approver-dialog/assign-reviewer-approver-dialog.component.html index 2e183ac89..43eeefe73 100644 --- a/apps/red-ui/src/app/modules/shared-dossiers/dialogs/assign-reviewer-approver-dialog/assign-reviewer-approver-dialog.component.html +++ b/apps/red-ui/src/app/modules/shared-dossiers/dialogs/assign-reviewer-approver-dialog/assign-reviewer-approver-dialog.component.html @@ -4,8 +4,8 @@
- - {{ 'assign-owner.dialog.label' | translate : { type: mode } }} + + {{ userId | name : { defaultValue: 'initials-avatar.unassigned' | translate } }} diff --git a/apps/red-ui/src/app/modules/shared-dossiers/dialogs/edit-dossier-dialog/download-package/edit-dossier-download-package.component.scss b/apps/red-ui/src/app/modules/shared-dossiers/dialogs/edit-dossier-dialog/download-package/edit-dossier-download-package.component.scss index 85c23997f..e00963652 100644 --- a/apps/red-ui/src/app/modules/shared-dossiers/dialogs/edit-dossier-dialog/download-package/edit-dossier-download-package.component.scss +++ b/apps/red-ui/src/app/modules/shared-dossiers/dialogs/edit-dossier-dialog/download-package/edit-dossier-download-package.component.scss @@ -1,5 +1,3 @@ -@use '../../../../../apps/red-ui/src/assets/styles/variables'; - redaction-select { flex: 1; } @@ -14,21 +12,11 @@ form { } } -.watermark { - width: 315px; - max-width: 315px; - - mat-form-field { - margin-left: 22px; - margin-top: -10px; - } -} - .heading { margin-top: 32px !important; margin-bottom: 0 !important; } .no-watermark { - color: variables.$grey-7; + color: var(--iqser-grey-7); } diff --git a/apps/red-ui/src/app/modules/shared-dossiers/dialogs/edit-dossier-dialog/edit-dossier-team/edit-dossier-team.component.html b/apps/red-ui/src/app/modules/shared-dossiers/dialogs/edit-dossier-dialog/edit-dossier-team/edit-dossier-team.component.html index ed4f62201..b4d769083 100644 --- a/apps/red-ui/src/app/modules/shared-dossiers/dialogs/edit-dossier-dialog/edit-dossier-team/edit-dossier-team.component.html +++ b/apps/red-ui/src/app/modules/shared-dossiers/dialogs/edit-dossier-dialog/edit-dossier-team/edit-dossier-team.component.html @@ -1,7 +1,7 @@
- - {{ 'assign-dossier-owner.dialog.single-user' | translate }} + + {{ userId | name }} diff --git a/apps/red-ui/src/app/modules/shared-dossiers/dialogs/edit-dossier-dialog/general-info/edit-dossier-general-info.component.html b/apps/red-ui/src/app/modules/shared-dossiers/dialogs/edit-dossier-dialog/general-info/edit-dossier-general-info.component.html index 6836a8104..574c38578 100644 --- a/apps/red-ui/src/app/modules/shared-dossiers/dialogs/edit-dossier-dialog/general-info/edit-dossier-general-info.component.html +++ b/apps/red-ui/src/app/modules/shared-dossiers/dialogs/edit-dossier-dialog/general-info/edit-dossier-general-info.component.html @@ -12,8 +12,8 @@
- - {{ 'edit-dossier-dialog.general-info.form.template' | translate }} + +
- - -
- -
{{ getStateName(stateId) }}
-
-
-
+ + + +
+ +
{{ getStateName(stateId) }}
+
+
+
+
diff --git a/apps/red-ui/src/app/modules/shared-dossiers/dialogs/edit-dossier-dialog/general-info/edit-dossier-general-info.component.scss b/apps/red-ui/src/app/modules/shared-dossiers/dialogs/edit-dossier-dialog/general-info/edit-dossier-general-info.component.scss index 021a72706..cea3d3370 100644 --- a/apps/red-ui/src/app/modules/shared-dossiers/dialogs/edit-dossier-dialog/general-info/edit-dossier-general-info.component.scss +++ b/apps/red-ui/src/app/modules/shared-dossiers/dialogs/edit-dossier-dialog/general-info/edit-dossier-general-info.component.scss @@ -1,11 +1,3 @@ -.watermark { - margin-top: 24px; -} - -.watermark-preview { - margin-top: 8px; -} - .due-date { margin-top: 8px; min-height: 34px; diff --git a/apps/red-ui/src/app/modules/shared/components/add-edit-entity/add-edit-entity.component.html b/apps/red-ui/src/app/modules/shared/components/add-edit-entity/add-edit-entity.component.html index 35e327475..85bc988ce 100644 --- a/apps/red-ui/src/app/modules/shared/components/add-edit-entity/add-edit-entity.component.html +++ b/apps/red-ui/src/app/modules/shared/components/add-edit-entity/add-edit-entity.component.html @@ -58,10 +58,12 @@
- + + +
diff --git a/apps/red-ui/src/app/modules/shared/components/assign-user-dropdown/assign-user-dropdown.component.html b/apps/red-ui/src/app/modules/shared/components/assign-user-dropdown/assign-user-dropdown.component.html index de108134d..d0e891616 100644 --- a/apps/red-ui/src/app/modules/shared/components/assign-user-dropdown/assign-user-dropdown.component.html +++ b/apps/red-ui/src/app/modules/shared/components/assign-user-dropdown/assign-user-dropdown.component.html @@ -1,13 +1,15 @@
- - - - - - - - + + + + + + + + + +
@@ -42,31 +42,37 @@
- - {{ selectDossierTemplate.name | translate }} - - {{ dossierTemplate.name }} - - + + + {{ selectDossierTemplate.name | translate }} + + {{ dossierTemplate.name }} + + +
- - {{ selectDictionary.label | translate }} - - {{ dictionary.label }} - - + + + {{ selectDictionary.label | translate }} + + {{ dictionary.label }} + + +
- - {{ selectDossier.dossierName | translate }} - - {{ dossier.dossierName }} - - + + + {{ selectDossier.dossierName | translate }} + + {{ dossier.dossierName }} + + +
diff --git a/apps/red-ui/src/app/modules/shared/components/dossier-watermark-selector/watermark-selector.component.html b/apps/red-ui/src/app/modules/shared/components/dossier-watermark-selector/watermark-selector.component.html index ec009eb4e..eb7683934 100644 --- a/apps/red-ui/src/app/modules/shared/components/dossier-watermark-selector/watermark-selector.component.html +++ b/apps/red-ui/src/app/modules/shared/components/dossier-watermark-selector/watermark-selector.component.html @@ -1,19 +1,21 @@ -
-
+
+
{{ label }} - - - - {{ watermarksMap.get(value)?.name }} - + + + + + {{ watermarksMap.get(value)?.name }} + - - - {{ watermark.name }} - - + + + {{ watermark.name }} + + +
diff --git a/apps/red-ui/src/app/modules/shared/components/dossier-watermark-selector/watermark-selector.component.scss b/apps/red-ui/src/app/modules/shared/components/dossier-watermark-selector/watermark-selector.component.scss index a383c5123..e69de29bb 100644 --- a/apps/red-ui/src/app/modules/shared/components/dossier-watermark-selector/watermark-selector.component.scss +++ b/apps/red-ui/src/app/modules/shared/components/dossier-watermark-selector/watermark-selector.component.scss @@ -1,24 +0,0 @@ -.container { - margin-top: 14px; - - .watermark { - width: 300px; - max-width: 300px; - - mat-select { - margin-left: 22px; - - mat-select-trigger, - mat-option { - display: flex; - align-items: center; - gap: 18px; - } - - span { - text-overflow: ellipsis; - overflow: hidden; - } - } - } -} diff --git a/apps/red-ui/src/app/modules/shared/dialogs/add-dossier-dialog/add-dossier-dialog.component.html b/apps/red-ui/src/app/modules/shared/dialogs/add-dossier-dialog/add-dossier-dialog.component.html index 3c9be07e8..9cd46b0e0 100644 --- a/apps/red-ui/src/app/modules/shared/dialogs/add-dossier-dialog/add-dossier-dialog.component.html +++ b/apps/red-ui/src/app/modules/shared/dialogs/add-dossier-dialog/add-dossier-dialog.component.html @@ -15,8 +15,8 @@
- - {{ 'add-dossier-dialog.form.template.label' | translate }} + +