PowerShell Theme Upload

PowerShell Theme Upload

I quite often get asked about 'quick wins' when trying to make SharePoint sites look more professional. Adding your organisations branding theme is one of those. The following steps show you how to add a custom theme to deploy on your sites:

Go to the following Website:

https://fluentuipr.z22.web.core.windows.net/heads/master/theming-designer/index.html?

Add company colour hex code

Note: If it fails the Accessibility checker then you should consider an alternative colour from your organisations branding guidelines.

Export > PowerShell

Download SharePoint Online Management Shell from Official Microsoft Download Center

Connect-SPOService

URL: https://<your domain>-admin.sharepoint.com

Sign In

?Add your generated PowerShell script with the following additional lines highlighted in bold:

$ThemePalette =

@{

"themePrimary" = "#156c6c";

"themeLighterAlt" = "#f1f9f9";

"themeLighter" = "#c9e7e7";

"themeLight" = "#9fd3d3";

"themeTertiary" = "#55a6a6";

"themeSecondary" = "#247d7d";

"themeDarkAlt" = "#126060";

"themeDark" = "#0f5151";

"themeDarker" = "#0b3c3c";

"neutralLighterAlt" = "#faf9f8";

"neutralLighter" = "#f3f2f1";

"neutralLight" = "#edebe9";

"neutralQuaternaryAlt" = "#e1dfdd";

"neutralQuaternary" = "#d0d0d0";

"neutralTertiaryAlt" = "#c8c6c4";

"neutralTertiary" = "#a19f9d";

"neutralSecondary" = "#605e5c";

"neutralSecondaryAlt" = "#8a8886";

"neutralPrimaryAlt" = "#3b3a39";

"neutralPrimary" = "#323130";

"neutralDark" = "#201f1e";

"black" = "#000000";

"white" = "#ffffff";

}

Add-SPOTheme -Name "<Theme Name>" -Palette $ThemePalette -IsInverted $False


Make sure you give your theme a relevant name

Go to your SharePoint site and select Settings > Change the look > Theme

Find your theme under 'From your organisation'

Note: if you have created a SharePoint intranet you can apply a custom theme to the Hub Site which will be pushed out to any connected sites.

If you want to explore this or other design options then come and talk to us at [email protected]


James McDowall

Senior Microsoft Consultant

2 个月

You can now use thew new Site Branding feature to very easily create and apply themes:

回复

要查看或添加评论,请登录

James McDowall的更多文章

  • Dam(n) you Power BI

    Dam(n) you Power BI

    I've been creating Power BI reports for a few years now and it's normally with data from the usual suspects. Sales data…

  • Get Changes in SharePoint Lists/Libraries

    Get Changes in SharePoint Lists/Libraries

    Monitoring for changes in a SharePoint List or Library is a useful action in Power Automate. You can apply this in…

  • Microsoft Teams Shifts

    Microsoft Teams Shifts

    Microsoft Teams Shifts is a great tool for effectively managing employees, particularly frontline workers. Shift…

    2 条评论
  • Agent Redmine

    Agent Redmine

    This year we have been looking at ways to integrate our Redmine project management system with our Microsoft 365…

    1 条评论
  • Microsoft Forms Present Mode in PowerPoint

    Microsoft Forms Present Mode in PowerPoint

    Here at Alberon, part of the TI Group, we are always looking at new features and solutions that can benefit our…

    1 条评论
  • New Microsoft Planner

    New Microsoft Planner

    I've been road testing the new Microsoft Planner App which dropped for me over the weekend. This has been available in…

  • Power Automate - Configure run after

    Power Automate - Configure run after

    Configure run after is a useful setting within some Power Automate actions that can dictate what happens to a flow…

  • Microsoft Dataverse v SharePoint Lists

    Microsoft Dataverse v SharePoint Lists

    Choosing the right tool to store and manage your data can significantly impact the efficiency and effectiveness of your…

  • Make Microsoft 365 Work For You

    Make Microsoft 365 Work For You

    Take advantage of the integration and functionality available in Microsoft 365 to improve your business processes and…

  • Get more than 5000 items in a SharePoint List using Power Automate.

    Get more than 5000 items in a SharePoint List using Power Automate.

    Two things to remember: The maximum number of items you can get in one go using the ‘Get items’ action is 5000. The…