SharePoint Stack Exchange is a question and answer site for SharePoint enthusiasts. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I want to change the look of the sharepoint 2013 site programatically, I have tried setting up different theme but it didn't work.


share|improve this question

First you need to understand themes in 2013.

Start here for the basics

Then here to grasp how to make a custom one

Then you need to understand where and how they are set from this, then you can alter it., something like this:

ThmxTheme oTheme = ThmxTheme.Open(siteCollection,"_catalogs/theme/themename.thmx");
oTheme.ApplyTo(oWeb, false);
share|improve this answer

There are many ways of achieving this. It can be done by creating custom masterpages, custom CSS files etc. etc. etc.

It all depends on which part of the SharePoint 2013 you want to change.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

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