From 60f7a39b4a9e5c125fb674cf80a0c0fef3ae9631 Mon Sep 17 00:00:00 2001 From: SheenaMalhotra182 Date: Fri, 14 Oct 2022 02:59:43 +0530 Subject: [PATCH] added About Design Changes --- .../about-extension-list.component.html | 53 ++++-- .../about-extension-list.component.scss | 0 .../about-extension-list.component.ts | 59 ++++--- .../about-github-link.component.html | 45 ++++-- .../about-github-link.component.scss | 79 ++++++++- .../about-github-link.component.ts | 14 +- .../about-license-list.component.html | 53 ++++-- .../about-license-list.component.scss | 105 +++++++++++- .../about-license-list.component.ts | 14 +- .../module-list.component.html | 53 ++++-- .../module-list.component.scss | 107 +++++++++++++ .../module-list.component.ts | 15 +- .../about-package/package-list.component.html | 53 ++++-- .../about-package/package-list.component.scss | 107 +++++++++++++ .../about-package/package-list.component.ts | 15 +- .../about-platform-version.component.html | 151 ++++++++++-------- .../about-platform-version.component.scss | 77 +++++++++ .../about-platform-version.component.ts | 17 +- .../about-server-settings.component.html | 47 ++++-- .../about-server-settings.component.scss | 78 ++++++++- .../about-server-settings.component.ts | 14 +- .../about-status-list.component.html | 53 ++++-- .../about-status-list.component.scss | 107 +++++++++++++ .../about-status-list.component.ts | 15 +- lib/core/src/lib/about/about.component.html | 5 - lib/core/src/lib/about/about.component.scss | 3 +- 26 files changed, 1159 insertions(+), 180 deletions(-) create mode 100644 lib/core/src/lib/about/about-extension-list/about-extension-list.component.scss create mode 100644 lib/core/src/lib/about/about-module-list/module-list.component.scss create mode 100644 lib/core/src/lib/about/about-package/package-list.component.scss create mode 100644 lib/core/src/lib/about/about-platform-version/about-platform-version.component.scss create mode 100644 lib/core/src/lib/about/about-status-list/about-status-list.component.scss diff --git a/lib/core/src/lib/about/about-extension-list/about-extension-list.component.html b/lib/core/src/lib/about/about-extension-list/about-extension-list.component.html index f58a2cf6fa..d95b1f82fa 100644 --- a/lib/core/src/lib/about/about-extension-list/about-extension-list.component.html +++ b/lib/core/src/lib/about/about-extension-list/about-extension-list.component.html @@ -1,11 +1,44 @@ - - - - {{ column.header | translate }} - - {{ column.cell(row) }} - +
- - - +
+ +
+
+ + {{ dropdownExpandedStatus ? 'expand_more' : 'chevron_right'}} + {{ 'ABOUT.PLUGINS.TITLE' | translate }} + +
+ +
+ + + + + +
+
+ +
+ + + + {{ column.header | translate }} + + {{ column.cell(row) }} + + + + + +
+ + + +
+
+ + +
+ +
diff --git a/lib/core/src/lib/about/about-extension-list/about-extension-list.component.scss b/lib/core/src/lib/about/about-extension-list/about-extension-list.component.scss new file mode 100644 index 0000000000..e69de29bb2 diff --git a/lib/core/src/lib/about/about-extension-list/about-extension-list.component.ts b/lib/core/src/lib/about/about-extension-list/about-extension-list.component.ts index 3757eb727f..3336145d4d 100644 --- a/lib/core/src/lib/about/about-extension-list/about-extension-list.component.ts +++ b/lib/core/src/lib/about/about-extension-list/about-extension-list.component.ts @@ -15,31 +15,46 @@ * limitations under the License. */ -import { Component, ViewEncapsulation, ChangeDetectionStrategy, Input } from '@angular/core'; -import { ExtensionRef } from '@alfresco/adf-extensions'; +import { + Component, + ChangeDetectionStrategy, + Input, +} from "@angular/core"; +import { ExtensionRef } from "@alfresco/adf-extensions"; @Component({ - selector: 'adf-about-extension-list', - templateUrl: './about-extension-list.component.html', - encapsulation: ViewEncapsulation.None, - changeDetection: ChangeDetectionStrategy.OnPush + selector: 'adf-about-extension-list', + templateUrl: './about-extension-list.component.htm', + styleUrls: ['./about-extention-list.component.scss'], + changeDetection: ChangeDetectionStrategy.OnPush, }) export class AboutExtensionListComponent { - columns = [ - { - columnDef: 'name', - header: 'ABOUT.PLUGINS.NAME', - cell: (row: ExtensionRef) => `${row.$name}` - }, - { - columnDef: 'version', - header: 'ABOUT.PLUGINS.VERSION', - cell: (row: ExtensionRef) => `${row.$version}` + columns = [ + { + columnDef: "name", + header: "ABOUT.PLUGINS.NAME", + cell: (row: ExtensionRef) => `${row.$name}`, + }, + { + columnDef: "version", + header: "ABOUT.PLUGINS.VERSION", + cell: (row: ExtensionRef) => `${row.$version}`, + }, + ]; + + displayedColumns = this.columns.map((x) => x.columnDef); + + @Input() + data: Array = []; + + dropdownExpandedStatus = false; + dropdownToggle = true; + + toggleDropdown() { + this.dropdownExpandedStatus = !this.dropdownExpandedStatus; + + if (!this.dropdownExpandedStatus) { + this.dropdownToggle = true; + } } - ]; - - displayedColumns = this.columns.map((x) => x.columnDef); - - @Input() - data: Array = []; } diff --git a/lib/core/src/lib/about/about-github-link/about-github-link.component.html b/lib/core/src/lib/about/about-github-link/about-github-link.component.html index b2cbffa42d..3fb18e0663 100644 --- a/lib/core/src/lib/about/about-github-link/about-github-link.component.html +++ b/lib/core/src/lib/about/about-github-link/about-github-link.component.html @@ -1,14 +1,39 @@ -