
You might be shocked, but many companies still use the SharePoint server version. If you are a proud owner of the SharePoint Server Subscription Edition, you should take advantage of the modern themes but can’t find the option to apply them.
After spending a few hours trying to figure out how to apply a modern theme to SharePoint Server Subscription Edition, I finally got it working. However, I had to use a browser console. I know it’s not a great option, but it’s better than no custom theme.
Make sure to get a JSON from your theme. You can use the UI Fabric Theme Designer to create a theme. After you pick the primary color, go to Export > JSON and simply copy the JSON. You will need it later.
If you want to continue and apply a theme, you will need to be a site collection administrator on the target site.
As a result, the theme will be applied. You can verify it by going to the site settings > Change the look. You should see the “Current” theme you just applied.
I hoped to make it work with PnP PowerShell and the Invoke-PnPSPRestMethod method, but it didn’t.
Here is my unsuccessful attempt:
Please let me know if someone can make it work with PnP PowerShell!
This article will help you to apply a custom theme to SharePoint Server Subscription Edition.





