How to Apply Color Themes to Your Dashboard
A dashboard theme is the set of design choices — color palette, fonts, and background — that gives your dashboard its visual identity. With Dashboard Builder, you can apply a prebuilt theme, customize your own colors, or upload a JSON theme file, all without writing a line of code.
What Is a Dashboard Theme?
A dashboard theme is the overall design and aesthetic that governs how your data is presented — color scheme, typography, iconography, spacing, and layout. It's what makes a dashboard feel consistent and on-brand, rather than a mismatched collection of default charts. Choosing the right theme also affects readability: the wrong color palette can make a chart hard to scan at a glance, while the right one draws the eye straight to what matters.
Apply a Theme from the Theme Gallery
Applies to: On-premises ✓ Online ✓ Desktop ✗
Assumption: you've already built a dashboard and want to apply a color theme to it. Launch the dashboard, then go to Edit > Theme. When you apply a theme, its colors are pushed to every tile on the dashboard automatically.
Scroll the Theme Gallery and pick a theme. Click any theme card to select it.
Click Apply. The theme's colors are applied to every tile across the whole dashboard.
Create Your Own Custom Theme
Prefer full control? Build your own theme and set each color individually.
Set the chart color. Click the chart color swatch to change how your data series render.
Set the font color. Click the font color swatch to change label and text color.
Set the background color. Click the background swatch to change the dashboard's base color.
Click Apply. Your custom palette is saved and applied to the dashboard.
Use a JSON Theme File
You can also define a theme in a JSON file and upload it — useful if you want to reuse the same palette across multiple dashboards, or share a theme with your team. A theme JSON file includes:
Save the file to assets/themes/ as yourtheme.json. Here's a sample theme, springday.json:
{ "name": "springday", "fontColor": "#356D80", "backgroundColor": "#FFFFFF", "chartColors": ["#003D5B", "#D1495B", "#EDAE49", "#30638E", "#00798C", "#696174", "#DF7C52"] }
Frequently Asked Questions
springday.json theme above is a ready-made example of colors chosen to work together.