Power BI Theme Generator is a desktop tool which helps you generate Power BI theme files from Power BI file. It scans the Power BI file for visuals
and it extracts all available properties of visuals such as colors, formatting etc. and shows it to user. Then user selects which visuals and
properties they want to extract from Power BI file and Power BI Theme Generator will generate .json
theme file which can be imported in another Power BI
files to get same look and feel.
Standard approach for using Power BI Theme Generator is as below:
- Create on template Power BI file with visuals that you are going to use in others reports.
- Assign colors, format etc. to visuals in template Power BI file.
- Use Power BI Theme Generator tool on this template Power BI file and generate theme.
- Use this theme across other reports.
It is not necessary to create template Power BI file. You can use any Power BI file to extract visual properties to create theme using Power BI Theme Generator.
- Clone this repository.
- Install all libraries mentioned in
requirement.txt
by runningpip install requirement.txt
- Use following ways to run the program
- Run
PowerBIThemeGeneratorGUI.py
fromsrc/main/python
- From project root folder type
fbs run
in cmd to run the program
- Run
Run fbs installer
to create installer file for program
- PyQt - Python wrapper around GUI framework Qt
- fbs - For creating final
.exe
- QT Designer - For designing UI
- Bhavesh Jadav - Initial work - bhavesh-jadav
See also the list of contributors who participated in this project.
This project is licensed under the GNU GENERAL PUBLIC LICENSE - see the LICENSE file for details