From e179a6094c8728280884a924fb660c5ac81f4653 Mon Sep 17 00:00:00 2001 From: Argiro Kokogiannaki Date: Mon, 12 Oct 2020 12:54:57 +0000 Subject: [PATCH] [Monitor Dashboard|Trunk] Merge branch to trunk (59477:59555 https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-monitor-portal/branches/themeChange/monitor_dashboard) Changes applied: remove theme css and classes, update with new admin UI git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-monitor-portal/trunk/monitor_dashboard@59556 d315682c-612b-4755-9ff5-7f18f6832af3 --- angular.json | 9 +- src/app/app-routing.module.ts | 22 +- src/app/app.component.html | 35 +- src/app/app.component.ts | 123 ++++-- src/app/error/errorPage.component.ts | 4 +- .../manageStakeholder-routing.module.ts | 21 + .../manageStakeholder.component.html | 73 ++++ .../manageStakeholder.component.ts | 383 ++++++++++++++++++ .../manageStakeholder.module.ts | 31 ++ .../manageStakeholders.component.html | 113 +++--- src/app/monitor/monitor.component.html | 60 +-- .../stakeholder/stakeholder.component.html | 30 +- src/app/topic/indicators.component.html | 157 ++++--- src/app/topic/topic.component.html | 224 ++++++++-- src/app/topic/topic.component.ts | 71 +++- src/assets/monitor-custom.css | 99 +---- src/assets/new.css | 372 +++++++++++++++++ src/index.html | 4 +- src/styles.css | 26 +- 19 files changed, 1481 insertions(+), 376 deletions(-) create mode 100644 src/app/manageStakeholder/manageStakeholder-routing.module.ts create mode 100644 src/app/manageStakeholder/manageStakeholder.component.html create mode 100644 src/app/manageStakeholder/manageStakeholder.component.ts create mode 100644 src/app/manageStakeholder/manageStakeholder.module.ts create mode 100644 src/assets/new.css diff --git a/angular.json b/angular.json index dd66c8e..0c1cd14 100644 --- a/angular.json +++ b/angular.json @@ -27,6 +27,9 @@ "node_modules/datatables.net-dt/css/jquery.dataTables.css" ], "scripts": [ + "src/assets/common-assets/common/jquery.js", + "src/assets/common-assets/common/uikit.min.js", + "src/assets/common-assets/common/uikit-icons.min.js", "node_modules/jquery/dist/jquery.js", "node_modules/datatables.net/js/jquery.dataTables.js" ] @@ -104,8 +107,10 @@ "polyfills": "src/polyfills.ts", "tsConfig": "src/tsconfig.spec.json", "scripts": [ - "node_modules/jquery/dist/jquery.js", - "node_modules/datatables.net/js/jquery.dataTables.js" + "src/assets/common-assets/common/jquery.js", + "src/assets/common-assets/common/uikit.min.js", + "src/assets/common-assets/common/uikit-icons.min.js", + "node_modules/jquery/dist/jquery.js" ], "styles": [ "src/styles.css", diff --git a/src/app/app-routing.module.ts b/src/app/app-routing.module.ts index 8aac17a..ba0a059 100644 --- a/src/app/app-routing.module.ts +++ b/src/app/app-routing.module.ts @@ -32,17 +32,29 @@ const routes: Routes = [ data: {hasAdminMenu: true} }, { - path: 'admin/:stakeholder/users', - loadChildren: './users/users.module#UsersModule', - resolve: {envSpecific: EnvironmentSpecificResolver} + + path: 'admin/:stakeholder/general', + loadChildren: './manageStakeholder/manageStakeholder.module#ManageStakeholderModule', + resolve: {envSpecific: EnvironmentSpecificResolver}, + data: {hasAdminMenu: true} }, { - path: 'admin/:stakeholder', + path: 'admin/:stakeholder/users', + loadChildren: './users/users.module#UsersModule', + resolve: {envSpecific: EnvironmentSpecificResolver}, + data: {hasAdminMenu: true} + }, + { + path: 'admin/:stakeholder', loadChildren: './stakeholder/stakeholder.module#StakeholderModule', resolve: {envSpecific: EnvironmentSpecificResolver}, }, { - path: 'admin/:stakeholder/:topic', + path: 'admin/:stakeholder/indicators/:topic', + loadChildren: './topic/topic.module#TopicModule', + resolve: {envSpecific: EnvironmentSpecificResolver}, + }, + { path: 'admin/:stakeholder/indicators', loadChildren: './topic/topic.module#TopicModule', resolve: {envSpecific: EnvironmentSpecificResolver}, }, diff --git a/src/app/app.component.html b/src/app/app.component.html index ca494ab..04dd017 100644 --- a/src/app/app.component.html +++ b/src/app/app.component.html @@ -1,13 +1,14 @@