diff --git a/src/api/tooltips/ToolTipAPI.js b/src/api/tooltips/ToolTipAPI.js index 04177378fa..5168e4b396 100644 --- a/src/api/tooltips/ToolTipAPI.js +++ b/src/api/tooltips/ToolTipAPI.js @@ -80,6 +80,7 @@ class TooltipAPI { * @property {string} tooltipText text to show in the tooltip * @property {TOOLTIP_LOCATIONS} tooltipLocation location to show the tooltip relative to the parentElement * @property {HTMLElement} parentElement reference to the DOM node we're adding the tooltip to + * @property {Array} cssClasses css classes to use with the tool tip element */ /** diff --git a/src/api/tooltips/tooltipMixins.js b/src/api/tooltips/tooltipMixins.js index 5833d4c6fa..cd5681903d 100644 --- a/src/api/tooltips/tooltipMixins.js +++ b/src/api/tooltips/tooltipMixins.js @@ -48,7 +48,7 @@ const tooltipHelpers = { .reverse() .join(' / '); }, - buildToolTip(tooltipText, tooltipLocation, elementRef) { + buildToolTip(tooltipText, tooltipLocation, elementRef, cssClasses) { if (!tooltipText || tooltipText.length < 1) { return; } @@ -59,7 +59,8 @@ const tooltipHelpers = { this.tooltip = this.openmct.tooltips.tooltip({ toolTipText: tooltipText, toolTipLocation: tooltipLocation, - parentElement: parentElement + parentElement: parentElement, + cssClasses }); }, hideToolTip() { diff --git a/src/plugins/events/components/EventTimelineView.vue b/src/plugins/events/components/EventTimelineView.vue index c0cef69b4e..02459c133f 100644 --- a/src/plugins/events/components/EventTimelineView.vue +++ b/src/plugins/events/components/EventTimelineView.vue @@ -21,29 +21,47 @@ --> - + + + + + + + + + No events within timeframe +