Join us at FabCon Atlanta from March 16 - 20, 2026, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.
Register now!The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now! Learn more
Dropbox JSON File Thanks in advance for the help. This is my first time creating a JSON theme and for the life of me cannot figure out what I am doing that is not allowing the default font color for my theme to be white. For some reason, I am sure it is my fault, it is defaulting to #001F31. Each time I load the theme to an existing dashboard, it does everything I am looking for except it erases the text from the buttons and then changes the theme color to #001F31. In a perfect world I would like to keep whatever text is in the existing button and just change it to #ffffff.
I'm not 100% sure and I need more time than I have right now to debug it.
As you've discovered, it can be quite time consuming and not well documented.
That said, you could try adding this in the actionButton section of your theme...
"fontColor": {
"solid": {
"color": {
"expr": {
"ThemeDataColor": {
"ColorId": 0,
"Percent": 0
}
}
}
}
}
| Have I solved your problem? Please click Accept as Solution so I don't keep coming back to this post, oh yeah, others may find it useful also ;). |
The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now!
Check out the November 2025 Power BI update to learn about new features.
| User | Count |
|---|---|
| 4 | |
| 3 | |
| 2 | |
| 1 | |
| 1 |
| User | Count |
|---|---|
| 10 | |
| 10 | |
| 4 | |
| 3 | |
| 3 |