I have a case when results are few, if any. In dashboard, fewer rows takes up smaller vertical space, but if no result returns, it takes up a taller default. I would rather align the tables with smaller vertical space than forcing users to scroll. Is there a way to achieve this? (Display table header is just one such thought but I don't know how.)
You can achieve this in the simple XML without JS. If you inspect that panel when there are no results, you'll see it has a CSS class of
splunk-viz-msg. If you override the default CSS settings of
splunk-viz-msg in your simple XML, you can set the height to be whatever you want. We use
height: 60px in our environment.
@niketnilay did a nice write-up of how to apply CSS directly in the simple XML here: https://answers.splunk.com/answers/590387/how-do-i-update-panel-color-in-splunk-using-css-1.html
Thank you @jacobevans. Override CSS in simple XML is pretty cool. I'll have to dig into this later.