Hi,
I created a lot of panels for my dashboards. Now I want to hide the kinks at the bottom of each panel.
This should work like this
<option name="refresh.link.visible">false</option>
<option name="link.openSearch.visible">false</option>
<option name="link.openPivot.visible">false</option>
<option name="link.inspectSearch.visible">false</option>
<option name="link.exportResults.visible">false</option>
Is there a way to implement it for all panels without adding it via simple xml. Perhaps in a conf or something similar?
Hope you can help me.
Best regards
Thomas
@tdoSplunk This can be accomplished by adding an html panel to your dashboard to add custom css.
Here's a run anywhere panel that you can add to your dashboard's simple xml. Once added, make sure your browser isn't caching the previous result when you load it:
<row depends="$alwaysHideCSSPanel$">
<panel>
<html>
<style>
/* HIDE ALL MENU KINKS */
.view-mode .dashboard-element .element-footer .menus {
display: none !important;
}
/* HIDE PANEL FOOTER LINE */
.view-mode .element-footer {
display: none !important;
}
</style>
</html>
</panel>
</row>
You might find these useful:
https://answers.splunk.com/answers/188709/how-to-display-dashboard-panels-dynamically.html
https://answers.splunk.com/answers/734519/how-to-hide-panels-based-on-other-panels-result.html
You can set conditions to hide and unhide panels as needed.
@tdoSplunk This can be accomplished by adding an html panel to your dashboard to add custom css.
Here's a run anywhere panel that you can add to your dashboard's simple xml. Once added, make sure your browser isn't caching the previous result when you load it:
<row depends="$alwaysHideCSSPanel$">
<panel>
<html>
<style>
/* HIDE ALL MENU KINKS */
.view-mode .dashboard-element .element-footer .menus {
display: none !important;
}
/* HIDE PANEL FOOTER LINE */
.view-mode .element-footer {
display: none !important;
}
</style>
</html>
</panel>
</row>