From 4e4dc315d0578936fc8109024c600c81fdbaa65e Mon Sep 17 00:00:00 2001 From: Aayush Rohila Date: Thu, 8 Jun 2023 19:05:07 +0530 Subject: [PATCH] [ACS-5166] Changes to Digital workspace new UI for better experience --- .../lib/assets/images/create_new_folder.svg | 1 + lib/core/src/lib/assets/images/draft.svg | 1 + .../assets/images/filetype_ms_document.svg | 4 ++++ .../images/filetype_ms_presentation.svg | 4 ++++ .../assets/images/filetype_ms_spreadsheet.svg | 4 ++++ .../assets/images/icon-expand-navigation.svg | 23 +++++++++++++++++++ .../icon-notification-outline-default.svg | 3 +++ .../icon-notification-outline-pending.svg | 4 ++++ .../src/lib/assets/images/library_add.svg | 1 + .../lib/common/services/thumbnail.service.ts | 7 +++++- .../notification-history.component.html | 6 ++--- .../notification-history.component.ts | 16 ++++++++++++- 12 files changed, 68 insertions(+), 6 deletions(-) create mode 100644 lib/core/src/lib/assets/images/create_new_folder.svg create mode 100644 lib/core/src/lib/assets/images/draft.svg create mode 100644 lib/core/src/lib/assets/images/filetype_ms_document.svg create mode 100644 lib/core/src/lib/assets/images/filetype_ms_presentation.svg create mode 100644 lib/core/src/lib/assets/images/filetype_ms_spreadsheet.svg create mode 100644 lib/core/src/lib/assets/images/icon-expand-navigation.svg create mode 100644 lib/core/src/lib/assets/images/icon-notification-outline-default.svg create mode 100644 lib/core/src/lib/assets/images/icon-notification-outline-pending.svg create mode 100644 lib/core/src/lib/assets/images/library_add.svg diff --git a/lib/core/src/lib/assets/images/create_new_folder.svg b/lib/core/src/lib/assets/images/create_new_folder.svg new file mode 100644 index 0000000000..d7d2fa43f0 --- /dev/null +++ b/lib/core/src/lib/assets/images/create_new_folder.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/lib/core/src/lib/assets/images/draft.svg b/lib/core/src/lib/assets/images/draft.svg new file mode 100644 index 0000000000..41ebef843d --- /dev/null +++ b/lib/core/src/lib/assets/images/draft.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/lib/core/src/lib/assets/images/filetype_ms_document.svg b/lib/core/src/lib/assets/images/filetype_ms_document.svg new file mode 100644 index 0000000000..2920b54a72 --- /dev/null +++ b/lib/core/src/lib/assets/images/filetype_ms_document.svg @@ -0,0 +1,4 @@ + + + + diff --git a/lib/core/src/lib/assets/images/filetype_ms_presentation.svg b/lib/core/src/lib/assets/images/filetype_ms_presentation.svg new file mode 100644 index 0000000000..6b997aa8bd --- /dev/null +++ b/lib/core/src/lib/assets/images/filetype_ms_presentation.svg @@ -0,0 +1,4 @@ + + + + diff --git a/lib/core/src/lib/assets/images/filetype_ms_spreadsheet.svg b/lib/core/src/lib/assets/images/filetype_ms_spreadsheet.svg new file mode 100644 index 0000000000..97cc82ad1a --- /dev/null +++ b/lib/core/src/lib/assets/images/filetype_ms_spreadsheet.svg @@ -0,0 +1,4 @@ + + + + diff --git a/lib/core/src/lib/assets/images/icon-expand-navigation.svg b/lib/core/src/lib/assets/images/icon-expand-navigation.svg new file mode 100644 index 0000000000..3f0667539a --- /dev/null +++ b/lib/core/src/lib/assets/images/icon-expand-navigation.svg @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + + + + + + + diff --git a/lib/core/src/lib/assets/images/icon-notification-outline-default.svg b/lib/core/src/lib/assets/images/icon-notification-outline-default.svg new file mode 100644 index 0000000000..89be73f3a3 --- /dev/null +++ b/lib/core/src/lib/assets/images/icon-notification-outline-default.svg @@ -0,0 +1,3 @@ + + + diff --git a/lib/core/src/lib/assets/images/icon-notification-outline-pending.svg b/lib/core/src/lib/assets/images/icon-notification-outline-pending.svg new file mode 100644 index 0000000000..a8b6775e8b --- /dev/null +++ b/lib/core/src/lib/assets/images/icon-notification-outline-pending.svg @@ -0,0 +1,4 @@ + + + + diff --git a/lib/core/src/lib/assets/images/library_add.svg b/lib/core/src/lib/assets/images/library_add.svg new file mode 100644 index 0000000000..3b527bb58d --- /dev/null +++ b/lib/core/src/lib/assets/images/library_add.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/lib/core/src/lib/common/services/thumbnail.service.ts b/lib/core/src/lib/common/services/thumbnail.service.ts index 3e198a9547..6f58ffb8ea 100644 --- a/lib/core/src/lib/common/services/thumbnail.service.ts +++ b/lib/core/src/lib/common/services/thumbnail.service.ts @@ -158,7 +158,12 @@ export class ThumbnailService { 'save-as': './assets/images/save-as.svg', save: './assets/images/save.svg', task: './assets/images/task.svg', - 'multipart/related': './assets/images/ft_ic_website.svg' + 'multipart/related': './assets/images/ft_ic_website.svg', + side_nav_collapse: './assets/images/icon-expand-navigation.svg', + create_new_folder: './assets/images/create_new_folder.svg', + file_from_template: './assets/images/draft.svg', + create_library: './assets/images/library_add.svg' + }; constructor(matIconRegistry: MatIconRegistry, sanitizer: DomSanitizer) { diff --git a/lib/core/src/lib/notifications/components/notification-history.component.html b/lib/core/src/lib/notifications/components/notification-history.component.html index 670778b628..720b2206af 100644 --- a/lib/core/src/lib/notifications/components/notification-history.component.html +++ b/lib/core/src/lib/notifications/components/notification-history.component.html @@ -6,10 +6,8 @@ class="adf-notification-history-menu_button" id="adf-notification-history-open-button" (menuOpened)="onMenuOpened()"> - notifications + + { + const url = this.sanitizer.bypassSecurityTrustResourceUrl(this.icons[key]); + this.matIconRegistry.addSvgIcon(key, url); + this.matIconRegistry.addSvgIconInNamespace('notification', key, url); + }); }