Skip to content

Commit

Permalink
Merge pull request #2224 from sg00dwin/service-description-truncation
Browse files Browse the repository at this point in the history
Merged by openshift-bot
  • Loading branch information
OpenShift Bot committed Oct 11, 2017
2 parents 7fd5c10 + f21bb78 commit 435773c
Show file tree
Hide file tree
Showing 5 changed files with 32 additions and 6 deletions.
4 changes: 4 additions & 0 deletions app/styles/_components.less
Original file line number Diff line number Diff line change
Expand Up @@ -209,3 +209,7 @@ code.command {
}
}
}

.service-description .truncated-content {
white-space: pre-wrap;
}
16 changes: 14 additions & 2 deletions app/views/browse/service-instance.html
Original file line number Diff line number Diff line change
Expand Up @@ -69,8 +69,20 @@ <h1 class="contains-actions">
</dd>
<dt ng-if-start="serviceClass.spec.description || serviceClass.spec.externalMetadata.longDescription">Description:</dt>
<dd ng-if-end>
<p class="pre-wrap" ng-bind-html="serviceClass.spec.description | linkify : '_blank'"></p>
<p class="pre-wrap" ng-bind-html="serviceClass.spec.externalMetadata.longDescription | linkify : '_blank'"></p>
<p class="service-description"><truncate-long-text
limit="500"
content="serviceClass.spec.description"
use-word-boundary="true"
expandable="true"
linkify="true">
</truncate-long-text></p>
<p class="service-description"><truncate-long-text
limit="500"
content="serviceClass.spec.externalMetadata.longDescription"
use-word-boundary="true"
expandable="true"
linkify="true">
</truncate-long-text></p>
</dd>
</dl>
</div>
Expand Down
8 changes: 7 additions & 1 deletion app/views/overview/_service-instance-row.html
Original file line number Diff line number Diff line change
Expand Up @@ -136,7 +136,13 @@ <h3>
<div>
<div class="row">
<div class="col-sm-12" ng-if="row.serviceClass.spec.description">
<p class="pre-wrap" ng-bind-html="row.serviceClass.spec.description | linky"></p>
<p class="service-description"><truncate-long-text
limit="500"
content="row.serviceClass.spec.description"
use-word-boundary="true"
expandable="true"
linkify="true">
</truncate-long-text></p>
<div ng-if="row.serviceClass.spec.externalMetadata.documentationUrl || row.serviceClass.spec.externalMetadata.supportUrl">
<a ng-if="row.serviceClass.spec.externalMetadata.documentationUrl" ng-href="{{row.serviceClass.spec.externalMetadata.documentationUrl}}" target="_blank" class="learn-more-link">View Documentation <i class="fa fa-external-link" aria-hidden="true"></i></a>
<a ng-if="row.serviceClass.spec.externalMetadata.supportUrl" ng-href="{{row.serviceClass.spec.externalMetadata.supportUrl}}" target="_blank" class="learn-more-link">Get Support <i class="fa fa-external-link" aria-hidden="true"></i></a>
Expand Down
9 changes: 6 additions & 3 deletions dist/scripts/templates.js
Original file line number Diff line number Diff line change
Expand Up @@ -3699,8 +3699,10 @@ angular.module('openshiftConsoleTemplates', []).run(['$templateCache', function(
"</dd>\n" +
"<dt ng-if-start=\"serviceClass.spec.description || serviceClass.spec.externalMetadata.longDescription\">Description:</dt>\n" +
"<dd ng-if-end>\n" +
"<p class=\"pre-wrap\" ng-bind-html=\"serviceClass.spec.description | linkify : '_blank'\"></p>\n" +
"<p class=\"pre-wrap\" ng-bind-html=\"serviceClass.spec.externalMetadata.longDescription | linkify : '_blank'\"></p>\n" +
"<p class=\"service-description\"><truncate-long-text limit=\"500\" content=\"serviceClass.spec.description\" use-word-boundary=\"true\" expandable=\"true\" linkify=\"true\">\n" +
"</truncate-long-text></p>\n" +
"<p class=\"service-description\"><truncate-long-text limit=\"500\" content=\"serviceClass.spec.externalMetadata.longDescription\" use-word-boundary=\"true\" expandable=\"true\" linkify=\"true\">\n" +
"</truncate-long-text></p>\n" +
"</dd>\n" +
"</dl>\n" +
"</div>\n" +
Expand Down Expand Up @@ -12440,7 +12442,8 @@ angular.module('openshiftConsoleTemplates', []).run(['$templateCache', function(
"<div>\n" +
"<div class=\"row\">\n" +
"<div class=\"col-sm-12\" ng-if=\"row.serviceClass.spec.description\">\n" +
"<p class=\"pre-wrap\" ng-bind-html=\"row.serviceClass.spec.description | linky\"></p>\n" +
"<p class=\"service-description\"><truncate-long-text limit=\"500\" content=\"row.serviceClass.spec.description\" use-word-boundary=\"true\" expandable=\"true\" linkify=\"true\">\n" +
"</truncate-long-text></p>\n" +
"<div ng-if=\"row.serviceClass.spec.externalMetadata.documentationUrl || row.serviceClass.spec.externalMetadata.supportUrl\">\n" +
"<a ng-if=\"row.serviceClass.spec.externalMetadata.documentationUrl\" ng-href=\"{{row.serviceClass.spec.externalMetadata.documentationUrl}}\" target=\"_blank\" class=\"learn-more-link\">View Documentation <i class=\"fa fa-external-link\" aria-hidden=\"true\"></i></a>\n" +
"<a ng-if=\"row.serviceClass.spec.externalMetadata.supportUrl\" ng-href=\"{{row.serviceClass.spec.externalMetadata.supportUrl}}\" target=\"_blank\" class=\"learn-more-link\">Get Support <i class=\"fa fa-external-link\" aria-hidden=\"true\"></i></a>\n" +
Expand Down
1 change: 1 addition & 0 deletions dist/styles/main.css

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

0 comments on commit 435773c

Please sign in to comment.