\n" +
+ "
\n" +
"
\n" +
"
\n" +
"
\n" +
@@ -8855,6 +8867,9 @@ angular.module('openshiftConsoleTemplates', []).run(['$templateCache', function(
"
\n" +
"{{$ctrl.template | displayName}}\n" +
"
\n" +
+ "
\n" +
+ "{{$ctrl.vendor}}\n" +
+ "
\n" +
"
\n\n
\n\n \x3c!--\n Only show the link for existing projects. It will be broken for new\n projects. Use class `invisible` when the project list is still loading\n so the dialog doesn\'t resize.\n --\x3e\n
\n \n
\n
\n';
}, function(e, t) {
-e.exports = '
\n
\n
\n
\n
\n
\n
\n
\n {{$ctrl.imageStream.name}}\n {{$ctrl.istag.name}}\n
\n
\n \n {{tag}}\n \n
\n
\n
\n
\n
\n
\n Sample Repository:\n \x3c!-- TODO: Use Git link filter, needs to be added to origin-web-common --\x3e\n \n
\n
\n
\n';
+e.exports = '
\n
\n
\n
\n
\n
\n
\n
\n {{$ctrl.imageStream.name}}\n {{$ctrl.istag.name}}\n
\n
\n \n {{tag}}\n \n
\n
\n
\n
\n
\n
\n Sample Repository:\n \x3c!-- TODO: Use Git link filter, needs to be added to origin-web-common --\x3e\n \n
\n
\n
\n';
}, function(e, t) {
e.exports = '
\n
\n
\n
\n
Pending \n
\n
\n {{$ctrl.name}} is being created in {{$ctrl.selectedProject | displayName}} .\n \n \n
\n
\n
\n
\n
\n
Success \n
\n
\n {{$ctrl.name}} has been created in {{$ctrl.selectedProject | displayName}} successfully.\n \n \n
\n
\n
\n \n \n
\n
\n
\n
\n
\n
\n
\n {{$ctrl.name}} failed to create in {{$ctrl.selectedProject | displayName}} .\n \n \n
\n
\n \n {{$ctrl.error.data.message | upperFirst}}\n \n \n An error occurred creating the application.\n \n
\n \x3c!-- TODO: Improve error message presentation --\x3e\n
\n \n {{failure.data.message}}\n \n \n
\n
\n';
}, function(e, t) {
@@ -77313,7 +77313,7 @@ e.exports = '
\n
\n \n
\n
\n
\n
\n
\n
\n {{$ctrl.serviceName}}\n
\n
\n \n {{tag}}\n \n
\n
\n
\n
\n \n
\n \n Plan {{$ctrl.selectedPlan.spec.externalMetadata.displayName}}\n – \n \n {{$ctrl.selectedPlan.spec.description}} \n
\n
\n
\n
\n \n';
+e.exports = '
\n
\n
\n
\n
\n
\n
\n
\n {{$ctrl.serviceName}}\n
\n
\n {{$ctrl.serviceClass.vendor}}\n
\n
\n \n {{tag}}\n \n
\n
\n
\n
\n
\n
\n \n Plan {{$ctrl.selectedPlan.spec.externalMetadata.displayName}}\n – \n \n {{$ctrl.selectedPlan.spec.description}} \n
\n
No description provided.
\n
\n
\n
\n
\n';
}, function(e, t) {
e.exports = '
\n
\n
\n
Select a Plan \n
\n
\n \n {{plan.spec.externalMetadata.displayName || plan.spec.externalName}} \n \x3c!-- TODO: truncate long text --\x3e\n {{plan.spec.description}}
\n \x3c!-- TODO: show plan bullets --\x3e\n \n
\n
\n
\n
\n';
}, function(e, t) {
@@ -78665,7 +78665,7 @@ status: "True"
}
return e.prototype.$onInit = function() {
var e = this;
-this.ctrl.iconClass = this.ctrl.serviceClass.iconClass || "fa fa-clone", this.ctrl.imageUrl = this.ctrl.serviceClass.imageUrl, this.ctrl.serviceName = this.ctrl.serviceClass.name, this.ctrl.description = this.ctrl.serviceClass.description, this.ctrl.longDescription = this.ctrl.serviceClass.longDescription, this.ctrl.applications = [], this.ctrl.parameterData = {}, this.ctrl.bindParameterData = {}, this.ctrl.forms = {}, this.ctrl.appToBind = null, this.ctrl.configStepValid = !0, this.infoStep = {
+this.ctrl.iconClass = this.ctrl.serviceClass.iconClass || "fa fa-clone", this.ctrl.imageUrl = this.ctrl.serviceClass.imageUrl, this.ctrl.serviceName = this.ctrl.serviceClass.name, this.ctrl.description = this.ctrl.serviceClass.description, this.ctrl.longDescription = this.ctrl.serviceClass.longDescription, this.ctrl.docUrl = r.get(this.ctrl.serviceClass, "resource.spec.externalMetadata.documentationUrl"), this.ctrl.supportUrl = r.get(this.ctrl.serviceClass, "resource.spec.externalMetadata.supportUrl"), this.ctrl.applications = [], this.ctrl.parameterData = {}, this.ctrl.bindParameterData = {}, this.ctrl.forms = {}, this.ctrl.appToBind = null, this.ctrl.configStepValid = !0, this.infoStep = {
id: "info",
label: "Information",
view: "order-service/order-service-info.html",
diff --git a/dist/styles/main.css b/dist/styles/main.css
index 633560139d..1cc63e8bee 100644
--- a/dist/styles/main.css
+++ b/dist/styles/main.css
@@ -4115,6 +4115,7 @@ div.hopscotch-bubble .hopscotch-nav-button.prev{color:#030303}
@media (min-width:1600px){.landing-side-bar{width:475px}
}
.order-service-details .order-service-details-top{align-items:center;display:flex}
+.order-service-details .order-service-details-top.order-service-details-top-icon-top{align-items:flex-start}
.order-service-details .order-service-details-top .service-icon{margin-right:15px}
.order-service-details .order-service-details-top .service-icon .icon{font-size:60px}
.order-service-details .order-service-details-top .service-icon .image img{max-height:52px;max-width:52px}
@@ -4127,11 +4128,12 @@ div.hopscotch-bubble .hopscotch-nav-button.prev{color:#030303}
@media (min-width:450px){.order-service-details .order-service-details-top .service-title{font-size:22px}
}
.order-service-details .order-service-details-top .service-title-area{flex:1 1 0%;word-wrap:break-word;word-break:break-word;overflow-wrap:break-word;min-width:0}
+.order-service-details .order-service-details-top .service-vendor{margin-top:5px}
.order-service-details .order-service-details-top .sub-title{font-size:20px;font-weight:600;color:#72767b}
.order-service-details .order-service-description-block{margin-top:15px}
.order-service-details .order-service-description-block .learn-more-link{font-size:11px;white-space:nowrap}
.order-service-details .order-service-documentation-url{margin-top:4px}
-.order-service-details .order-service-tags{margin-top:5px}
+.order-service-details .order-service-tags{color:#9c9c9c;margin-top:5px}
.order-service-details .order-service-tags .tag{margin-right:5px;text-transform:uppercase}
.order-service-config .config-top .adv-ops{height:30%}
.order-service-config .config-top .adv-ops-href{cursor:pointer;font-size:14px}