0

I have Sharepoint 2013 Foundation installed. I'm following this article to modify/create composed look: https://www.nothingbutsharepoint.com/sites/eusp/Pages/Step-by-Step-Create-a-SharePoint-2013-Composed-Look.aspx

But I'm having problem changing the .spcolor

In _catalogs/theme/15/ folder, I have copied an existing (Palette010.spcolor) to test.spcolor. I went to "change the look" and selected any composed look, and changed the colors to the one I have just created. Then I went to "Site Settings" -> "Composed look", and I can see the current is using the test.spcolor file.

Then I went to SP Designer, and edited the test.spcolor file. I modified:

<s:color name="SiteTitle" value="20cbef00" />
<s:color name="WebPartHeading" value="20cbef00" />

but when I refresh my site (/SitePages/Home.aspx), nothing has changed.

The only thing I have noticed is there is a blue "info" icon in front of the test.spcolor file in SPD. (don't have enough reputation to post screenshot..:( )

Anyone know where have I done wrong..? Thanks!!

  • The changes to an existing color palette file isn't applied until you re-apply the composed look. Navigate to site Settings - Look and Feel - change the look - click on current theme (or appropriate theme) and re-apply it. – Manu Jan 26 '15 at 10:13
0

I think editing the file with SharePoint Designer has made it unghosted (customized). SharePoint will not use it for existing sites in this case.

You should probably use SharePoint Color Palette tool to develop your themes, and once ready upload as described in your link.

There are different techniques for Ghosting items again, you can google it. But I would create a new .spcolor file because it will be simpler.

  • Thanks for sharing that color palette tool but as a developer I would like to know how to do it in the raw code. Do you have that info? – Irene Milhorn - Developer Sep 10 '15 at 18:58

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.