From 55289ef5a17e75e04eb4c9747ffb161da54fa434 Mon Sep 17 00:00:00 2001 From: Kumar Rishabh Date: Fri, 27 Jan 2017 09:09:09 +0530 Subject: [PATCH] Added VNF_Catalogue Landing Page Change-Id: Idc5184c3e98bff5297afe18c5e8e25e91490b767 Signed-off-by: Kumar Rishabh --- .../Vnf_landing/assets/css/3rd_party/bootstrap.css | 1299 ++++++++++++++++++++ .../assets/Vnf_landing/assets/css/style.css | 252 ++++ .../assets/images/3rd_party/commits.png | Bin 0 -> 1437 bytes .../assets/Vnf_landing/assets/images/logo.png | Bin 0 -> 12138 bytes .../vnfcatalogue/assets/Vnf_landing/index.html | 145 +++ 5 files changed, 1696 insertions(+) create mode 100755 utils/test/vnfcatalogue/assets/Vnf_landing/assets/css/3rd_party/bootstrap.css create mode 100644 utils/test/vnfcatalogue/assets/Vnf_landing/assets/css/style.css create mode 100644 utils/test/vnfcatalogue/assets/Vnf_landing/assets/images/3rd_party/commits.png create mode 100644 utils/test/vnfcatalogue/assets/Vnf_landing/assets/images/logo.png create mode 100644 utils/test/vnfcatalogue/assets/Vnf_landing/index.html diff --git a/utils/test/vnfcatalogue/assets/Vnf_landing/assets/css/3rd_party/bootstrap.css b/utils/test/vnfcatalogue/assets/Vnf_landing/assets/css/3rd_party/bootstrap.css new file mode 100755 index 000000000..b9c239621 --- /dev/null +++ b/utils/test/vnfcatalogue/assets/Vnf_landing/assets/css/3rd_party/bootstrap.css @@ -0,0 +1,1299 @@ +/*! + * Bootstrap v3.3.7 (http://getbootstrap.com) + * Copyright 2011-2017 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + */ + +/*! + * Generated using the Bootstrap Customizer (http://getbootstrap.com/customize/?id=73eb1273dd80c57866adeff88f30374f) + * Config saved to config.json and https://gist.github.com/73eb1273dd80c57866adeff88f30374f + */ +/*! + * Bootstrap v3.3.7 (http://getbootstrap.com) + * Copyright 2011-2016 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + */ +/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */ +html { + font-family: sans-serif; + -ms-text-size-adjust: 100%; + -webkit-text-size-adjust: 100%; +} +body { + margin: 0; +} +article, +aside, +details, +figcaption, +figure, +footer, +header, +hgroup, +main, +menu, +nav, +section, +summary { + display: block; +} +audio, +canvas, +progress, +video { + display: inline-block; + vertical-align: baseline; +} +audio:not([controls]) { + display: none; + height: 0; +} +[hidden], +template { + display: none; +} +a { + background-color: transparent; +} +a:active, +a:hover { + outline: 0; +} +abbr[title] { + border-bottom: 1px dotted; +} +b, +strong { + font-weight: bold; +} +dfn { + font-style: italic; +} +h1 { + font-size: 2em; + margin: 0.67em 0; +} +mark { + background: #ff0; + color: #000; +} +small { + font-size: 80%; +} +sub, +sup { + font-size: 75%; + line-height: 0; + position: relative; + vertical-align: baseline; +} +sup { + top: -0.5em; +} +sub { + bottom: -0.25em; +} +img { + border: 0; +} +svg:not(:root) { + overflow: hidden; +} +figure { + margin: 1em 40px; +} +hr { + -webkit-box-sizing: content-box; + -moz-box-sizing: content-box; + box-sizing: content-box; + height: 0; +} +pre { + overflow: auto; +} +code, +kbd, +pre, +samp { + font-family: monospace, monospace; + font-size: 1em; +} +button, +input, +optgroup, +select, +textarea { + color: inherit; + font: inherit; + margin: 0; +} +button { + overflow: visible; +} +button, +select { + text-transform: none; +} +button, +html input[type="button"], +input[type="reset"], +input[type="submit"] { + -webkit-appearance: button; + cursor: pointer; +} +button[disabled], +html input[disabled] { + cursor: default; +} +button::-moz-focus-inner, +input::-moz-focus-inner { + border: 0; + padding: 0; +} +input { + line-height: normal; +} +input[type="checkbox"], +input[type="radio"] { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; + padding: 0; +} +input[type="number"]::-webkit-inner-spin-button, +input[type="number"]::-webkit-outer-spin-button { + height: auto; +} +input[type="search"] { + -webkit-appearance: textfield; + -webkit-box-sizing: content-box; + -moz-box-sizing: content-box; + box-sizing: content-box; +} +input[type="search"]::-webkit-search-cancel-button, +input[type="search"]::-webkit-search-decoration { + -webkit-appearance: none; +} +fieldset { + border: 1px solid #c0c0c0; + margin: 0 2px; + padding: 0.35em 0.625em 0.75em; +} +legend { + border: 0; + padding: 0; +} +textarea { + overflow: auto; +} +optgroup { + font-weight: bold; +} +table { + border-collapse: collapse; + border-spacing: 0; +} +td, +th { + padding: 0; +} +/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */ +@media print { + *, + *:before, + *:after { + background: transparent !important; + color: #000 !important; + -webkit-box-shadow: none !important; + box-shadow: none !important; + text-shadow: none !important; + } + a, + a:visited { + text-decoration: underline; + } + a[href]:after { + content: " (" attr(href) ")"; + } + abbr[title]:after { + content: " (" attr(title) ")"; + } + a[href^="#"]:after, + a[href^="javascript:"]:after { + content: ""; + } + pre, + blockquote { + border: 1px solid #999; + page-break-inside: avoid; + } + thead { + display: table-header-group; + } + tr, + img { + page-break-inside: avoid; + } + img { + max-width: 100% !important; + } + p, + h2, + h3 { + orphans: 3; + widows: 3; + } + h2, + h3 { + page-break-after: avoid; + } + .navbar { + display: none; + } + .btn > .caret, + .dropup > .btn > .caret { + border-top-color: #000 !important; + } + .label { + border: 1px solid #000; + } + .table { + border-collapse: collapse !important; + } + .table td, + .table th { + background-color: #fff !important; + } + .table-bordered th, + .table-bordered td { + border: 1px solid #ddd !important; + } +} +* { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} +*:before, +*:after { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} +html { + font-size: 10px; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); +} +body { + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + font-size: 14px; + line-height: 1.42857143; + color: #333333; + background-color: #ffffff; +} +input, +button, +select, +textarea { + font-family: inherit; + font-size: inherit; + line-height: inherit; +} +a { + color: #337ab7; + text-decoration: none; +} +a:hover, +a:focus { + color: #23527c; + text-decoration: underline; +} +a:focus { + outline: 5px auto -webkit-focus-ring-color; + outline-offset: -2px; +} +figure { + margin: 0; +} +img { + vertical-align: middle; +} +.img-responsive { + display: block; + max-width: 100%; + height: auto; +} +.img-rounded { + border-radius: 6px; +} +.img-thumbnail { + padding: 4px; + line-height: 1.42857143; + background-color: #ffffff; + border: 1px solid #dddddd; + border-radius: 4px; + -webkit-transition: all 0.2s ease-in-out; + -o-transition: all 0.2s ease-in-out; + transition: all 0.2s ease-in-out; + display: inline-block; + max-width: 100%; + height: auto; +} +.img-circle { + border-radius: 50%; +} +hr { + margin-top: 20px; + margin-bottom: 20px; + border: 0; + border-top: 1px solid #eeeeee; +} +.sr-only { + position: absolute; + width: 1px; + height: 1px; + margin: -1px; + padding: 0; + overflow: hidden; + clip: rect(0, 0, 0, 0); + border: 0; +} +.sr-only-focusable:active, +.sr-only-focusable:focus { + position: static; + width: auto; + height: auto; + margin: 0; + overflow: visible; + clip: auto; +} +[role="button"] { + cursor: pointer; +} +.container { + margin-right: auto; + margin-left: auto; + padding-left: 15px; + padding-right: 15px; +} +@media (min-width: 768px) { + .container { + width: 750px; + } +} +@media (min-width: 992px) { + .container { + width: 970px; + } +} +@media (min-width: 1200px) { + .container { + width: 1170px; + } +} +.container-fluid { + margin-right: auto; + margin-left: auto; + padding-left: 15px; + padding-right: 15px; +} +.row { + margin-left: -15px; + margin-right: -15px; +} +.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 { + position: relative; + min-height: 1px; + padding-left: 15px; + padding-right: 15px; +} +.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 { + float: left; +} +.col-xs-12 { + width: 100%; +} +.col-xs-11 { + width: 91.66666667%; +} +.col-xs-10 { + width: 83.33333333%; +} +.col-xs-9 { + width: 75%; +} +.col-xs-8 { + width: 66.66666667%; +} +.col-xs-7 { + width: 58.33333333%; +} +.col-xs-6 { + width: 50%; +} +.col-xs-5 { + width: 41.66666667%; +} +.col-xs-4 { + width: 33.33333333%; +} +.col-xs-3 { + width: 25%; +} +.col-xs-2 { + width: 16.66666667%; +} +.col-xs-1 { + width: 8.33333333%; +} +.col-xs-pull-12 { + right: 100%; +} +.col-xs-pull-11 { + right: 91.66666667%; +} +.col-xs-pull-10 { + right: 83.33333333%; +} +.col-xs-pull-9 { + right: 75%; +} +.col-xs-pull-8 { + right: 66.66666667%; +} +.col-xs-pull-7 { + right: 58.33333333%; +} +.col-xs-pull-6 { + right: 50%; +} +.col-xs-pull-5 { + right: 41.66666667%; +} +.col-xs-pull-4 { + right: 33.33333333%; +} +.col-xs-pull-3 { + right: 25%; +} +.col-xs-pull-2 { + right: 16.66666667%; +} +.col-xs-pull-1 { + right: 8.33333333%; +} +.col-xs-pull-0 { + right: auto; +} +.col-xs-push-12 { + left: 100%; +} +.col-xs-push-11 { + left: 91.66666667%; +} +.col-xs-push-10 { + left: 83.33333333%; +} +.col-xs-push-9 { + left: 75%; +} +.col-xs-push-8 { + left: 66.66666667%; +} +.col-xs-push-7 { + left: 58.33333333%; +} +.col-xs-push-6 { + left: 50%; +} +.col-xs-push-5 { + left: 41.66666667%; +} +.col-xs-push-4 { + left: 33.33333333%; +} +.col-xs-push-3 { + left: 25%; +} +.col-xs-push-2 { + left: 16.66666667%; +} +.col-xs-push-1 { + left: 8.33333333%; +} +.col-xs-push-0 { + left: auto; +} +.col-xs-offset-12 { + margin-left: 100%; +} +.col-xs-offset-11 { + margin-left: 91.66666667%; +} +.col-xs-offset-10 { + margin-left: 83.33333333%; +} +.col-xs-offset-9 { + margin-left: 75%; +} +.col-xs-offset-8 { + margin-left: 66.66666667%; +} +.col-xs-offset-7 { + margin-left: 58.33333333%; +} +.col-xs-offset-6 { + margin-left: 50%; +} +.col-xs-offset-5 { + margin-left: 41.66666667%; +} +.col-xs-offset-4 { + margin-left: 33.33333333%; +} +.col-xs-offset-3 { + margin-left: 25%; +} +.col-xs-offset-2 { + margin-left: 16.66666667%; +} +.col-xs-offset-1 { + margin-left: 8.33333333%; +} +.col-xs-offset-0 { + margin-left: 0%; +} +@media (min-width: 768px) { + .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 { + float: left; + } + .col-sm-12 { + width: 100%; + } + .col-sm-11 { + width: 91.66666667%; + } + .col-sm-10 { + width: 83.33333333%; + } + .col-sm-9 { + width: 75%; + } + .col-sm-8 { + width: 66.66666667%; + } + .col-sm-7 { + width: 58.33333333%; + } + .col-sm-6 { + width: 50%; + } + .col-sm-5 { + width: 41.66666667%; + } + .col-sm-4 { + width: 33.33333333%; + } + .col-sm-3 { + width: 25%; + } + .col-sm-2 { + width: 16.66666667%; + } + .col-sm-1 { + width: 8.33333333%; + } + .col-sm-pull-12 { + right: 100%; + } + .col-sm-pull-11 { + right: 91.66666667%; + } + .col-sm-pull-10 { + right: 83.33333333%; + } + .col-sm-pull-9 { + right: 75%; + } + .col-sm-pull-8 { + right: 66.66666667%; + } + .col-sm-pull-7 { + right: 58.33333333%; + } + .col-sm-pull-6 { + right: 50%; + } + .col-sm-pull-5 { + right: 41.66666667%; + } + .col-sm-pull-4 { + right: 33.33333333%; + } + .col-sm-pull-3 { + right: 25%; + } + .col-sm-pull-2 { + right: 16.66666667%; + } + .col-sm-pull-1 { + right: 8.33333333%; + } + .col-sm-pull-0 { + right: auto; + } + .col-sm-push-12 { + left: 100%; + } + .col-sm-push-11 { + left: 91.66666667%; + } + .col-sm-push-10 { + left: 83.33333333%; + } + .col-sm-push-9 { + left: 75%; + } + .col-sm-push-8 { + left: 66.66666667%; + } + .col-sm-push-7 { + left: 58.33333333%; + } + .col-sm-push-6 { + left: 50%; + } + .col-sm-push-5 { + left: 41.66666667%; + } + .col-sm-push-4 { + left: 33.33333333%; + } + .col-sm-push-3 { + left: 25%; + } + .col-sm-push-2 { + left: 16.66666667%; + } + .col-sm-push-1 { + left: 8.33333333%; + } + .col-sm-push-0 { + left: auto; + } + .col-sm-offset-12 { + margin-left: 100%; + } + .col-sm-offset-11 { + margin-left: 91.66666667%; + } + .col-sm-offset-10 { + margin-left: 83.33333333%; + } + .col-sm-offset-9 { + margin-left: 75%; + } + .col-sm-offset-8 { + margin-left: 66.66666667%; + } + .col-sm-offset-7 { + margin-left: 58.33333333%; + } + .col-sm-offset-6 { + margin-left: 50%; + } + .col-sm-offset-5 { + margin-left: 41.66666667%; + } + .col-sm-offset-4 { + margin-left: 33.33333333%; + } + .col-sm-offset-3 { + margin-left: 25%; + } + .col-sm-offset-2 { + margin-left: 16.66666667%; + } + .col-sm-offset-1 { + margin-left: 8.33333333%; + } + .col-sm-offset-0 { + margin-left: 0%; + } +} +@media (min-width: 992px) { + .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 { + float: left; + } + .col-md-12 { + width: 100%; + } + .col-md-11 { + width: 91.66666667%; + } + .col-md-10 { + width: 83.33333333%; + } + .col-md-9 { + width: 75%; + } + .col-md-8 { + width: 66.66666667%; + } + .col-md-7 { + width: 58.33333333%; + } + .col-md-6 { + width: 50%; + } + .col-md-5 { + width: 41.66666667%; + } + .col-md-4 { + width: 33.33333333%; + } + .col-md-3 { + width: 25%; + } + .col-md-2 { + width: 16.66666667%; + } + .col-md-1 { + width: 8.33333333%; + } + .col-md-pull-12 { + right: 100%; + } + .col-md-pull-11 { + right: 91.66666667%; + } + .col-md-pull-10 { + right: 83.33333333%; + } + .col-md-pull-9 { + right: 75%; + } + .col-md-pull-8 { + right: 66.66666667%; + } + .col-md-pull-7 { + right: 58.33333333%; + } + .col-md-pull-6 { + right: 50%; + } + .col-md-pull-5 { + right: 41.66666667%; + } + .col-md-pull-4 { + right: 33.33333333%; + } + .col-md-pull-3 { + right: 25%; + } + .col-md-pull-2 { + right: 16.66666667%; + } + .col-md-pull-1 { + right: 8.33333333%; + } + .col-md-pull-0 { + right: auto; + } + .col-md-push-12 { + left: 100%; + } + .col-md-push-11 { + left: 91.66666667%; + } + .col-md-push-10 { + left: 83.33333333%; + } + .col-md-push-9 { + left: 75%; + } + .col-md-push-8 { + left: 66.66666667%; + } + .col-md-push-7 { + left: 58.33333333%; + } + .col-md-push-6 { + left: 50%; + } + .col-md-push-5 { + left: 41.66666667%; + } + .col-md-push-4 { + left: 33.33333333%; + } + .col-md-push-3 { + left: 25%; + } + .col-md-push-2 { + left: 16.66666667%; + } + .col-md-push-1 { + left: 8.33333333%; + } + .col-md-push-0 { + left: auto; + } + .col-md-offset-12 { + margin-left: 100%; + } + .col-md-offset-11 { + margin-left: 91.66666667%; + } + .col-md-offset-10 { + margin-left: 83.33333333%; + } + .col-md-offset-9 { + margin-left: 75%; + } + .col-md-offset-8 { + margin-left: 66.66666667%; + } + .col-md-offset-7 { + margin-left: 58.33333333%; + } + .col-md-offset-6 { + margin-left: 50%; + } + .col-md-offset-5 { + margin-left: 41.66666667%; + } + .col-md-offset-4 { + margin-left: 33.33333333%; + } + .col-md-offset-3 { + margin-left: 25%; + } + .col-md-offset-2 { + margin-left: 16.66666667%; + } + .col-md-offset-1 { + margin-left: 8.33333333%; + } + .col-md-offset-0 { + margin-left: 0%; + } +} +@media (min-width: 1200px) { + .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 { + float: left; + } + .col-lg-12 { + width: 100%; + } + .col-lg-11 { + width: 91.66666667%; + } + .col-lg-10 { + width: 83.33333333%; + } + .col-lg-9 { + width: 75%; + } + .col-lg-8 { + width: 66.66666667%; + } + .col-lg-7 { + width: 58.33333333%; + } + .col-lg-6 { + width: 50%; + } + .col-lg-5 { + width: 41.66666667%; + } + .col-lg-4 { + width: 33.33333333%; + } + .col-lg-3 { + width: 25%; + } + .col-lg-2 { + width: 16.66666667%; + } + .col-lg-1 { + width: 8.33333333%; + } + .col-lg-pull-12 { + right: 100%; + } + .col-lg-pull-11 { + right: 91.66666667%; + } + .col-lg-pull-10 { + right: 83.33333333%; + } + .col-lg-pull-9 { + right: 75%; + } + .col-lg-pull-8 { + right: 66.66666667%; + } + .col-lg-pull-7 { + right: 58.33333333%; + } + .col-lg-pull-6 { + right: 50%; + } + .col-lg-pull-5 { + right: 41.66666667%; + } + .col-lg-pull-4 { + right: 33.33333333%; + } + .col-lg-pull-3 { + right: 25%; + } + .col-lg-pull-2 { + right: 16.66666667%; + } + .col-lg-pull-1 { + right: 8.33333333%; + } + .col-lg-pull-0 { + right: auto; + } + .col-lg-push-12 { + left: 100%; + } + .col-lg-push-11 { + left: 91.66666667%; + } + .col-lg-push-10 { + left: 83.33333333%; + } + .col-lg-push-9 { + left: 75%; + } + .col-lg-push-8 { + left: 66.66666667%; + } + .col-lg-push-7 { + left: 58.33333333%; + } + .col-lg-push-6 { + left: 50%; + } + .col-lg-push-5 { + left: 41.66666667%; + } + .col-lg-push-4 { + left: 33.33333333%; + } + .col-lg-push-3 { + left: 25%; + } + .col-lg-push-2 { + left: 16.66666667%; + } + .col-lg-push-1 { + left: 8.33333333%; + } + .col-lg-push-0 { + left: auto; + } + .col-lg-offset-12 { + margin-left: 100%; + } + .col-lg-offset-11 { + margin-left: 91.66666667%; + } + .col-lg-offset-10 { + margin-left: 83.33333333%; + } + .col-lg-offset-9 { + margin-left: 75%; + } + .col-lg-offset-8 { + margin-left: 66.66666667%; + } + .col-lg-offset-7 { + margin-left: 58.33333333%; + } + .col-lg-offset-6 { + margin-left: 50%; + } + .col-lg-offset-5 { + margin-left: 41.66666667%; + } + .col-lg-offset-4 { + margin-left: 33.33333333%; + } + .col-lg-offset-3 { + margin-left: 25%; + } + .col-lg-offset-2 { + margin-left: 16.66666667%; + } + .col-lg-offset-1 { + margin-left: 8.33333333%; + } + .col-lg-offset-0 { + margin-left: 0%; + } +} +.clearfix:before, +.clearfix:after, +.container:before, +.container:after, +.container-fluid:before, +.container-fluid:after, +.row:before, +.row:after { + content: " "; + display: table; +} +.clearfix:after, +.container:after, +.container-fluid:after, +.row:after { + clear: both; +} +.center-block { + display: block; + margin-left: auto; + margin-right: auto; +} +.pull-right { + float: right !important; +} +.pull-left { + float: left !important; +} +.hide { + display: none !important; +} +.show { + display: block !important; +} +.invisible { + visibility: hidden; +} +.text-hide { + font: 0/0 a; + color: transparent; + text-shadow: none; + background-color: transparent; + border: 0; +} +.hidden { + display: none !important; +} +.affix { + position: fixed; +} +@-ms-viewport { + width: device-width; +} +.visible-xs, +.visible-sm, +.visible-md, +.visible-lg { + display: none !important; +} +.visible-xs-block, +.visible-xs-inline, +.visible-xs-inline-block, +.visible-sm-block, +.visible-sm-inline, +.visible-sm-inline-block, +.visible-md-block, +.visible-md-inline, +.visible-md-inline-block, +.visible-lg-block, +.visible-lg-inline, +.visible-lg-inline-block { + display: none !important; +} +@media (max-width: 767px) { + .visible-xs { + display: block !important; + } + table.visible-xs { + display: table !important; + } + tr.visible-xs { + display: table-row !important; + } + th.visible-xs, + td.visible-xs { + display: table-cell !important; + } +} +@media (max-width: 767px) { + .visible-xs-block { + display: block !important; + } +} +@media (max-width: 767px) { + .visible-xs-inline { + display: inline !important; + } +} +@media (max-width: 767px) { + .visible-xs-inline-block { + display: inline-block !important; + } +} +@media (min-width: 768px) and (max-width: 991px) { + .visible-sm { + display: block !important; + } + table.visible-sm { + display: table !important; + } + tr.visible-sm { + display: table-row !important; + } + th.visible-sm, + td.visible-sm { + display: table-cell !important; + } +} +@media (min-width: 768px) and (max-width: 991px) { + .visible-sm-block { + display: block !important; + } +} +@media (min-width: 768px) and (max-width: 991px) { + .visible-sm-inline { + display: inline !important; + } +} +@media (min-width: 768px) and (max-width: 991px) { + .visible-sm-inline-block { + display: inline-block !important; + } +} +@media (min-width: 992px) and (max-width: 1199px) { + .visible-md { + display: block !important; + } + table.visible-md { + display: table !important; + } + tr.visible-md { + display: table-row !important; + } + th.visible-md, + td.visible-md { + display: table-cell !important; + } +} +@media (min-width: 992px) and (max-width: 1199px) { + .visible-md-block { + display: block !important; + } +} +@media (min-width: 992px) and (max-width: 1199px) { + .visible-md-inline { + display: inline !important; + } +} +@media (min-width: 992px) and (max-width: 1199px) { + .visible-md-inline-block { + display: inline-block !important; + } +} +@media (min-width: 1200px) { + .visible-lg { + display: block !important; + } + table.visible-lg { + display: table !important; + } + tr.visible-lg { + display: table-row !important; + } + th.visible-lg, + td.visible-lg { + display: table-cell !important; + } +} +@media (min-width: 1200px) { + .visible-lg-block { + display: block !important; + } +} +@media (min-width: 1200px) { + .visible-lg-inline { + display: inline !important; + } +} +@media (min-width: 1200px) { + .visible-lg-inline-block { + display: inline-block !important; + } +} +@media (max-width: 767px) { + .hidden-xs { + display: none !important; + } +} +@media (min-width: 768px) and (max-width: 991px) { + .hidden-sm { + display: none !important; + } +} +@media (min-width: 992px) and (max-width: 1199px) { + .hidden-md { + display: none !important; + } +} +@media (min-width: 1200px) { + .hidden-lg { + display: none !important; + } +} +.visible-print { + display: none !important; +} +@media print { + .visible-print { + display: block !important; + } + table.visible-print { + display: table !important; + } + tr.visible-print { + display: table-row !important; + } + th.visible-print, + td.visible-print { + display: table-cell !important; + } +} +.visible-print-block { + display: none !important; +} +@media print { + .visible-print-block { + display: block !important; + } +} +.visible-print-inline { + display: none !important; +} +@media print { + .visible-print-inline { + display: inline !important; + } +} +.visible-print-inline-block { + display: none !important; +} +@media print { + .visible-print-inline-block { + display: inline-block !important; + } +} +@media print { + .hidden-print { + display: none !important; + } +} diff --git a/utils/test/vnfcatalogue/assets/Vnf_landing/assets/css/style.css b/utils/test/vnfcatalogue/assets/Vnf_landing/assets/css/style.css new file mode 100644 index 000000000..a37340cd3 --- /dev/null +++ b/utils/test/vnfcatalogue/assets/Vnf_landing/assets/css/style.css @@ -0,0 +1,252 @@ +/******************************************************************************* + * Copyright (c) 2017 Kumar Rishabh and others. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Apache License, Version 2.0 + * which accompanies this distribution, and is available at + * http://www.apache.org/licenses/LICENSE-2.0 + *******************************************************************************/ +@import url('https://fonts.googleapis.com/css?family=Muli:300,400,600,700,800'); +* +{ + color: #333333; + font-family: 'Muli', sans-serif; +} +*:focus +{ + outline: none; +} +html, +body +{ + margin: 0; + padding: 0; + background: #ffffff; + font-family: 'Muli', sans-serif; +} +header +{ + padding: 10px 35px 0 0px; +} +header ul +{ + list-style: none; + display: inline-block; +} +header ul li +{ + display: inline-block; +} +header .logo +{ + background: url(../images/logo.png) no-repeat; + background-size: cover; + width: 155px; + height: 34px; + display: inline-block; + margin-right: 20px; + margin-left: 0; + float: left; +} +header ul li.links +{ + margin: 7px 10px 0 0; +} +header ul li > a, +.content ul.most-menu li.items a +{ + color: #333333; + font-weight: 800; + font-size: 14px; + letter-spacing: 0.6px; + font-family: 'Muli', sans-serif; +} +header ul.navigation-right +{ + float: right; + padding-top: 8px; +} +header ul.navigation-right li.signup > a +{ + border: 2px solid #333333; + border-radius: 4px; + font-size: 13px; + font-weigt: 700; + padding: 9px 15px; +} +header ul.navigation-right li.signin > a +{ + border-bottom: 2px solid #333333; + font-size: 13px; + font-weight: 700; + padding: 9px 2px; +} +header ul.navigation-right li.option +{ + font-weight: 800; + padding: 0 10px; +} +header ul li > a:hover, +header ul.navigation-right li.signin > a:hover, +header ul.navigation-right li.signup > a:hover, +header ul li > a:focus, +header ul.navigation-right li.signin > a:focus, +header ul.navigation-right li.signup > a:focus, +.content ul.most-menu li a:hover, +.content ul.most-menu li a:focus +{ + text-decoration: none; + cursor: pointer; + color: #333333; +} +header ul.navigation-right li.signup > a:hover +{ + background: #333333; + color: #ffffff; +} +.search-box +{ + text-align: center; + padding: 100px 0; +} +.search-box h1 +{ + font-size: 30px; + letter-spacing: 2px; + color: #333333; + font-weight: 600; +} +form.search-form +{ + padding: 10px 20px; +} +form.search-form input.search-input +{ + font-weight: 400; + margin: 30px 0; + height: 80px; + padding: 10px 30px; + max-width: 800px; + width: 70%; + border-radius: 5px; + border: 2px solid #333333; + box-shadow: 0 0 15px 1px rgba(0,0,0,0.50); + color: #333333; + font-size: 22px; +} +form.search-form button.search-button +{ + padding: 18px 35px; + background: #FFF572; + border: 0; + box-shadow: 0 0 15px 1px #958F40; + border-radius: 1px; + font-size: 20px; + color: #393E41; + letter-spacing: 1px; + border-radius: 5px; + font-weight: 600; +} +form.search-form input:focus +{ + outline: none; +} +form.search-form input::-webkit-input-placeholder +{ + font-weight: 400; + letter-spacing: 1px; + color: #333333; +} +form.search-form input::-moz-placeholder +{ + font-weight: 400; + letter-spacing: 1px; + color: #333333; +} +form.search-form input:-moz-placeholder +{ + font-weight: 400; + letter-spacing: 5px; + color: #333333; +} +form.search-form input:-ms-input-placeholder +{ + font-weight: 400; + letter-spacing: 1px; + color: #333333; +} +.content +{ + height: 500px; + background: #f9f9f9; + padding: 10px 0; +} +.content ul.most-menu +{ + list-style: none; + text-align: center; + padding-bottom: 10px; +} +.content ul.most-menu li.items +{ + display: inline-block; + margin-right: 5px; + padding: 15px 25px; +} +.content ul.most-menu li.active +{ + background: #FFF572; +} +.content-box +{ + overflow: hidden; + padding: 20px 0 50px 0; + display: flex; + justify-content: center; + background: #FFFFFF; + box-shadow: 0 2px 3px 0 rgba(0,0,0,0.50); + border-bottom: 2px solid #8B19A2; + margin-bottom: 30px; +} +.content-data +{ + align-self: center; +} +.content-data h1.content-title +{ + font-size: 25px; + color: #000000; + letter-spacing: 1.2px; +} +.content-data .box +{ + padding: 10px 0; + height: 90px; + text-align: center; + border: 2px solid #4D4D4D; + border-radius: 2px; +} +.content-data .commit-icon +{ + width: 23px; + height: 16px; +} +.content-data .box h3.commits +{ + text-align: center; + font-size: 12px; + color: #333333; + letter-spacing: 0.03px; +} +footer +{ + font-size: 12px; + font-weight: 800; + color: #333333; + text-align: center; + padding: 20px; +} +.space-10 +{ + height: 10px; +} diff --git a/utils/test/vnfcatalogue/assets/Vnf_landing/assets/images/3rd_party/commits.png b/utils/test/vnfcatalogue/assets/Vnf_landing/assets/images/3rd_party/commits.png new file mode 100644 index 0000000000000000000000000000000000000000..1247621a710f356290f579240fd08c204640e4af GIT binary patch literal 1437 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 literal 0 HcmV?d00001 diff --git a/utils/test/vnfcatalogue/assets/Vnf_landing/index.html b/utils/test/vnfcatalogue/assets/Vnf_landing/index.html new file mode 100644 index 000000000..5aebd4681 --- /dev/null +++ b/utils/test/vnfcatalogue/assets/Vnf_landing/index.html @@ -0,0 +1,145 @@ + + + + + + + Document + + + + +
+ + +
+ +
+ +
+
+
+
+
+
+

AAA

+
+ +

4,845
commits

+
+
+
+
+
+
+
+
+

AAA

+
+ +

4,845
commits

+
+
+
+
+
+
+
+

AAA

+
+ +

4,845
commits

+
+
+
+
+
+
+
+

AAA

+
+ +

4,845
commits

+
+
+
+
+
+
+
+

AAA

+
+ +

4,845
commits

+
+
+
+
+
+
+
+

AAA

+
+ +

4,845
commits

+
+
+
+
+
+
+
+

AAA

+
+ +

4,845
commits

+
+
+
+
+
+
+
+

AAA

+
+ +

4,845
commits

+
+
+
+
+
+
+ +
+ + -- 2.16.6