Hi @tej
I believe Solutions are already provided by Brian and Heather. Power BI doesn’t support any option to change theme/Background color dynamically. For showing different Background color and Font, will require to create separate snapshots using Bookmarks and enable/disable them based on selection.
Can refer to below post by Brian as reference
Thanks
Ankit J