+ All Categories
Home > Documents > SPC047 Approaches to Branding SharePoint 2010 Full Effort Custom Master Pages, Page Layouts, XSLT...

SPC047 Approaches to Branding SharePoint 2010 Full Effort Custom Master Pages, Page Layouts, XSLT...

Date post: 23-Dec-2015
Category:
Upload: marjory-short
View: 215 times
Download: 0 times
Share this document with a friend
Popular Tags:
50
Transcript
Page 1: SPC047 Approaches to Branding SharePoint 2010 Full Effort Custom Master Pages, Page Layouts, XSLT Medium Effort Custom CSS Low Effort Page.
Page 2: SPC047 Approaches to Branding SharePoint 2010 Full Effort Custom Master Pages, Page Layouts, XSLT Medium Effort Custom CSS Low Effort Page.

Creating Your Brand in SharePoint 2013 On-Premises or In the CloudRandy Drisgill & John RossSharePoint MVPsRackspace Services for SharePoint

SPC047

Page 3: SPC047 Approaches to Branding SharePoint 2010 Full Effort Custom Master Pages, Page Layouts, XSLT Medium Effort Custom CSS Low Effort Page.

• SP Branding & Design Lead – Rackspace Hosting• Author

• Coming Soon – SharePoint 2013 Branding & UI Design• http://bit.ly/SP2013Branding

• Professional SharePoint 2010 Branding• http://bit.ly/sp2010-brandingbook

• Blog:• http://blog.drisgill.com

• Twitter:• http://twitter.com/Drisgill

• Orlando, FL

Randy Drisgill

Page 4: SPC047 Approaches to Branding SharePoint 2010 Full Effort Custom Master Pages, Page Layouts, XSLT Medium Effort Custom CSS Low Effort Page.

• Custom Solutions Lead at Rackspace Hosting• Author

• Coming Soon – SharePoint 2013 Branding & UI Design• http://bit.ly/SP2013Branding

• Professional SharePoint 2010 Branding• http://bit.ly/sp2010-brandingbook

• Blog:• http://johnrossjr.wordpress.com/

• Twitter:• http://twitter.com/johnrossjr

• Orlando, FL

John Ross

Page 5: SPC047 Approaches to Branding SharePoint 2010 Full Effort Custom Master Pages, Page Layouts, XSLT Medium Effort Custom CSS Low Effort Page.

• Intro to Branding on premise & in SharePoint Online

• Low Effort Branding• Medium Effort Branding• High Effort Branding• SharePoint Online

What are we going to talk about?

Page 6: SPC047 Approaches to Branding SharePoint 2010 Full Effort Custom Master Pages, Page Layouts, XSLT Medium Effort Custom CSS Low Effort Page.

Introduction to Branding

Page 7: SPC047 Approaches to Branding SharePoint 2010 Full Effort Custom Master Pages, Page Layouts, XSLT Medium Effort Custom CSS Low Effort Page.

• Started with ranchers branding their cattle• Moved to being a symbol of quality• Now a marketing term which describes the feeling and

emotions elicited by something• Branding is why you use Kleenex® instead of tissue

and how someone can charge $2.00 for a cup of coffee

Branding through the ages

Page 8: SPC047 Approaches to Branding SharePoint 2010 Full Effort Custom Master Pages, Page Layouts, XSLT Medium Effort Custom CSS Low Effort Page.

• Website Branding: • The colors, fonts, logos, and supporting graphics that make up the

general look and feel of a corporate website.

• Branding for SharePoint: • Master pages, page layouts, CSS, web parts, images, etc.

Branding on the web

Page 9: SPC047 Approaches to Branding SharePoint 2010 Full Effort Custom Master Pages, Page Layouts, XSLT Medium Effort Custom CSS Low Effort Page.

• Small Business Plan (P Plan)• Designed for up to 25 employees who want:• One site collection for collaboration• One Public web site automatically created at the root

• Enterprise Plans (E Plans)• Full access to create SharePoint 2013 site collections• Can turn on the publishing features• One Public web site collection can be created

What flavor of SharePoint comes with Office 365?

Page 10: SPC047 Approaches to Branding SharePoint 2010 Full Effort Custom Master Pages, Page Layouts, XSLT Medium Effort Custom CSS Low Effort Page.

Approaches to BrandingSharePoint 2010

Full EffortCustom Master Pages, Page Layouts, XSLT

Medium EffortCustom CSS

Low EffortPage Editing & Themes

Page 11: SPC047 Approaches to Branding SharePoint 2010 Full Effort Custom Master Pages, Page Layouts, XSLT Medium Effort Custom CSS Low Effort Page.

Full EffortCustom Master Pages, Page Layouts, XSLT

Medium EffortCSS

Low EffortPage Editing & Themes

Approaches to Branding SharePoint 2013

Full EffortCustom Master Pages, Page Layouts, Display Templates

Medium EffortDesign Manger for Publishing SitesCustom CSS & Background Images

Low EffortPage Editing & Composed Looks

Page 12: SPC047 Approaches to Branding SharePoint 2010 Full Effort Custom Master Pages, Page Layouts, XSLT Medium Effort Custom CSS Low Effort Page.

Low Effort BrandingPage editing and Composed Looks

Page 13: SPC047 Approaches to Branding SharePoint 2010 Full Effort Custom Master Pages, Page Layouts, XSLT Medium Effort Custom CSS Low Effort Page.

• Windows 8 style icons• Easy page editing / linking• Add Images, Video, Web

Parts, and App Parts easily

• Team Sites• Text Layouts - Quick prebuilt layouts• Collaboration focused

• Publishing sites• Customizable Page Layouts instead of

Text Layouts• Communication focused

Page Editing is Similar to 2010

Page 14: SPC047 Approaches to Branding SharePoint 2010 Full Effort Custom Master Pages, Page Layouts, XSLT Medium Effort Custom CSS Low Effort Page.

Composed Looks

Page 15: SPC047 Approaches to Branding SharePoint 2010 Full Effort Custom Master Pages, Page Layouts, XSLT Medium Effort Custom CSS Low Effort Page.

• Similar to Themes in SP2010• Include Master Page, Colors, Fonts,

Background Image, and a preview file• Composed looks are NOT created with

Office client• Colors and fonts are defined in XML Files

• Note: Making your own branding work with Composed Looks will require making a Preview File

Composed Looks

Page 16: SPC047 Approaches to Branding SharePoint 2010 Full Effort Custom Master Pages, Page Layouts, XSLT Medium Effort Custom CSS Low Effort Page.

Composed Looks Gallery / Change the Look

Page 17: SPC047 Approaches to Branding SharePoint 2010 Full Effort Custom Master Pages, Page Layouts, XSLT Medium Effort Custom CSS Low Effort Page.

Demo: Composed Looks

Randy Drisgill

Page 18: SPC047 Approaches to Branding SharePoint 2010 Full Effort Custom Master Pages, Page Layouts, XSLT Medium Effort Custom CSS Low Effort Page.

Medium Effort BrandingWorking with the Design Manager

Page 19: SPC047 Approaches to Branding SharePoint 2010 Full Effort Custom Master Pages, Page Layouts, XSLT Medium Effort Custom CSS Low Effort Page.

• Ease of branding & design was a big feature in 2013

• You can tell because the Design Manager is featured in the Site Actions drop down!

• Available in SharePoint Server for sites with Publishing activated

• The hub for many new design features in SharePoint 2013

Design Manager

Page 20: SPC047 Approaches to Branding SharePoint 2010 Full Effort Custom Master Pages, Page Layouts, XSLT Medium Effort Custom CSS Low Effort Page.

• SharePoint Designer is no longer the only choice• Still available if you are most comfortable with it• Warning: SharePoint Designer 2013 lacks the Design View

• Map a drive to the Site > Master Page Gallery and edit away

• Use any tool you like to edit code• Dreamweaver• Expression Web• Notepad++ • Hotdog Pro?

Common Design Tools

Page 21: SPC047 Approaches to Branding SharePoint 2010 Full Effort Custom Master Pages, Page Layouts, XSLT Medium Effort Custom CSS Low Effort Page.
Page 22: SPC047 Approaches to Branding SharePoint 2010 Full Effort Custom Master Pages, Page Layouts, XSLT Medium Effort Custom CSS Low Effort Page.
Page 23: SPC047 Approaches to Branding SharePoint 2010 Full Effort Custom Master Pages, Page Layouts, XSLT Medium Effort Custom CSS Low Effort Page.
Page 24: SPC047 Approaches to Branding SharePoint 2010 Full Effort Custom Master Pages, Page Layouts, XSLT Medium Effort Custom CSS Low Effort Page.

• Both Master Pages and Page Layouts can now be edited in HTML

• Design Manager can create a new minimal master page or page layout

• Design Manager can also convert existing HTML designs to functioning master pages

• In both cases there is an associated HTML file for editing

• With every save SharePoint updates and regenerates the corresponding master page or page layout

HTML based Master Pages & Page Layouts

Page 25: SPC047 Approaches to Branding SharePoint 2010 Full Effort Custom Master Pages, Page Layouts, XSLT Medium Effort Custom CSS Low Effort Page.

• Microsoft provides a set of common Snippets that you can copy / paste into your HTML master page or page layout

• Includes most common SharePoint functionality:• Navigation• Breadcrumbs• Search Box• Title / Logo• Sign In• Web Parts• Etc.

Snippet Gallery

Page 26: SPC047 Approaches to Branding SharePoint 2010 Full Effort Custom Master Pages, Page Layouts, XSLT Medium Effort Custom CSS Low Effort Page.
Page 27: SPC047 Approaches to Branding SharePoint 2010 Full Effort Custom Master Pages, Page Layouts, XSLT Medium Effort Custom CSS Low Effort Page.

• Design Manager can automagically create design packages• Includes master pages, page layouts, css, images, and more

• Can be easily imported into another site even on different farm

• Creates a simple sandbox solution

Create / Import Design Package

Page 28: SPC047 Approaches to Branding SharePoint 2010 Full Effort Custom Master Pages, Page Layouts, XSLT Medium Effort Custom CSS Low Effort Page.

Demo: Design Manager

Randy Drisgill

Page 29: SPC047 Approaches to Branding SharePoint 2010 Full Effort Custom Master Pages, Page Layouts, XSLT Medium Effort Custom CSS Low Effort Page.

• CSS used to override default SharePoint branding

• Custom CSS Options:• CSS Applied to a page with Script Editor Web Part or Content Editor

Web Part• Easy to do but only applies to a single page

• CSS Applied to a custom Master Page• Requires some knowledge of master pages and/or Design Manager

• Using the Alternate CSS feature of Publishing sites• Must activate the Publishing features or create a Publishing site

Cascading Style Sheets (CSS)

Page 30: SPC047 Approaches to Branding SharePoint 2010 Full Effort Custom Master Pages, Page Layouts, XSLT Medium Effort Custom CSS Low Effort Page.

• CoreV15 has even more lines of CSS• IE F12 Developer Tools and/or Firebug for

Firefox• Highlight elements in the browser and

see… • What style is being applied to the HTML element• How CSS classes are overriding each other

• Immediately see impact of CSS changes

CSS Tools

Page 31: SPC047 Approaches to Branding SharePoint 2010 Full Effort Custom Master Pages, Page Layouts, XSLT Medium Effort Custom CSS Low Effort Page.

Demo: CSS Tools

Randy Drisgill

Page 32: SPC047 Approaches to Branding SharePoint 2010 Full Effort Custom Master Pages, Page Layouts, XSLT Medium Effort Custom CSS Low Effort Page.

Full Effort BrandingEverything else!

Page 33: SPC047 Approaches to Branding SharePoint 2010 Full Effort Custom Master Pages, Page Layouts, XSLT Medium Effort Custom CSS Low Effort Page.

But first... Some Awesome SharePoint BrandingFrom TopSharePoint.com

Page 34: SPC047 Approaches to Branding SharePoint 2010 Full Effort Custom Master Pages, Page Layouts, XSLT Medium Effort Custom CSS Low Effort Page.
Page 35: SPC047 Approaches to Branding SharePoint 2010 Full Effort Custom Master Pages, Page Layouts, XSLT Medium Effort Custom CSS Low Effort Page.
Page 36: SPC047 Approaches to Branding SharePoint 2010 Full Effort Custom Master Pages, Page Layouts, XSLT Medium Effort Custom CSS Low Effort Page.
Page 37: SPC047 Approaches to Branding SharePoint 2010 Full Effort Custom Master Pages, Page Layouts, XSLT Medium Effort Custom CSS Low Effort Page.
Page 38: SPC047 Approaches to Branding SharePoint 2010 Full Effort Custom Master Pages, Page Layouts, XSLT Medium Effort Custom CSS Low Effort Page.
Page 39: SPC047 Approaches to Branding SharePoint 2010 Full Effort Custom Master Pages, Page Layouts, XSLT Medium Effort Custom CSS Low Effort Page.

Planning for Full BrandingVision & Goals Requirements

IA / Taxonomy / Wireframes

Creative Design

Build HTML and CSS

Create SharePoint Branding

Create Rollups /

Custom Dev.

Test & Q/A

Create Solution Package

Deploy to Production

Page 40: SPC047 Approaches to Branding SharePoint 2010 Full Effort Custom Master Pages, Page Layouts, XSLT Medium Effort Custom CSS Low Effort Page.

Design Manager Custom Master Page

You have Foundation or non-Publishing site

You have SP Server or O365 Ent.

Need quick nice looking branding

Need highly stylized / complex branding

Existing SharePoint Branding

You need to apply branding to Team / Collab sites with MDS

You are experienced with HTML and CSS

You are experienced with Pre-SP 2013 branding

Page 41: SPC047 Approaches to Branding SharePoint 2010 Full Effort Custom Master Pages, Page Layouts, XSLT Medium Effort Custom CSS Low Effort Page.

• Use a Starter Master Page - StarterMasterPages.CodePlex.Com

• Similar to using Design Manager• Create HTML Design• Map network drive and add images and CSS to MPG• Use Development Server not Production

• Add Starter Master Page• Instead of adding snippets, add the controls and move placeholders as

needed• Customize CSS to change the look• Create Page Layouts with SPD2013• Package as WSP with Visual Studio

Custom Master Pages

Page 42: SPC047 Approaches to Branding SharePoint 2010 Full Effort Custom Master Pages, Page Layouts, XSLT Medium Effort Custom CSS Low Effort Page.

• Content Search Web Part• Similar to Content Query Web Part but based on SharePoint search• HTML / JavaScript based Display Templates• More flexible, better performance

• Catalogs for products & other “repeatable” types of content

• Edit Templates one time & affect many products:• Category Pages• Detail Pages

WCM Features

Page 43: SPC047 Approaches to Branding SharePoint 2010 Full Effort Custom Master Pages, Page Layouts, XSLT Medium Effort Custom CSS Low Effort Page.

Content Search Web Part

Page 44: SPC047 Approaches to Branding SharePoint 2010 Full Effort Custom Master Pages, Page Layouts, XSLT Medium Effort Custom CSS Low Effort Page.

SPO BrandingWorking with SharePoint Online Public Site

Page 45: SPC047 Approaches to Branding SharePoint 2010 Full Effort Custom Master Pages, Page Layouts, XSLT Medium Effort Custom CSS Low Effort Page.
Page 46: SPC047 Approaches to Branding SharePoint 2010 Full Effort Custom Master Pages, Page Layouts, XSLT Medium Effort Custom CSS Low Effort Page.

• Public facing internet site for marketing your business• All Office 365 plans include one Public Website

• Small Business Plans have the Public Website automatically created at the root level of their site

• Enterprise Plans can create one Public Website from the Manage Site Collections menu

• 2013 includes Master Pages and Page Layouts now with Design Manager

• Includes Ribbon based Site tools to easily style your site

SharePoint Online Public Website

Page 47: SPC047 Approaches to Branding SharePoint 2010 Full Effort Custom Master Pages, Page Layouts, XSLT Medium Effort Custom CSS Low Effort Page.

Demo: SPO Public Site

Randy Drisgill

Page 48: SPC047 Approaches to Branding SharePoint 2010 Full Effort Custom Master Pages, Page Layouts, XSLT Medium Effort Custom CSS Low Effort Page.

• Blog:• http://blog.drisgill.com • http://johnrossjr.wordpress.com/

• Twitter:• http://twitter.com/drisgill • http://twitter.com/johnrossjr

• Email• [email protected][email protected]

Contact Info

Page 49: SPC047 Approaches to Branding SharePoint 2010 Full Effort Custom Master Pages, Page Layouts, XSLT Medium Effort Custom CSS Low Effort Page.

Evaluate this session now on MySPC using your laptop or mobile device: http://myspc.sharepointconference.com

MySPC

Page 50: SPC047 Approaches to Branding SharePoint 2010 Full Effort Custom Master Pages, Page Layouts, XSLT Medium Effort Custom CSS Low Effort Page.

© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.


Recommended