Tuesday, December 05, 2023

Lesson 5 - Introduction to Power BI Themes

Power BI offers an incredible feature that allows users to personalize the look and feel of their reports and dashboards using themes. With these themes, you can make sure your reports have a consistent and polished look by using the same branding and design elements throughout.

With themes, you can easily make your data visualizations more appealing and create a professional and impressive presentation for your audience.

What is Power BI theme?

In Power BI, themes are collection of JSON (JavaScript Object Notation) objects that defines the visual elements of the report such as color, fonts. A JSON file is a set of instructions that tells Power BI how to make your reports and dashboards look. 

Themes in Power BI offer a convenient way to change the overall style of a report or dashboard quickly. Users can customize colors, typography, and visual styles to create a professional and aesthetically pleasing representation of their data. 

Power BI Themes provide users with the flexibility to design eye-catching and informative data visualizations effortlessly.

Types of Power BI themes

There are two main types of Power BI themes. They are.

Built in Themes 

Power BI provides users with a variety of built-in themes that can applied instantly to change the appearance of their dashboards. These themes contain pre-defined combination of colors, fonts and styles, making it easy to create professional look with just few clicks.

Custom Themes 

Unlike built-in themes, custom themes are created by the users. Custom themes in Power BI allows users to personalize the design of their visuals based on their specific preferences or their branding needs.

How do I use Built-in themes in Power BI?

Follow the steps to use Built-in themes.

  • Launch Power BI Desktop
  • Navigate to the View tab and click on the drop-down arrow at the end in Themes section.

  • Select a suitable theme for your report from Built-in themes. It will apply to your dashboard instantly.
In the provided illustration, you can see a simple dashboard, adorned with one of Power BI's ready-made themes, giving it a distinct visual appeal.

How to create/Customize a new Theme?

  • To create new theme, open Power BI Desktop and navigate to the “View” tab. 
  • From there, select “Themes” (click on the drop-down arrow), click on “customize current theme” option.

  • Then Customize theme page will open where you can select colors of your choice. 

Name and Colors There are eight primary colors, customizing these eight primary colors allows you to maintain consistency throughout your report and align it with your branding or design preferences.

Text Power BI enables users to customize font styles, size and color for general text in visuals, Titles, and also for table headers to ensure consistency throughout your report.

Visuals Power BI allows users to customize the appearance of the visualizations, such as background color, border, header and tooltip. 

Page Power BI allows users to customize the overall layout and style of their report pages which includes wallpaper and page background.

Filter Pane Power BI enables users to customize the appearance of the filter pane, which is important element for interacting with data in reports and dashboards. Users can modify the colors, fonts, and styles of the filter pane to match their chosen theme.


  • Click Apply. Your customized theme is applied to your report.
In the provided illustration, you can observe a simplistic yet visually appealing dashboard, where a custom theme has been applied to enhance its distinct look.

How to Save/Export the customize theme?

In addition to customizing the theme feature, Power BI allows users to save the tailored theme for future use. This feature allows users to effortlessly access and apply their custom themes across different reports and dashboards.

  • Again, navigate to View tab, select “Save current theme” option in Themes section.

  • After customizing the themes according to your preferences, Power BI allows you to export them as JSON files. 

  • These JSON files can be conveniently saved and utilized in the future for other reports. Additionally, this feature enables seamless sharing of themes with colleagues by sharing the JSON files, ensuring consistent branding and design elements across team projects in Power BI.
Note:  You can also create theme (JSON file) using PowerBI.tips

Theme Gallery 

The Theme Gallery in Power BI is a built-in collection of pre-designed themes that users can access and apply to their reports and dashboards. 

With the Theme Gallery, users can easily explore and select themes that align with their desired look and feel. 

Theme Gallery also allows users to share their custom themes with the community, contributing to a collaborative ecosystem of theme creators.

  • On the View tab, select drop-down arrow in Themes section -> Theme Gallery.

  • Select the theme that best aligns with your desired look and feel. Download the JSON file associated with the chosen theme.
  • Now you can import the theme you want.
  • If you have created a customized theme in Power BI and want to share it with others, you can do so by clicking on the "Submit a report theme" button. However, before submitting, you need to log in with your Microsoft credentials.

How to import theme files?

Power BI offers the capability to import theme files, making it easier to share and reuse customized themes across different reports and projects.

  • On the View tab, select drop-down arrow in Themes section ->click Browse for themes.

  • A file dialog box will appear, allowing you to browse your computer and find the JSON file of the theme you want to import. 

  • Select the theme that you want to apply to your reports and click "Open."
  • Power BI displays following dialog box to confirm that your theme file is added successfully to you report.

No comments:

Post a Comment