Setting default theme for mysites

18. May 2009 10:13 by sashashev in   //  Tags:   //   Comments (0)

MOSS does not allow you to set a default custom theme to your sites upon creation. The most painful example is in mysites. There are articles that give you the full detail on how to get around this but here is the quick and easy way thanks to our good friend Scot Hillier and his SharePoint 2007 Features on Codeplex.

Download Themechanger from


Install it on server



Find both WSP files and deploy.


Edit the Feature.xml file in 12\TEMPLATE\FEATURES\Themechanger



The last bit is to assign which site definitions should apply the theme.
You edit this in the Elements.xml file.


I added the line for mysites - SPSPERS#0

To see how to get a list of all site templates go here -

Make sure you recycle your app pool for changes to take effect.

That’s it, should all work!!

Add comment

  Country flag

  • Comment
  • Preview

Webcoda, SharePoint Consultants & Web Development

SharePoint Development Sydney is a crack team of SharePoint Consultants and SharePoint Developers.

We can't tell you their names or show their faces on TV but if you need a SharePoint job done right, call them on +61 2 9370 3602 or email us at

Persecuted by the Government and shunned by society they developed their SharePoint skills in back streets and labor camps where other programmers wouldn't dare to tread. 

During a trek through the Himalayas they stumpled upon the fabled Mossy Yak who shared his SharePoint knowledge of how to attain Nirvana through a series of Workflows and Event Handlers. Their mission is to spread this knowledge through-out the world to bring peace, harmony and document version control to all .


Month List