i am getting started with SharePoint branding. Google search show me two major type of customization :

  1. master page customization
  2. composed look customization

Could you guys tell me if there are more ways and the tools i can used?


Hey there I see you've tagged this question with "sharepoint-online". Are you sure customizing the MasterPage is an investment you want to make? Publishing sites as we knew it are pretty much obsolete when communication sites are rolled out. When you're still on-premises it makes a bit more sense.

That said, if you want to have a custom MasterPage you can start here: Master Pages in SharePoint Add-ins

Another good read on branding SharePoint is Branding SharePoint sites in the SharePoint Add-in model

Also don't forget Microsofts own source for development on the Office 365 platform dev.office.com and dev.office.com/patterns-and-practices

Hopefully this helps!

| improve this answer | |

When I started with branding, followed these steps and found these blogs to be invaluable:

Step 1: - Design a good master page, i.e. an HTML page which will be converted to master page, follow this blog.

Step 2: - Follow this blog for example on layouts which you will have to create for a master page:

I hope that will prove to be helpful for you as well.

| improve this answer | |

my references are

changecase blog

sharepointexperience blog

which gave me useful info. And do yourself a favour and try to do it WITHOUT SharePoint-Designer because "SPD" is crap and buggy :-/

| improve this answer | |
  • Most of the blog post use spd and other methods are not really documented for a beginner . Can you elaborate please what are the best steps i should follow? – Keshav Taurah Aug 18 '17 at 17:16

actually, it starts with HTML page, by adding your custom CSS and JS, and One main component among all is adding WebpartZone (use snippet for it) within your page.

This is a link for SP2010, but I hope this link will provide you the needed information

| improve this answer | |
  • thanks it really help me understand the different part of sharepoint page.But still for a complete beginner i feel there is some steps that are skipped – Keshav Taurah Aug 18 '17 at 17:09
  • Ok, So start with this sample HTML master page , you need to convert it to SharePoint Master Page and then apply as default master page for the particular site. (it all will be done by SharePoint Designer) – cjs Aug 19 '17 at 5:51
  • Thanks that was helpful. It wasn't that hard to implement,the hardest part was to actually find resources(tutorials for beginners).But now i was told in the comments to not use design manager??? @cjs – Keshav Taurah Aug 19 '17 at 13:42
  • I would suggest to start branding you site, you will get to know pro &cons of each development approach/tool ;) – cjs Aug 21 '17 at 5:47

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