From 6bbeff915235fa03a024cfd407db1968d8db41ab Mon Sep 17 00:00:00 2001 From: "konstantina.galouni" Date: Fri, 9 Dec 2022 16:43:36 +0200 Subject: [PATCH] [Connect Admin | Trunk & Library | angular-14]: Allow curators with profile to be invisible in the Gateway | Dynamically align custom menu. 1. CuratorInfo.ts: In Curator class added visible: boolean = true; 2. personal-info.module.ts: Imported MatSlideToggleModule. 3. personal-info.component.ts: Added slider to set curator profile to visible or invisible (default to visible). 4. menu.ts: In Menu class added field "featuredAlignment: MenuAlignment;" | Added enum MenuAlignment. 5. menu.component: Updated title "Menu settings" | Added "Menu Alignment" setting, to set if custom menu will be left, center or right alligned | Added notification when menu visibility changes. 6. help-content.service.ts: Added "alignMenu()" method to align custom menu dynamically. --- src/app/openaireLibrary | 2 +- .../personal-info/personal-info.component.ts | 16 ++++++++++++++-- .../users/personal-info/personal-info.module.ts | 4 +++- 3 files changed, 18 insertions(+), 4 deletions(-) diff --git a/src/app/openaireLibrary b/src/app/openaireLibrary index 9418fab..acdba43 160000 --- a/src/app/openaireLibrary +++ b/src/app/openaireLibrary @@ -1 +1 @@ -Subproject commit 9418fab7745f3b08089057212cd0fbf8f325bfa4 +Subproject commit acdba43c8bc8244f59e32e450f0dd106bb397037 diff --git a/src/app/pages/users/personal-info/personal-info.component.ts b/src/app/pages/users/personal-info/personal-info.component.ts index 5cc77d1..4a0a9a1 100644 --- a/src/app/pages/users/personal-info/personal-info.component.ts +++ b/src/app/pages/users/personal-info/personal-info.component.ts @@ -37,7 +37,7 @@ declare var UIkit;
-
+