A lot has been changed in the new version of SharePoint when working with SharePoint themes. One of the biggest changes is that it no longer works with Office themes.
In SharePoint 2013 they split up all the design elements, which makes it more powerful than in the previous versions. Right now you have two different things:
- Themes;
- Composed Looks.
Themes
This is a library that contains the theme files (Site Settings -> Themes).
You have two different types of theme files:
- Color Palette file (.spcolor);
- Font Scheme file (.spfont). These two types are stored in XML format, and they have their own file extension (spcolor - spfont). A couple of theme files are already available, but you can easily create your own theme files and upload them to the Theme gallery.
Here is an example of a Color Palette file:
|
|
Here is an example of a Font Scheme file:
|
|
As you can see, themes are not the same anymore as in SharePoint 2010 were you could activate them. In SharePoint 2013 they created something new called the Composed Looks, which is a representation of a composed “theme”.
Composed Looks
Like I said in the beginning, you do not create themes in the Office client anymore. In SharePoint 2013 you need to compose your themes in SharePoint by creating a new composed look.
Creating a new composed look can be done under Site Settings -> Composed looks. When you create a new composed look you have the following options:
- Name: the name of your composed look;
- Master page: the master page that you want to use;
- Theme URL: the URL to your color palette;
- Image URL: the URL to your background image;
- Font Scheme URL: the URL to your font scheme;
- Display Order: this will be used to arrange your composed looks ordering. For example:
With this new approach, you have a lot more flexibility. You can create multiple composed looks for your company that each use a different master page, color palette, background, or font palette.
From the moment you created a new composed look, it will be available under **Site Settings **-> Change the look.