Dashboards & Visualizations

How do I change the panel title font size using XML instead of CSS?

damucka
Builder

Hello,

I would like to change the dashboard panel title font size using XML, not CSS.

I found the following in one of the posts:

      <html>
         <style>
            .dashboard-row .dashboard-panel h2.panel-title {
             font-size: 20px !important;
           }
         </style>
      </html>

But, when I insert it inside of the and it still changes the title font of ALL the panels in my dashboard.

How would I change the title font for one particular panel only?

Kind Regards,
Kamil

1 Solution

niketn
Legend

@damucka give panel an id for example myPanelWithCSS1 and then change CSS Select to the specific panel

<row>
    <panel id="myPanelWithCSS1">
         ....
    </panel>
</row>

Then add id to your CSS Selector to make it more specific:

   <html>
      <style>
        .dashboard-row #myPanelWithCSS1 .dashboard-panel h2.panel-title {
            font-size: 20px !important;
        }
      </style>
   </html>
____________________________________________
| makeresults | eval message= "Happy Splunking!!!"

View solution in original post

niketn
Legend

@damucka give panel an id for example myPanelWithCSS1 and then change CSS Select to the specific panel

<row>
    <panel id="myPanelWithCSS1">
         ....
    </panel>
</row>

Then add id to your CSS Selector to make it more specific:

   <html>
      <style>
        .dashboard-row #myPanelWithCSS1 .dashboard-panel h2.panel-title {
            font-size: 20px !important;
        }
      </style>
   </html>
____________________________________________
| makeresults | eval message= "Happy Splunking!!!"

efavreau
Motivator

@niketnilay Awesome!

###

If this reply helps you, an upvote would be appreciated.
0 Karma

efavreau
Motivator

Had to play with it a little bit to get it to work. I went with:

 <style>
  /* Target a single panel, that has an id="myPanelWithCSS1" */
  #myPanelWithCSS1 .dashboard-panel h2{
    font-size: 40px !important;
    color:red !important;
  }
 </style>

Thanks!

###

If this reply helps you, an upvote would be appreciated.

damucka
Builder

Thank you, it worked.

Could you perhaps help me also to change the color of the single value? I would like to have a static blue color without ranges.
I try to implement it as follows, but it does not work:

      <html>
       <style type="text/css">
          #LogBackupWithCSS1 .dashboard-panel .single-value .single-result {
            font-size: 40px !important;
            color: #0877A6 !important;
          }
       </style>
     </html>

The font size gets changed correctly by the above.

Kind Regards,
Kamil

0 Karma

damucka
Builder

Sure, thanks for your help.

0 Karma

efavreau
Motivator

I haven't worked with the .single-value .single-result before. I wouldn't want to steer you wrong. Perhaps that is another question for Splunk Answers?

###

If this reply helps you, an upvote would be appreciated.
0 Karma
Get Updates on the Splunk Community!

Splunk Enterprise Security(ES) 7.3 is approaching the end of support. Get ready for ...

Hi friends!    At Splunk, your product success is our top priority. With Enterprise Security (ES), we're here ...

Splunk Enterprise Security 8.x: The Essential Upgrade for Threat Detection, ...

Watch On Demand the Tech Talk, and empower your SOC to reach new heights! Duration: 1 hour  Prepare to ...

Splunk Observability for AI

Don’t miss out on an exciting Tech Talk on Splunk Observability for AI!Discover how Splunk’s agentic AI ...