Commit 4299869ae9f09f6aa3d0c88d1782b62d02c7ccd8

Authored by pgrisu
1 parent 821f3eb2

Add multiline support on widget title tooltip

... ... @@ -48,8 +48,8 @@
48 48 <div class="tb-widget-title" layout="column" layout-align="center start" ng-show="vm.showWidgetTitlePanel(widget)">
49 49 <div ng-if="vm.hasWidgetTitleTemplate(widget)" ng-include="vm.widgetTitleTemplate(widget)"></div>
50 50 <span ng-show="vm.showWidgetTitle(widget)" ng-style="vm.widgetTitleStyle(widget)" class="md-subhead title">{{vm.widgetTitle(widget)}}
51   - <md-tooltip ng-show="vm.widgetTitleTooltip(widget)" md-direction="{{vm.isWidgetExpanded ? 'bottom' : 'top'}}">
52   - {{vm.widgetTitleTooltip(widget)}}
  51 + <md-tooltip class="tb-tooltip-multiline" ng-if="vm.widgetTitleTooltip(widget)" md-direction="{{vm.isWidgetExpanded ? 'bottom' : 'top'}}">
  52 + <span ng-bind-html="vm.widgetTitleTooltip(widget)"></span>
53 53 </md-tooltip>
54 54 </span>
55 55 <tb-timewindow aggregation="{{vm.hasAggregation(widget)}}" ng-if="vm.hasTimewindow(widget)" ng-model="widget.config.timewindow"></tb-timewindow>
... ...
... ... @@ -483,6 +483,15 @@ pre.tb-highlight {
483 483 @include line-clamp(2, 1.1);
484 484 }
485 485
  486 +.tb-tooltip-multiline {
  487 + max-width: 400px;
  488 + height: auto !important;
  489 + padding-top: 6px;
  490 + padding-bottom: 6px;
  491 + line-height: 1.5;
  492 + white-space: normal !important;
  493 +}
  494 +
486 495 /***********************
487 496 * Flow
488 497 ***********************/
... ...