From 978dbcf0a196acbafad72fe1e2478ec0e384f02f Mon Sep 17 00:00:00 2001 From: "Christopher Lott (cl778h)" Date: Wed, 23 Aug 2017 18:27:19 -0400 Subject: Deliver centralized role management feature Repair multiple defects also. Revise deployment to use docker-compose. Remove all zip archives. Issue: PORTAL-21, PORTAL-25, PORTAL-28, PORTAL-52, PORTAL-69, PORTAL-74, PORTAL-76, PORTAL-80, PORTAL-82 Change-Id: Ie72fec7d35ba78beb162bba6ed27b2caee340c61 Signed-off-by: Christopher Lott (cl778h) --- .../client/assets/images/onap-logo.png | Bin 29116 -> 52523 bytes .../ionicons-2.0.1/css/ecomp-ionicons.css | 27 +- ecomp-portal-FE-os/client/index.html | 6 +- ecomp-portal-FE-os/client/src/app.less | 17 +- .../src/directives/search-users/search-users.less | 2 +- .../directives/search-users/search-users.tpl.html | 4 +- ecomp-portal-FE-os/client/src/router.js | 9 + .../services/userProfile/userProfile.service.js | 4 +- ecomp-portal-FE-os/client/src/styles/att-abs.less | 132 ------- .../client/src/styles/ecomp-abs.less | 132 +++++++ .../application-details.controller.js | 31 +- .../application-details.modal.html | 78 +++- .../views/applications/applications.controller.js | 34 +- .../src/views/applications/applications.tpl.html | 6 +- .../menu-details.controller.js | 415 --------------------- .../functionalMenu-dialog/menu-details.modal.html | 103 ----- .../functionalMenu/functionalMenu.controller.js | 52 ++- ecomp-portal-FE-os/pom.xml | 2 +- 18 files changed, 330 insertions(+), 724 deletions(-) delete mode 100644 ecomp-portal-FE-os/client/src/styles/att-abs.less create mode 100644 ecomp-portal-FE-os/client/src/styles/ecomp-abs.less delete mode 100644 ecomp-portal-FE-os/client/src/views/functionalMenu/functionalMenu-dialog/menu-details.controller.js delete mode 100644 ecomp-portal-FE-os/client/src/views/functionalMenu/functionalMenu-dialog/menu-details.modal.html (limited to 'ecomp-portal-FE-os') diff --git a/ecomp-portal-FE-os/client/assets/images/onap-logo.png b/ecomp-portal-FE-os/client/assets/images/onap-logo.png index 32320322..8d601009 100644 Binary files a/ecomp-portal-FE-os/client/assets/images/onap-logo.png and b/ecomp-portal-FE-os/client/assets/images/onap-logo.png differ diff --git a/ecomp-portal-FE-os/client/bower_components_external/ionicons-2.0.1/css/ecomp-ionicons.css b/ecomp-portal-FE-os/client/bower_components_external/ionicons-2.0.1/css/ecomp-ionicons.css index 8e747af3..708a4a65 100644 --- a/ecomp-portal-FE-os/client/bower_components_external/ionicons-2.0.1/css/ecomp-ionicons.css +++ b/ecomp-portal-FE-os/client/bower_components_external/ionicons-2.0.1/css/ecomp-ionicons.css @@ -1,6 +1,7 @@ @charset "UTF-8"; @font-face { font-family: "Ionicons"; src: url("../fonts/ionicons.eot?v=2.0.0"); src: url("../fonts/ionicons.eot?v=2.0.0#iefix") format("embedded-opentype"), url("../fonts/ionicons.ttf?v=2.0.0") format("truetype"), url("../fonts/ionicons.woff?v=2.0.0") format("woff"), url("../fonts/ionicons.svg?v=2.0.0#Ionicons") format("svg"); font-weight: normal; font-style: normal; } + .ionicons, .icon-controls-upPRIMARY, .icon-arrows-download:before, @@ -56,7 +57,14 @@ .icon-misc-trash:before, .icon-misc-pen:before, .ion-navicon:before, -.icon-primary-close:before, .close:before, .reset-field:before, +.icon-primary-down:before, +.icon-primary-left:before, +.icon-primary-right:before, +.icon-primary-check:before, +.icon-primary-calendar:before, +.icon-primary-close:before, +.close:before, +.reset-field:before, .icon-datanetwork-softwareasaservice:before, .icon-datanetwork-messaging2:before, .icon-controls-moreapplications:before, @@ -75,7 +83,6 @@ } - .icoSecurityalerts-alert:before { content: "\f100"; } .icon-arrows-download:before { content: "\f41f"; } @@ -178,16 +185,26 @@ .icon-misc-pen:before { content: "\f2bf"; } +.icon-primary-down:before { content: "\f123" !important;} + +.icon-primary-left:before { content: "\f124" !important; transform: rotate(0deg) !important;} + +.icon-primary-right:before { content: "\f125" !important; transform: rotate(0deg) !important; } + +.icon-primary-check:before, .checkbox input:checked + .skin:after {content: "\f121" !important; font-family: "Ionicons" !important;} + +.icon-primary-calendar:before {content: "\f3f4" !important;} + +.icon-primary-close:before, .close:before, .reset-field:before {content: "\f2d7" !important; font-family: "Ionicons" !important;} + .ion-navicon:before { content: "\f20e"; } .icon-building-home:before { content: "\f144"; } .icon-content-star:before { content: "\f24e"; } -.icon-primary-close:before, .close:before, .reset-field:before { content: "\f129"; } - .icon-datanetwork-softwareasaservice:before { content: "\f40c"; } .icon-datanetwork-messaging2:before { content: "\f132"; } -.icon-controls-moreapplications:before { content: "\f20b"; } \ No newline at end of file +.icon-controls-moreapplications:before { content: "\f20b"; } diff --git a/ecomp-portal-FE-os/client/index.html b/ecomp-portal-FE-os/client/index.html index 16eba088..35715497 100644 --- a/ecomp-portal-FE-os/client/index.html +++ b/ecomp-portal-FE-os/client/index.html @@ -131,6 +131,7 @@
+
@@ -204,6 +205,7 @@ + @@ -241,7 +243,6 @@ - @@ -255,6 +256,7 @@ + @@ -271,8 +273,8 @@ - + diff --git a/ecomp-portal-FE-os/client/src/app.less b/ecomp-portal-FE-os/client/src/app.less index 1c99e063..6e7df2a4 100644 --- a/ecomp-portal-FE-os/client/src/app.less +++ b/ecomp-portal-FE-os/client/src/app.less @@ -3,7 +3,7 @@ @import 'directives/multiple-select/multiple-select.less'; @import 'directives/right-menu/right-menu.less'; @import 'directives/search-users/search-users.less'; -@import 'styles/att-abs.less'; +@import 'styles/ecomp-abs.less'; @import 'styles/buttons.less'; @import 'styles/ecomp-general.less'; @import 'styles/fonts.less'; @@ -15,6 +15,7 @@ @import 'styles/spinner.less'; @import 'styles/sprites.less'; @import 'styles/variables.less'; +@import 'styles/appDS2.less'; @import 'views/admins/add-admin-dialogs/new-admin.modal.less'; @import 'views/admins/admins.less'; @import 'views/applications/application-details-dialog/application-details.modal.less'; @@ -54,7 +55,7 @@ html { height: 100%; overflow-y: hidden;} * { box-sizing: border-box; } body { - font: normal 12px Omnes-ECOMP-W02, Arial; + font: normal 12px Omnes-ECOMP-W02, Arial;-ms-overflow-style: scrollbar; } /* Responsive: Portrait tablets and up */ @@ -80,3 +81,15 @@ body { .checkbox-field-openSRC{ height: 15px !important; } + + .loadingLayer{ + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + background: none repeat scroll 0 0 black; + z-index: 100; + display: none; + opacity: 0; +} \ No newline at end of file diff --git a/ecomp-portal-FE-os/client/src/directives/search-users/search-users.less b/ecomp-portal-FE-os/client/src/directives/search-users/search-users.less index 32ea9caa..605abfc8 100644 --- a/ecomp-portal-FE-os/client/src/directives/search-users/search-users.less +++ b/ecomp-portal-FE-os/client/src/directives/search-users/search-users.less @@ -20,7 +20,7 @@ .search-users-directive{ .title { //.n18r; - .dGray18r; //AT&T Dark Gray + .dGray18r; border-bottom: @blue-active 3px solid; } diff --git a/ecomp-portal-FE-os/client/src/directives/search-users/search-users.tpl.html b/ecomp-portal-FE-os/client/src/directives/search-users/search-users.tpl.html index ef659920..5ac0cb9a 100644 --- a/ecomp-portal-FE-os/client/src/directives/search-users/search-users.tpl.html +++ b/ecomp-portal-FE-os/client/src/directives/search-users/search-users.tpl.html @@ -21,7 +21,7 @@
-
+
Enter first name, last name or User ID