diff options
author | Paul McGoldrick <paul.mcgoldrick@att.com> | 2017-09-28 10:36:03 -0700 |
---|---|---|
committer | Paul McGoldrick <paul.mcgoldrick@att.com> | 2017-09-28 10:36:03 -0700 |
commit | 1cd02f285d4d778dddfe34024da4b31afdc0afcd (patch) | |
tree | 91a597f81d6e9f75e9766db0dc4f6ac9b9ac5d58 /d2ice.att.io/dist/welcome | |
parent | 0e6fb5a0e199c00d5998052465f86a7a6812a474 (diff) |
initial seed code commit VVP-9
Change-Id: I4d48180db7eba7cb7c299ab618f04d2092868085
Signed-off-by: Paul McGoldrick <paul.mcgoldrick@att.com>
Diffstat (limited to 'd2ice.att.io/dist/welcome')
-rwxr-xr-x | d2ice.att.io/dist/welcome/index.html | 50 | ||||
-rwxr-xr-x | d2ice.att.io/dist/welcome/welcome.controller.js | 58 | ||||
-rwxr-xr-x | d2ice.att.io/dist/welcome/welcome.html | 114 | ||||
-rwxr-xr-x | d2ice.att.io/dist/welcome/welcome.less | 208 | ||||
-rwxr-xr-x | d2ice.att.io/dist/welcome/welcome.module.js | 63 |
5 files changed, 493 insertions, 0 deletions
diff --git a/d2ice.att.io/dist/welcome/index.html b/d2ice.att.io/dist/welcome/index.html new file mode 100755 index 00000000..63a921b1 --- /dev/null +++ b/d2ice.att.io/dist/welcome/index.html @@ -0,0 +1,50 @@ +<!-- +============LICENSE_START========================================== +org.onap.vvp/portal +=================================================================== +Copyright © 2017 AT&T Intellectual Property. All rights reserved. +=================================================================== + +Unless otherwise specified, all software contained herein is licensed +under the Apache License, Version 2.0 (the “License”); +you may not use this software except in compliance with the License. +You may obtain a copy of the License at + + http:www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. + + + +Unless otherwise specified, all documentation contained herein is licensed +under the Creative Commons License, Attribution 4.0 Intl. (the “License”); +you may not use this documentation except in compliance with the License. +You may obtain a copy of the License at + + https:creativecommons.org/licenses/by/4.0/ + +Unless required by applicable law or agreed to in writing, documentation +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. + +============LICENSE_END============================================ + +ECOMP is a trademark and service mark of AT&T Intellectual Property.--> +<!DOCTYPE html> +<html lang="en"> +<head> + <meta charset="utf-8"> + <script> + window.location.href="../#/"; + </script> + <title>AT&T | {{'program.name' | i18next}}</title> +</head> +<body> +</body> +</html> diff --git a/d2ice.att.io/dist/welcome/welcome.controller.js b/d2ice.att.io/dist/welcome/welcome.controller.js new file mode 100755 index 00000000..8f5aa1a8 --- /dev/null +++ b/d2ice.att.io/dist/welcome/welcome.controller.js @@ -0,0 +1,58 @@ +// +// ============LICENSE_START========================================== +// org.onap.vvp/portal +// =================================================================== +// Copyright © 2017 AT&T Intellectual Property. All rights reserved. +// =================================================================== +// +// Unless otherwise specified, all software contained herein is licensed +// under the Apache License, Version 2.0 (the “License”); +// you may not use this software except in compliance with the License. +// You may obtain a copy of the License at +// +// http:www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// +// +// +// Unless otherwise specified, all documentation contained herein is licensed +// under the Creative Commons License, Attribution 4.0 Intl. (the “License”); +// you may not use this documentation except in compliance with the License. +// You may obtain a copy of the License at +// +// https:creativecommons.org/licenses/by/4.0/ +// +// Unless required by applicable law or agreed to in writing, documentation +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// +// ============LICENSE_END============================================ +// +// ECOMP is a trademark and service mark of AT&T Intellectual Property. +/** + * Created by almog on 26/12/2016. + */ +(function() { + 'use strict'; + + angular + .module('ice.welcome') + .controller('WelcomeController', ["$state", "$location", "localStorageService", WelcomeController]); + + function WelcomeController($state, $location, localStorageService) { + var vm = this; + + var init = function() { + + } + + init(); + } +})(); diff --git a/d2ice.att.io/dist/welcome/welcome.html b/d2ice.att.io/dist/welcome/welcome.html new file mode 100755 index 00000000..14292a6a --- /dev/null +++ b/d2ice.att.io/dist/welcome/welcome.html @@ -0,0 +1,114 @@ +<!-- +============LICENSE_START========================================== +org.onap.vvp/portal +=================================================================== +Copyright © 2017 AT&T Intellectual Property. All rights reserved. +=================================================================== + +Unless otherwise specified, all software contained herein is licensed +under the Apache License, Version 2.0 (the “License”); +you may not use this software except in compliance with the License. +You may obtain a copy of the License at + + http:www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. + + + +Unless otherwise specified, all documentation contained herein is licensed +under the Creative Commons License, Attribution 4.0 Intl. (the “License”); +you may not use this documentation except in compliance with the License. +You may obtain a copy of the License at + + https:creativecommons.org/licenses/by/4.0/ + +Unless required by applicable law or agreed to in writing, documentation +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. + +============LICENSE_END============================================ + +ECOMP is a trademark and service mark of AT&T Intellectual Property.--> +<nav id="main-nav" class="welcome-navbar navbar"> + <div class="container-fluid"> + <!-- Brand and toggle get grouped for better mobile display --> + <div class="navbar-header welcome-nav-link"> + <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar-collapse-1"> + <span class="sr-only">Toggle navigation</span> Menu <i class="fa fa-bars"></i> + </button> + <a class="welcome-logo navbar-brand page-scroll" href="#/"> + <img class="logo-trans logo-reg" id="logo" src="/styles/images/d2sandbox_logos-150x30.png" height="30" width="150" alt="AT&T | {{'program.name' | i18next}}"> + </a> + </div> + + <!-- nav links --> + <div class="collapse navbar-collapse" id="navbar-collapse-1"> + <ul class="nav navbar-nav navbar-right"> + <li> + <a class="welcome-nav-link page-scroll" ui-sref="app.login">Login</a> + </li> + <li> + <a class="welcome-nav-link page-scroll" ui-sref="app.register">Sign Up</a> + </li> + </ul> + </div> + <!-- /.navbar-collapse --> + </div> + <!-- /.container-fluid --> +</nav> + +<header class="welcome"> + <div class="header-content"> + <div class="header-content-inner"> + <h1 id="home-heading">Welcome to {{'program.name' | i18next}}</h1> + <p>{{'program.name' | i18next}} is a process allowing VFs to be incubated & validated against the {{'serviceProvider.name' | i18next}} Domain 2.0 architecture.</p> + <a ui-sref="app.register" class="get-started-button btn btn-primary btn-xl page-scroll">Get Started</a> + </div> + </div> +</header> + +<section id="boxes" class="welcome-boxes container"> + <div class="row"> + <div class="col-lg-4 col-md-6 text-center"> + <div class="welcome-box"> + <img class="animated infinite pulse" id="incubate" src="/styles/images/Incubate.png" border="0" alt=""> + <h3>Incubate</h3> + <p class="text-muted">{{'program.name' | i18next}} encourages you to engage early to make sure the process is as iterative and collaborative as possible.</p> + </div> + </div> + <div class="col-lg-4 col-md-6 text-center"> + <div class="welcome-box"> + <img class="animated infinite pulse" id="validate" src="/styles/images/Validate.png" border="0" alt=""> + <h3>Validate</h3> + <p class="text-muted">{{'program.name' | i18next}} is focused to help validate your VF according the {{'serviceProvider.name' | i18next}} guidelines and requirements to allow for seamless onboarding.</p> + </div> + </div> + <div class="col-lg-4 col-md-6 text-center"> + <div class="welcome-box"> + <img class="animated infinite pulse" id="collaborate" src="/styles/images/Collaborate.png" border="0" alt=""> + <h3>Collaborate</h3> + <p class="text-muted">{{'program.name' | i18next}} allows and encourages you to collaborate with your VF team to validate your VF both internally and externally.</p> + </div> + </div> + </div> +</section> + +<footer class="welcome-footer" role="contentinfo"> + <div class="footer-btm-bar container"> + <div class="welcome-footer-copyright row"> + <div class="col-xs-12"> + <p> + <span>© 2016 {{'serviceProvider.name' | i18next}} Intellectual Property.</span> | + <span>All rights reserved. {{'serviceProvider.name' | i18next}}, the {{'serviceProvider.name' | i18next}} logo and all other {{'serviceProvider.name' | i18next}} marks contained herein are trademarks of {{'serviceProvider.name' | i18next}} Intellectual Property and/or {{'serviceProvider.name' | i18next}} affiliated companies. {{'serviceProvider.name' | i18next}} 36USC220506</span> + </p> + </div> + </div> + </div> +</footer> diff --git a/d2ice.att.io/dist/welcome/welcome.less b/d2ice.att.io/dist/welcome/welcome.less new file mode 100755 index 00000000..426e1dfd --- /dev/null +++ b/d2ice.att.io/dist/welcome/welcome.less @@ -0,0 +1,208 @@ +// +// ============LICENSE_START========================================== +// org.onap.vvp/portal +// =================================================================== +// Copyright © 2017 AT&T Intellectual Property. All rights reserved. +// =================================================================== +// +// Unless otherwise specified, all software contained herein is licensed +// under the Apache License, Version 2.0 (the “License”); +// you may not use this software except in compliance with the License. +// You may obtain a copy of the License at +// +// http:www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// +// +// +// Unless otherwise specified, all documentation contained herein is licensed +// under the Creative Commons License, Attribution 4.0 Intl. (the “License”); +// you may not use this documentation except in compliance with the License. +// You may obtain a copy of the License at +// +// https:creativecommons.org/licenses/by/4.0/ +// +// Unless required by applicable law or agreed to in writing, documentation +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// +// ============LICENSE_END============================================ +// +// ECOMP is a trademark and service mark of AT&T Intellectual Property. +.welcome-boxes { + margin-top: 60px; +} + +.welcome-box { + h3 { + font-weight: bold; + } + + p { + font-size: 16px; + padding: 0 15px; + color: @welcome_box_text_color; + margin-bottom: 0; + } +} + +.get-started-button { + width:190px; + margin-top:20px; + text-align:center; + margin-left:auto; + margin-right:auto; + color:white !important; + height:48px; + font-size:18px !important; + font-weight: bold; + line-height:38px; + vertical-align: middle; + background: linear-gradient(@welcome_button_gradient1, @welcome_button_gradient2); + border: 1px solid @welcome_button_border; + border-radius: 6px; +} + +.welcome-body { + overflow: auto; +} + +.welcome-navbar { + background-color: black; + padding-left: 10%; + padding-right: 10%; + border-color: @welcome_navbar_hr; + border-left: black; + z-index: 1030; + left: 0; + right: 0; + position: absolute; + border-radius: 0; + top: 0; +} + +.welcome-nav-link { + color: @main_color_p !important; + font-weight: 600; + line-height: 20px; + margin-top: 7px; +} + +.welcome { + position: relative; + width: 100%; + //min-height: auto; + -webkit-background-size: cover; + -moz-background-size: cover; + background-size: cover; + -o-background-size: cover; + background: url('../styles/images/home_bg1-1920x1138.jpg') center; + text-align: center; + color: white; +} + +.welcome .header-content { + position: relative; + text-align: center; + padding: 100px 15px 100px; + width: 100%; +} +.welcome .header-content .header-content-inner h1 { + font-weight: 700; + margin-top: 0; + margin-bottom: 0; + font-size: 30px; + color: @main_color_p; +} + +.welcome .header-content .header-content-inner p { + font-weight: 300; + font-size: 16px; + margin-bottom: 50px; + color: @main_color_p; +} + +@media (min-width: 768px) { + .welcome { + min-height: 73%; + } + + .welcome .header-content { + position: absolute; + top: 50%; + -webkit-transform: translateY(-50%); + -ms-transform: translateY(-50%); + transform: translateY(-50%); + padding: 0 50px; + } + + .welcome .header-content .header-content-inner { + max-width: 100%; + margin-left: auto; + margin-right: auto; + } + + .welcome .header-content .header-content-inner h1 { + font-size: 50px; + } + + .welcome .header-content .header-content-inner p { + font-size: 18px; + max-width: 90%; + margin-left: auto; + margin-right: auto; + } +} + +.welcome-footer { + background: @welcome_footer_bg; + color: @welcome_footer_text; + padding: 60px 0 0; + margin-top: 60px; +} + +.welcome-footer-copyright { + color: @welcome_footer_text; + font-size: 17px; + line-height: 25px; + padding-bottom: 5px; + text-align: center; +} + +.welcome-logo { + margin-top: -8px; +} + +.navbar-collapse .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus { + background: none; +} + +.navbar-collapse .navbar-nav > li > a:hover:after, +.navbar-collapse .navbar-nav > li.active > a:after, +.navbar-collapse .navbar-nav > li.active > a:hover:after, +.navbar-collapse .navbar-nav > li.active > a:focus:after { + position:absolute; + bottom:9px; + left:50%; + content:''; + width:20px; + height:2px; + margin-left:-10px; + background-color:#fff; +} + + +.navbar-nav > li + li {margin-left:2px} +.navbar-collapse .navbar-nav > li.active > a, +.navbar-collapse .navbar-nav > li.active > a:hover, +.navbar-collapse .navbar-nav > li.active > a:focus { + color:#828282; + background-color:transparent; +} diff --git a/d2ice.att.io/dist/welcome/welcome.module.js b/d2ice.att.io/dist/welcome/welcome.module.js new file mode 100755 index 00000000..a17e3680 --- /dev/null +++ b/d2ice.att.io/dist/welcome/welcome.module.js @@ -0,0 +1,63 @@ +// +// ============LICENSE_START========================================== +// org.onap.vvp/portal +// =================================================================== +// Copyright © 2017 AT&T Intellectual Property. All rights reserved. +// =================================================================== +// +// Unless otherwise specified, all software contained herein is licensed +// under the Apache License, Version 2.0 (the “License”); +// you may not use this software except in compliance with the License. +// You may obtain a copy of the License at +// +// http:www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// +// +// +// Unless otherwise specified, all documentation contained herein is licensed +// under the Creative Commons License, Attribution 4.0 Intl. (the “License”); +// you may not use this documentation except in compliance with the License. +// You may obtain a copy of the License at +// +// https:creativecommons.org/licenses/by/4.0/ +// +// Unless required by applicable law or agreed to in writing, documentation +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// +// ============LICENSE_END============================================ +// +// ECOMP is a trademark and service mark of AT&T Intellectual Property. +/** + * Created by almog on 26/12/2016. + */ +(function () { + 'use strict'; + + angular + .module('ice.welcome', []) + .config(config); + + function config($stateProvider) { + $stateProvider + .state('app.welcome', { + url: '/', + views: { + 'main@': { + templateUrl: 'welcome/welcome.html', + controller: 'WelcomeController as vm' + } + }, + params: {}, + bodyClass: 'welcome-body' + }); + } +})(); |