Hi @Kerry Wilson ,
Try using the following template deploy new Sharepoint theme, replacing the parameters in it with your own data.
$themeName = "Corporate Blue"
$corppalette = @{
"themePrimary" = "#00547e";
"themeLighterAlt" = "#000305";
"themeLighter" = "#000d14";
"themeLight" = "#001925";
"themeTertiary" = "#00324b";
"themeSecondary" = "#00496e";
"themeDarkAlt" = "#0e618a";
"themeDark" = "#25759c";
"themeDarker" = "#5094b6";
"neutralLighterAlt" = "#f8f8f8";
"neutralLighter" = "#f4f4f4";
"neutralLight" = "#eaeaea";
"neutralQuaternaryAlt" = "#dadada";
"neutralQuaternary" = "#d0d0d0";
"neutralTertiaryAlt" = "#c8c8c8";
"neutralTertiary" = "#595959";
"neutralSecondary" = "#373737";
"neutralPrimaryAlt" = "#2f2f2f";
"neutralPrimary" = "#000000";
"neutralDark" = "#151515";
"black" = "#0b0b0b";
"white" = "#ffffff";
}
Add-SPOTheme -Name $themeName -Palette $corppalette -IsInverted:$false -Overwrite
This can be execute successfully in my end as per my test, and the new theme can be apply to my tenant also.
If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.