How to Work with SharePoint's Theming Engine

How to work with SharePoint Theming engine? Learn more about SharePoint Theming Engine.

Let’s start the New Year by learning about SharePoint theming engine. Composed looks make it easy to brand SharePoint Sites. It allows customizing the sites by changing color, font and background image. Learn to execute the Composed Looks opportunities in SharePoint.

How to create custom themes for SharePoint Sites?

  • Go to Site Settings > Select Themes > 15 (find it under Web Designer Galleries heading)
  • Download a copy of .spcolor file from the list of .spcolor and .spfont files that appear.
  • Open it in a text editor and edit the file according to your desired design guideline.
  • Add custom colors to each HTML element
  • Upload the .spcolor file to Site settings > Theme > 15 once you are done.

Steps to customize fonts of a custom theme for SharePoint Sites

  • Follow the same steps as mentioned above and download a copy of .spfont file.
  • Open the file in text editor
  • Edit the ‘<s:fontSlot />’ section for each font slot.
  • Upload the file back to Site Settings > Theme > 15

How to add a custom theme to SharePoint?

In order to let SharePoint access the custom theme, it should be added to the Composed Looks Directory.

  • Go to Site Settings > Composed Looks (under Web Designer Galleries)
  • Choose New item link from top left
  • Give a Title and Name for the composed look in the window that opens.
  • Fill the remaining fields such as Master Page URL, Theme URL, Image URL, Font Scheme URL and Display Order.
  • Select Save. The Composed Looks List now lists the new theme entry.

How the SharePoint theming engine applies the composed look?

To apply the composed look as per the request of the user, SharePoint does the following actions.

  • SharePoint copies transform and stores CSS in the Content database.
  • Recolors and stores images in the content database.

Table of contents

Read more blogs

See all

SharePoint & Microsoft 365 (Product Tips & How-Tos)

How to Create a Blog Site in SharePoint Online

Interested in learning about SharePoint Online blogs? Learn what you can do and how to set up a blog in SharePoint Online on our blog!

Read more

SharePoint & Microsoft 365 (Product Tips & How-Tos)

5 Proven Ways to Manage SharePoint Online Security

In this blog, you will get to know about 5 tested and proven ways to manage SharePoint Online Security effectively. Read it now!

Read more

Contract Management Strategy

How To Identify And Address Contract Failures

Here's all you need to know about common signs of contract failures and practical steps to address them effectively to ensure your business stays on track.

Read more

Less time on contracts, complete control over them.

Automate contract tracking and renewals, connect every agreement to its vendors, invoices, and projects, and get full visibility with enterprise-grade security built in.

Our contract process didn't fit neatly into the rigid workflows offered by many vendors.

Dock 365 was the last vendor I looked at, but it quickly became clear it was the right fit

Jennifer McGaffey

Legal Operations Manager, Short Elliott Hendrickson