Power BI Theme: Customize Colors, Fonts, and Visual Appearance for Multiple Objects

Power BI Theme customize the font and colors

If you build a report for an enterprise, you might be limited to use the organization-approved colors. It is also useful to have your reports following a template of colors, and fonts, which might look like your signature of the report. In Power BI, you can do that with Theme. In this article, I’ll explain what is the Power BI Theme, and how you can customize it.


Colors and Fonts in Power BI

You can change the colors in a visual, or font properties simply by going to the Format tab of the visual.

change the look and feel of a visual in Power BI

Using the option above, you can change things as you wish. However, sometimes you might need to have a structure around it. You might want to set some of the colors as the main color, or choose specific font properties to apply on all visuals. That is when THEME can be helpful.

Power BI Theme

Power BI Theme is a pre-defined set of colors and font properties and a few other look and feels configurations that can be applied on multiple visuals. There are some built-in themes that you can choose from the View tab under Themes.

Switching to another built-in Theme

To switch to another built-in theme in Power BI, go to the View tab, and choose the theme you want under the Themes section.

changing the theme in Power BI

By choosing any of the Themes, your visualization will adjust to the new look and feel;

Visualization’s look and feels changes by changing the theme

You can always go back to the default theme by choosing the first Theme in the list.

switch back to the default Power BI Theme

Customize Theme

Choosing a built-in theme is nice, but most commonly, you want to customize the theme to change the main colors, fonts and other properties. This is possible by the Customize Theme.

How to customize a theme in Power BI

Power BI has a nice graphical interface to customize the theme in the way you want it.

Customize Colors

You can set a name for the Theme, and change the main colors;

Change colors in a Theme in Power BI

In most cases, when you are using organization-approved colors, you have a hex code for the colors, which you can enter, or you can pick a color you want. There are also more advanced options that you can explore and use.

Customize Fonts

There are also settings for the text font size, family, and color on visuals that you can specify.

change fonts in Power BI Themes

Customize Visual properties

There are other configurations that you can specify for visuals, such as their border, background, tooltip (not a report-page tooltip), and header.

Visual appearance customization in Power BI Theme

Page customization

The page’s background, or wallpaper can be also customized for a Theme.

Page customization in a Power BI Theme

Filter pane Customization

You can set the colors and fonts for the Filter pane, so that the filter pane of all pages looks the same.

Filter pane customization in Power BI Theme

After applying the changes you want, the Theme is best to be saved.

Saving a Theme for Re-Use

Customizing a Theme takes time, and you want to preserve the theme created so that you can re-use it in other files. Remember that a Theme has to be added to each Power BI separately. In order to save your Theme for future use, click on Save current Theme.

Save the Power BI Theme file

The Power BI Theme file will be a file with the extension of .JSON,

saving the Theme file

You can also edit the Theme file in a notepad++ or any other text editor later if you want. The graphical UI of Power BI Desktop helps you to edit that file in a simpler way actually.

Re-Use the Existing Theme

If you want to create a new Power BI file, or re-use the theme in another Power BI file, you need to Browse for the Theme file;

Browse for theme in Power BI

and you can choose the *.JSON file of the theme file.

Select the *.json file of Power BI theme

Keep the Theme file in a shared location

Not every developer creates a theme file. One person in the organization might create that and then share it with others to re-use it. It is important that the Theme file is in a shared folder that is accessible for all Power BI report developers in the organization. Using this approach, they all follow the same template of look and feel for the Power BI report.

Reza Rad on FacebookReza Rad on LinkedinReza Rad on TwitterReza Rad on Youtube
Reza Rad
Trainer, Consultant, Mentor
Reza Rad is a Microsoft Regional Director, an Author, Trainer, Speaker and Consultant. He has a BSc in Computer engineering; he has more than 20 years’ experience in data analysis, BI, databases, programming, and development mostly on Microsoft technologies. He is a Microsoft Data Platform MVP for 12 continuous years (from 2011 till now) for his dedication in Microsoft BI. Reza is an active blogger and co-founder of RADACAD. Reza is also co-founder and co-organizer of Difinity conference in New Zealand, Power BI Summit, and Data Insight Summit.
Reza is author of more than 14 books on Microsoft Business Intelligence, most of these books are published under Power BI category. Among these are books such as Power BI DAX Simplified, Pro Power BI Architecture, Power BI from Rookie to Rock Star, Power Query books series, Row-Level Security in Power BI and etc.
He is an International Speaker in Microsoft Ignite, Microsoft Business Applications Summit, Data Insight Summit, PASS Summit, SQL Saturday and SQL user groups. And He is a Microsoft Certified Trainer.
Reza’s passion is to help you find the best data solution, he is Data enthusiast.
His articles on different aspects of technologies, especially on MS BI, can be found on his blog: https://radacad.com/blog.

Leave a Reply