The Set-SPOHideDefaultThemes cmdlet is used to specify whether the default themes that come with SharePoint should be included in the theme picker list. For example, you might want to create custom themes for your sites and then remove the default themes to ensure that all pages use your custom themes.
After creating the
"Custom Cyan" theme, hiding the default themes leaves only the one custom theme in the themes list under Change the look.
Specify the setting as either
$true to hide the default themes, or
$false (the default setting) to allow use of the default themes.
Note that this cmdlet was named Set-HideDefaultThemes until the December 2017 release of the SPO Management Shell. We recommend that you use the latest version of the PowerShell cmdlets.
In this example, the cmdlet hides the default themes.
In this example, the cmdlet restores the default themes to the theme picker list.
We'd love to hear your thoughts. Choose the type you'd like to provide:
Our feedback system is built on GitHub Issues. Read more on our blog.