Get certified for free when you join Fabric Data Days 2026 and dive into Fabric, Power BI, SQL, AI, and other essential data skills.
Join nowData Days is here! Join us now for 60+ days of learning, challenges, and connection. 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 ;). |
Don't miss out on Data Days, June 15 through August 7. Learn Fabric, Power BI, SQL, AI and more.
Check out the May 2026 Power BI update to learn about new features.
| User | Count |
|---|---|
| 2 | |
| 2 | |
| 1 | |
| 1 | |
| 1 |