I am tryiing to use the "Segoe Bold" font in a theme JSON file. But the result is always Segoe UI, not bold. I was thinking that maybe the parentheses in the font name cannot be understood in the JSON. Has anybody been able to make Segoe (Bold) work in a theme file?
@Anonymous The below syntax worked for me. Alternatively, this is the output for just choosing the properties from the theme generator in powerbi.tips (check it out if you aren't familiar) -> https://powerbi.tips/tools/report-theme-generator-v3/ It allows you to choose the properties you want and automatically downloads the JSON file for you.
I should have been more specific in my post... If you specify "Segoe (Bold)" as your font in the JSON, it does add it but it has no effect because apparently it doesn't match with what Power BI Desktop understands as "Segoe (Bold)". If you look in the screenshot, you'll see the "Segoe (Bold)" at the bottom of the list is a duplicate with the one that actually works.
If you put any invalid font name in there, it just adds it to the bottom of the list and it does nothing. Segoe (Bold) is the only valid font name that has this problem. That's why I was thinking it is an issue with the parentheses in the name. But I couldn't find any info on if/how parentheses need to be escaped in JSON.