SlideShare una empresa de Scribd logo
1 de 76
Introduction to Branding SharePoint K.Mohamed Faizal SharePointPROs.SG 20th August 2009 email 		kmdfaizal@yahoo.com / kmfaizal@ncs.com.sg IM 		kmfaizal (yahoo) Tech Blog 	 	http://faizal-comeacross.blogspot.com/
Agenda Branding & Design process Gathering Requirements Information Architecture Sitemap & Navigation  Wireframes Tools for building the design Development Master page vs. theme  Demo  Theme Master Page
What does branding mean? Cowboy branding
What does branding mean? Branding:  The act of building a specific image or identity that people recognize in relation to your company 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, XSLT, images, etc.
WSS vs MOSS Windows SharePoint Services v3 or WSS is the free version of SharePoint Focused on collaboration with documents and light editing of web pages Microsoft Office SharePoint Server 2007 (MOSS) is the licensed version of SharePoint Includes among other capabilities the Publishing Feature Much better platform for creating a strongly branded web site
Microsoft SharePoint Platform
When come to SharePoint Design
How far can SharePoint Go?
How far can SharePoint Go? 100 Best SharePoint Websites http://www.wssdemo.com/Pages/topwebsites.aspx
How far can SharePoint Go?
How far can SharePoint Go?
Branding & Design Process
Design Process: 7 Steps
Gathering Branding Requirements Step 1 Conduct Requirements Gathering Session 1 Session 2 … Identify Approvers: Business Users, PWC Member, Corporate communication Member, PSC Member. Design Treatments: Gradations or flat colors, Rounded corners, Transparencies, White Text on dark background, Tabbed navigation, Pixel lines for separation, Shadows Branding Moods: Simple or Complex, Bold or Soft, Heavy Imagery or soft color transitions, Sharp square edges or soft rounded corners Sites they like and Dislike: Identify existing sites that they like and why they like them. Same for sites they don’t like.
Gathering Branding Requirements Step 1 Conduct Requirements Gathering Session 1 Session 2 … Define customization level? Brand Adaptation: keep out of the box layout and tab styles and Apply logo, colors only?  Custom brand: More design treatments, changes to lines, controls, tab styles.. stay within master page layout  Full custom design: Change layout of master page completely.. i.e. navigation may not be in tabs, etc
Gathering Branding Requirements Step 1 Conduct Requirements Gathering Session 1 Session 2 … Full portal modification: All sites, My Sites, and Administration page Sites only: Themes or alternate style sheets Page Only: Alternate style sheets, Content editor web part <style></style>)
Gathering Branding Requirements Step 1 Conduct Requirements Gathering Session 1 Session 2 … Pre-existing Designs and Style Guides ,[object Object]
Colors
Fonts
Imagery
Layout
Logos
Etc.,[object Object]
Prioritize KeyDevelopment Iterations Step 1 Conduct Requirements Gathering Session 1 Session 2 … START Requirement 1 Requirement 2 Requirement 3 Requirement 4 Requirement 5 Requirement 6 Requirement 7 Requirement 8 Requirement 9 Requirement 10 Requirement 11 Requirement 12 Requirement 13 Step 2 Prioritize KeyDevelopment Iterations
Create Sitemap & Navigation Creation of high level sitemap & navigation Review Step 3 Create Site Map Identify Key Areas  for IAWire Frame Design
Create Sitemap & Navigation Review Step 3 Create Site Map Identify Key Areas  for IAWire Frame Design
Create Sitemap & Navigation Div 1 Div 2 Div 3 Div 4 Div 5
Create Wireframes Creation of Wireframes Review Step 4 StartWireframeDevelopment Wireframes range from high level b/w navigation  and page sketches  to detailed page layouts.
Create Visual Design Provide Input to your Designer  Explain Design SharePoint constraints Explain Page Layout and WebParts Provide information about style sheet Review Step 5 Create“Look-n-Feel” Interface Design Full color designsof key application navigation, pages, and interactions.
Create Visual Design Colorful background Image  Fun factor  We want something that's not too 'boxy' & have the wow factor to excite users We need to have more energy and be more exciting.  Mix all elements of air, water, land, energy in to your design
Complete Wireframes & Interface Designs Step 6 Complete Wireframes & Interface Designs Review
Where to begin? Step 7 Begin Programming of Site Design Main site areas Top Banner Title area / Search Main Navigation / Actions Quick Launch area Body area Web part headers Fonts ,[object Object]
My Site
Templates –
Team Sites
Blogs
Wiki’s
Meeting Workspaces
MS Training Center
Administrative
Central AdministrationAlpha Prototype: Incomplete representation of portal structure; usually home page plus key category/ user path to give a preview of how site will function Beta Prototype: 100% complete representation of site structure; all content represented on site map completed
How to begin?
Tools for building the design Complexity
Different type of SharePoint Branding Methods Themes Master Pages Page Layouts SharePoint Page Elements  Field Controls, Web Part Zones, Web Parts, etc. Almost everything relies on Cascading Style Sheets
Themes Think of it as painting the walls  You can only change: Background images Colors Fonts Hide certain elements Make minor movements and size changes Themes can style the Application pages (those with _layouts in the URL)
Themes
Custom Themes
Master Pages Master pages allow you to change the look and feel for an entire site simply by making changes to a single file Unlike themes, Master Pages allow full control over the HTML of the page Can’t have a SharePoint site without it –even if you use a theme!
OOTB Master Pages
Custom Master Pages
Master Page vs. Theme Which option is best for your environment?
Master Page vs. Theme Themes If you just want to change colors, fonts, background images then go with a theme.  Master Pages If you want to move elements around on the page or change the HTML you have to go Master Page.
Implementation Method Options Custom Theme Create a custom theme and apply it to each site. Pros: Easy to apply Ability to have multiple brands within environment Cons: This approach is defined per site Cannot be pushed across all sites If modified theme needs to be removed and then reapplied
Why Create a Custom Theme The OOTB themes have bright colors that rarely match with corporate brands Check out the new MS themes: http://faizal-comeacross.blogspot.com/2009/04/10-sharepoint-themes-for-free.html
Applying a Theme to a SharePoint site MOSS Site Actions > Site Settings > Modify All Site Settings Look and Feel > Site Theme WSS Site Settings > Site Theme
Understanding SharePoint CSS Tags ,[object Object],1.) Size: 2.78 MB 2.) Contains: 2,050 Files, 0 Folders External Style Sheets 1.) CALENDAR.CSS 2.) CONTROLS.CSS 3.) CORE.CSS (Main) 4.) datepicker.css 5.) EwrDefault.css 6.) HELP.CSS 7.) HtmlEditorCustomStyles.css 8.) HtmlEditorTableFormats.css 9.) MENU.CSS 10.) OWSNOCR.CSS 11.) PORTAL.CSS (Supporting) 12.) RCA.CSS 13.) SiteManagerCustomStyles.css ,[object Object],Images C:rogram Filesommon Filesicrosoft Sharedeb server extensions2EMPLATEMAGES Styles C:rogram Filesommon Filesicrosoft Sharedeb server extensions2EMPLATEAYOUTS033TYLES
CSS Tag for Header / Navigation (Core.css)
CSS Tag for Body Layout(Core.css)
CSS Tag for Quick Launch/Left Nav(Core.css)
CSS Tag for Main Content Area(Core.css)
CSS Tag for Web Parts (Core.css)
CSS Tag for Forms (Core.css)
CSS Tag for Site Settings (Core.css)
CSS Tag for Site Settings Menus (Core.css)
Creating your own Theme Let’s Code?  Change Background Image & Height Size Change Site Font  Hide Icon & Change Site Title font size Add Rounded corner Image to Web Part Headers
The Themes Folder Themes Folder is located in the 12 Folder C:rogram Filesommon Filesicrosoft Sharedeb server extensions2EMPLATEHEMES
Other Files in the Theme Folder theme.css Most of the CSS for the Theme mossExtension.css Extra CSS applied to the end of the Theme CSS for MOSS sites Supporting images and CSS
The Theme INF File LACQUER.INF [info] title=Lacquer codepage=65001 version=3.00 format=2.00 readonly=true refcount=0 [titles] 1031=Lacquer
SPTHEMES.XML  Contains references to all Themes for SharePoint Located in the 12 Folder: Crogram Filesommon Filesicrosoft Sharedeb server extensions2EMPLATEAYOUTS033PTHEMES.XML <Templates> 	<TemplateID>Lacquer</TemplateID> 	<DisplayName>Lacquer</DisplayName> 	<Description>Lacquer has a gray background with gray control areas and orange highlights.</Description> 	<Thumbnail>images/thlacquer.gif</Thumbnail> 	<Preview>images/thlacquer.gif</Preview> </Templates>
Thumbnail / Preview Images Thumbnail and preview images are located in the 12 Folder: C:rogram Filesommon Filesicrosoft Sharedeb server extensions2EMPLATEMAGES OOTB Thumbnails are named “th*.gif” Can be GIF, JPG, or PNG
Applying a Theme to a SharePoint site What happens when a Theme is applied? Files provision in site at “_themes/Lacquer” mossExtension.css is added to the end of theme.css and a new Theme file is created “Lacq1011-65001.css”
Tools SharePoint Skinner: SharePoint Skinner is a really useful tool that will allow designers to inspect existing Web sites and create SharePoint themes from them http://www.elumenotion.com/Blog/Lists/Posts/Post.aspx?ID=4
Tools Serv´e’s SharePoint Theme Generator: http://hermansberghem.googlepages.com/themegenerator.htm

Más contenido relacionado

La actualidad más candente

sptc_presentation
sptc_presentationsptc_presentation
sptc_presentationD'arce Hess
 
Your Intranet, Your Way
Your Intranet, Your WayYour Intranet, Your Way
Your Intranet, Your WayD'arce Hess
 
Wd & im session a3 _introduction to web page editors_april 08,2010
Wd & im session a3 _introduction to web page editors_april 08,2010Wd & im session a3 _introduction to web page editors_april 08,2010
Wd & im session a3 _introduction to web page editors_april 08,2010Mahesh Panchal
 
Net4’s EasySite Builder Step by Step Guide
Net4’s EasySite Builder Step by Step GuideNet4’s EasySite Builder Step by Step Guide
Net4’s EasySite Builder Step by Step GuidePallavi Vyas
 
Net4’s EasySite Builder Step By Step Guide to Create Business Website
Net4’s EasySite Builder Step By Step Guide to Create Business WebsiteNet4’s EasySite Builder Step By Step Guide to Create Business Website
Net4’s EasySite Builder Step By Step Guide to Create Business WebsiteNet4 India Ltd.
 
NACS - Customizing the UI in modern SharePoint workspaces
NACS - Customizing the UI in modern SharePoint workspacesNACS - Customizing the UI in modern SharePoint workspaces
NACS - Customizing the UI in modern SharePoint workspacesCorinna Lins
 
The Mobile Revolution
The Mobile RevolutionThe Mobile Revolution
The Mobile RevolutionD'arce Hess
 
Good bad ugly_presentation
Good bad ugly_presentationGood bad ugly_presentation
Good bad ugly_presentationD'arce Hess
 
Web Design 101
Web Design 101Web Design 101
Web Design 101T.S. Lim
 
Intro to design_manager
Intro to design_managerIntro to design_manager
Intro to design_managerD'arce Hess
 
Customizing the SharePoint 2013 user interface with JavaScript - Chris OBrien
Customizing the SharePoint 2013 user interface with JavaScript - Chris OBrienCustomizing the SharePoint 2013 user interface with JavaScript - Chris OBrien
Customizing the SharePoint 2013 user interface with JavaScript - Chris OBrienChris O'Brien
 
The Evolution of Branding in Office 365 - SPSATL 2015 - CDew
The Evolution of Branding in Office 365 - SPSATL 2015 - CDewThe Evolution of Branding in Office 365 - SPSATL 2015 - CDew
The Evolution of Branding in Office 365 - SPSATL 2015 - CDewCathy Dew
 
Make SharePoint Look Not Like SharePoint - SPSNashville - Cathy Dew
Make SharePoint Look Not Like SharePoint - SPSNashville - Cathy DewMake SharePoint Look Not Like SharePoint - SPSNashville - Cathy Dew
Make SharePoint Look Not Like SharePoint - SPSNashville - Cathy DewCathy Dew
 
Create Customize and\or Delete a Meeting Workspace Site in SharePoint 2010 - ...
Create Customize and\or Delete a Meeting Workspace Site in SharePoint 2010 - ...Create Customize and\or Delete a Meeting Workspace Site in SharePoint 2010 - ...
Create Customize and\or Delete a Meeting Workspace Site in SharePoint 2010 - ...EPC Group
 
Create Engaging Branded SharePoint Portals and Plan for Content
Create Engaging Branded SharePoint Portals and Plan for ContentCreate Engaging Branded SharePoint Portals and Plan for Content
Create Engaging Branded SharePoint Portals and Plan for ContentCathy Dew
 
Content Management and Page Structure for SharePoint
Content Management and Page Structure for SharePointContent Management and Page Structure for SharePoint
Content Management and Page Structure for SharePointD'arce Hess
 
Your Road to Modern Communication Sites
Your Road to Modern Communication SitesYour Road to Modern Communication Sites
Your Road to Modern Communication SitesD'arce Hess
 
How to Improve the SharePoint UI Using Bootstrap 3
How to Improve the SharePoint UI Using Bootstrap 3How to Improve the SharePoint UI Using Bootstrap 3
How to Improve the SharePoint UI Using Bootstrap 3Ryan McIntyre
 
Introduction to Web Design
Introduction to Web DesignIntroduction to Web Design
Introduction to Web DesignVictor M. Ortiz
 
Intro to Design Manager
Intro to Design ManagerIntro to Design Manager
Intro to Design ManagerD'arce Hess
 

La actualidad más candente (20)

sptc_presentation
sptc_presentationsptc_presentation
sptc_presentation
 
Your Intranet, Your Way
Your Intranet, Your WayYour Intranet, Your Way
Your Intranet, Your Way
 
Wd & im session a3 _introduction to web page editors_april 08,2010
Wd & im session a3 _introduction to web page editors_april 08,2010Wd & im session a3 _introduction to web page editors_april 08,2010
Wd & im session a3 _introduction to web page editors_april 08,2010
 
Net4’s EasySite Builder Step by Step Guide
Net4’s EasySite Builder Step by Step GuideNet4’s EasySite Builder Step by Step Guide
Net4’s EasySite Builder Step by Step Guide
 
Net4’s EasySite Builder Step By Step Guide to Create Business Website
Net4’s EasySite Builder Step By Step Guide to Create Business WebsiteNet4’s EasySite Builder Step By Step Guide to Create Business Website
Net4’s EasySite Builder Step By Step Guide to Create Business Website
 
NACS - Customizing the UI in modern SharePoint workspaces
NACS - Customizing the UI in modern SharePoint workspacesNACS - Customizing the UI in modern SharePoint workspaces
NACS - Customizing the UI in modern SharePoint workspaces
 
The Mobile Revolution
The Mobile RevolutionThe Mobile Revolution
The Mobile Revolution
 
Good bad ugly_presentation
Good bad ugly_presentationGood bad ugly_presentation
Good bad ugly_presentation
 
Web Design 101
Web Design 101Web Design 101
Web Design 101
 
Intro to design_manager
Intro to design_managerIntro to design_manager
Intro to design_manager
 
Customizing the SharePoint 2013 user interface with JavaScript - Chris OBrien
Customizing the SharePoint 2013 user interface with JavaScript - Chris OBrienCustomizing the SharePoint 2013 user interface with JavaScript - Chris OBrien
Customizing the SharePoint 2013 user interface with JavaScript - Chris OBrien
 
The Evolution of Branding in Office 365 - SPSATL 2015 - CDew
The Evolution of Branding in Office 365 - SPSATL 2015 - CDewThe Evolution of Branding in Office 365 - SPSATL 2015 - CDew
The Evolution of Branding in Office 365 - SPSATL 2015 - CDew
 
Make SharePoint Look Not Like SharePoint - SPSNashville - Cathy Dew
Make SharePoint Look Not Like SharePoint - SPSNashville - Cathy DewMake SharePoint Look Not Like SharePoint - SPSNashville - Cathy Dew
Make SharePoint Look Not Like SharePoint - SPSNashville - Cathy Dew
 
Create Customize and\or Delete a Meeting Workspace Site in SharePoint 2010 - ...
Create Customize and\or Delete a Meeting Workspace Site in SharePoint 2010 - ...Create Customize and\or Delete a Meeting Workspace Site in SharePoint 2010 - ...
Create Customize and\or Delete a Meeting Workspace Site in SharePoint 2010 - ...
 
Create Engaging Branded SharePoint Portals and Plan for Content
Create Engaging Branded SharePoint Portals and Plan for ContentCreate Engaging Branded SharePoint Portals and Plan for Content
Create Engaging Branded SharePoint Portals and Plan for Content
 
Content Management and Page Structure for SharePoint
Content Management and Page Structure for SharePointContent Management and Page Structure for SharePoint
Content Management and Page Structure for SharePoint
 
Your Road to Modern Communication Sites
Your Road to Modern Communication SitesYour Road to Modern Communication Sites
Your Road to Modern Communication Sites
 
How to Improve the SharePoint UI Using Bootstrap 3
How to Improve the SharePoint UI Using Bootstrap 3How to Improve the SharePoint UI Using Bootstrap 3
How to Improve the SharePoint UI Using Bootstrap 3
 
Introduction to Web Design
Introduction to Web DesignIntroduction to Web Design
Introduction to Web Design
 
Intro to Design Manager
Intro to Design ManagerIntro to Design Manager
Intro to Design Manager
 

Destacado

Session 1, introduction to branding 2013 2014
Session 1, introduction to branding 2013 2014Session 1, introduction to branding 2013 2014
Session 1, introduction to branding 2013 2014John Verhoeven
 
Branding: Session 1, introduction to branding 2012 2013
Branding: Session 1, introduction to branding 2012 2013Branding: Session 1, introduction to branding 2012 2013
Branding: Session 1, introduction to branding 2012 2013John Verhoeven
 
Brand personality
Brand personalityBrand personality
Brand personalityEkta Gupta
 
Ppt on brand personality
Ppt on brand personalityPpt on brand personality
Ppt on brand personalityyanbabu
 
Dynamics of Brand Personality
Dynamics of Brand PersonalityDynamics of Brand Personality
Dynamics of Brand PersonalitySj -
 

Destacado (7)

Session 1, introduction to branding 2013 2014
Session 1, introduction to branding 2013 2014Session 1, introduction to branding 2013 2014
Session 1, introduction to branding 2013 2014
 
Branding: Session 1, introduction to branding 2012 2013
Branding: Session 1, introduction to branding 2012 2013Branding: Session 1, introduction to branding 2012 2013
Branding: Session 1, introduction to branding 2012 2013
 
Brand Personality
Brand PersonalityBrand Personality
Brand Personality
 
Brand personality
Brand personalityBrand personality
Brand personality
 
Ppt on brand personality
Ppt on brand personalityPpt on brand personality
Ppt on brand personality
 
Brandbook Nike
Brandbook NikeBrandbook Nike
Brandbook Nike
 
Dynamics of Brand Personality
Dynamics of Brand PersonalityDynamics of Brand Personality
Dynamics of Brand Personality
 

Similar a Introduction to Branding SharePoint

Blooming SharePoint Design
Blooming SharePoint DesignBlooming SharePoint Design
Blooming SharePoint DesignKathy Hughes
 
The Pragmatist's Approach to SharePoint Branding
The Pragmatist's Approach to SharePoint BrandingThe Pragmatist's Approach to SharePoint Branding
The Pragmatist's Approach to SharePoint BrandingStu King
 
Intro to Branding SharePoint 2013
Intro to Branding SharePoint 2013Intro to Branding SharePoint 2013
Intro to Branding SharePoint 2013Thomas Daly
 
Microsoft Share Point Branding & Customization
Microsoft Share Point Branding & CustomizationMicrosoft Share Point Branding & Customization
Microsoft Share Point Branding & Customizationyeschandana
 
SharePoint Branding From Start to Finish
SharePoint Branding From Start to FinishSharePoint Branding From Start to Finish
SharePoint Branding From Start to FinishKanwal Khipple
 
Things I've learnt when skinning and customizing a SharePoint 2010 Site
Things I've learnt when skinning and customizing a SharePoint 2010 SiteThings I've learnt when skinning and customizing a SharePoint 2010 Site
Things I've learnt when skinning and customizing a SharePoint 2010 SiteJustin Lee
 
Spsnyc 2011 getting started with share point branding
Spsnyc 2011 getting started with share point brandingSpsnyc 2011 getting started with share point branding
Spsnyc 2011 getting started with share point brandingThomas Daly
 
Branding SharePoint 2013
Branding SharePoint 2013Branding SharePoint 2013
Branding SharePoint 2013NIFTIT
 
Branding share point 2013
Branding share point 2013Branding share point 2013
Branding share point 2013Khoa Quach
 
SharePoint Saturday Philly - Intro to SharePoint 2010 Branding
SharePoint Saturday Philly - Intro to SharePoint 2010 BrandingSharePoint Saturday Philly - Intro to SharePoint 2010 Branding
SharePoint Saturday Philly - Intro to SharePoint 2010 BrandingThomas Daly
 
Branding and designing capabilities with the Design Manager
Branding and designing capabilities with the Design ManagerBranding and designing capabilities with the Design Manager
Branding and designing capabilities with the Design ManagerMalin De Silva
 
Developing branding solutions for 2013
Developing branding solutions for 2013Developing branding solutions for 2013
Developing branding solutions for 2013Thomas Daly
 
Broaden your dev skillset with SharePoint branding options
Broaden your dev skillset with SharePoint branding optionsBroaden your dev skillset with SharePoint branding options
Broaden your dev skillset with SharePoint branding optionsEric Overfield
 
Things you can do
Things you can doThings you can do
Things you can doThomas Daly
 
SharePoint Branding Guidance @ SharePoint Saturday San Diego
SharePoint Branding Guidance @ SharePoint Saturday San DiegoSharePoint Branding Guidance @ SharePoint Saturday San Diego
SharePoint Branding Guidance @ SharePoint Saturday San DiegoKanwal Khipple
 
UX01 Customization Tour Of SharePoint - APAC Conference Sydney - 2007
UX01 Customization Tour Of SharePoint - APAC Conference Sydney - 2007UX01 Customization Tour Of SharePoint - APAC Conference Sydney - 2007
UX01 Customization Tour Of SharePoint - APAC Conference Sydney - 2007Chandima Kulathilake
 
The A to Z of Building a Responsive SharePoint Site with Bootstrap
The A to Z of Building a Responsive SharePoint Site with BootstrapThe A to Z of Building a Responsive SharePoint Site with Bootstrap
The A to Z of Building a Responsive SharePoint Site with BootstrapThomas Daly
 
Your Intranet, Your Way
Your Intranet, Your WayYour Intranet, Your Way
Your Intranet, Your WayD'arce Hess
 
Building modern intranets with share point communication sites aug 2018
Building modern intranets with share point communication sites aug 2018Building modern intranets with share point communication sites aug 2018
Building modern intranets with share point communication sites aug 2018Asish Padhy
 
Tulsa Tech Fest - SharePoint 2013: Intro To Branding & Design Manager
Tulsa Tech Fest - SharePoint 2013: Intro To Branding & Design ManagerTulsa Tech Fest - SharePoint 2013: Intro To Branding & Design Manager
Tulsa Tech Fest - SharePoint 2013: Intro To Branding & Design ManagerApril Dunnam
 

Similar a Introduction to Branding SharePoint (20)

Blooming SharePoint Design
Blooming SharePoint DesignBlooming SharePoint Design
Blooming SharePoint Design
 
The Pragmatist's Approach to SharePoint Branding
The Pragmatist's Approach to SharePoint BrandingThe Pragmatist's Approach to SharePoint Branding
The Pragmatist's Approach to SharePoint Branding
 
Intro to Branding SharePoint 2013
Intro to Branding SharePoint 2013Intro to Branding SharePoint 2013
Intro to Branding SharePoint 2013
 
Microsoft Share Point Branding & Customization
Microsoft Share Point Branding & CustomizationMicrosoft Share Point Branding & Customization
Microsoft Share Point Branding & Customization
 
SharePoint Branding From Start to Finish
SharePoint Branding From Start to FinishSharePoint Branding From Start to Finish
SharePoint Branding From Start to Finish
 
Things I've learnt when skinning and customizing a SharePoint 2010 Site
Things I've learnt when skinning and customizing a SharePoint 2010 SiteThings I've learnt when skinning and customizing a SharePoint 2010 Site
Things I've learnt when skinning and customizing a SharePoint 2010 Site
 
Spsnyc 2011 getting started with share point branding
Spsnyc 2011 getting started with share point brandingSpsnyc 2011 getting started with share point branding
Spsnyc 2011 getting started with share point branding
 
Branding SharePoint 2013
Branding SharePoint 2013Branding SharePoint 2013
Branding SharePoint 2013
 
Branding share point 2013
Branding share point 2013Branding share point 2013
Branding share point 2013
 
SharePoint Saturday Philly - Intro to SharePoint 2010 Branding
SharePoint Saturday Philly - Intro to SharePoint 2010 BrandingSharePoint Saturday Philly - Intro to SharePoint 2010 Branding
SharePoint Saturday Philly - Intro to SharePoint 2010 Branding
 
Branding and designing capabilities with the Design Manager
Branding and designing capabilities with the Design ManagerBranding and designing capabilities with the Design Manager
Branding and designing capabilities with the Design Manager
 
Developing branding solutions for 2013
Developing branding solutions for 2013Developing branding solutions for 2013
Developing branding solutions for 2013
 
Broaden your dev skillset with SharePoint branding options
Broaden your dev skillset with SharePoint branding optionsBroaden your dev skillset with SharePoint branding options
Broaden your dev skillset with SharePoint branding options
 
Things you can do
Things you can doThings you can do
Things you can do
 
SharePoint Branding Guidance @ SharePoint Saturday San Diego
SharePoint Branding Guidance @ SharePoint Saturday San DiegoSharePoint Branding Guidance @ SharePoint Saturday San Diego
SharePoint Branding Guidance @ SharePoint Saturday San Diego
 
UX01 Customization Tour Of SharePoint - APAC Conference Sydney - 2007
UX01 Customization Tour Of SharePoint - APAC Conference Sydney - 2007UX01 Customization Tour Of SharePoint - APAC Conference Sydney - 2007
UX01 Customization Tour Of SharePoint - APAC Conference Sydney - 2007
 
The A to Z of Building a Responsive SharePoint Site with Bootstrap
The A to Z of Building a Responsive SharePoint Site with BootstrapThe A to Z of Building a Responsive SharePoint Site with Bootstrap
The A to Z of Building a Responsive SharePoint Site with Bootstrap
 
Your Intranet, Your Way
Your Intranet, Your WayYour Intranet, Your Way
Your Intranet, Your Way
 
Building modern intranets with share point communication sites aug 2018
Building modern intranets with share point communication sites aug 2018Building modern intranets with share point communication sites aug 2018
Building modern intranets with share point communication sites aug 2018
 
Tulsa Tech Fest - SharePoint 2013: Intro To Branding & Design Manager
Tulsa Tech Fest - SharePoint 2013: Intro To Branding & Design ManagerTulsa Tech Fest - SharePoint 2013: Intro To Branding & Design Manager
Tulsa Tech Fest - SharePoint 2013: Intro To Branding & Design Manager
 

Más de K.Mohamed Faizal

Azure VNET Peering | விநெட் பியரிங் என்றால் என்ன? Azure in Tamil
Azure VNET Peering | விநெட் பியரிங் என்றால் என்ன? Azure in TamilAzure VNET Peering | விநெட் பியரிங் என்றால் என்ன? Azure in Tamil
Azure VNET Peering | விநெட் பியரிங் என்றால் என்ன? Azure in TamilK.Mohamed Faizal
 
So you want to be a pre sales architect or consultant
So you want to be a pre sales architect or consultantSo you want to be a pre sales architect or consultant
So you want to be a pre sales architect or consultantK.Mohamed Faizal
 
Building infrastructure with Azure Resource Manager using PowerShell
Building infrastructure with Azure Resource Manager using PowerShell Building infrastructure with Azure Resource Manager using PowerShell
Building infrastructure with Azure Resource Manager using PowerShell K.Mohamed Faizal
 
Implementing SharePoint on Azure, Lessons Learnt from a Real World Project
Implementing SharePoint on Azure, Lessons Learnt from a Real World ProjectImplementing SharePoint on Azure, Lessons Learnt from a Real World Project
Implementing SharePoint on Azure, Lessons Learnt from a Real World ProjectK.Mohamed Faizal
 
Connect your datacenter to Microsoft Azure
Connect your datacenter to Microsoft AzureConnect your datacenter to Microsoft Azure
Connect your datacenter to Microsoft AzureK.Mohamed Faizal
 
SharePoint on Microsoft Azure
SharePoint on Microsoft AzureSharePoint on Microsoft Azure
SharePoint on Microsoft AzureK.Mohamed Faizal
 
Deep Dive into SharePoint Topologies and Server Architecture for SharePoint 2013
Deep Dive into SharePoint Topologies and Server Architecture for SharePoint 2013Deep Dive into SharePoint Topologies and Server Architecture for SharePoint 2013
Deep Dive into SharePoint Topologies and Server Architecture for SharePoint 2013K.Mohamed Faizal
 
SharePoint Migration What do I expect ? (The issues and solutions)
SharePoint Migration What do I expect ? (The issues and solutions)SharePoint Migration What do I expect ? (The issues and solutions)
SharePoint Migration What do I expect ? (The issues and solutions)K.Mohamed Faizal
 
Share point 2013 the way to go...
Share point 2013 the way to go...Share point 2013 the way to go...
Share point 2013 the way to go...K.Mohamed Faizal
 
SharePoint 2013 Sneak Peek
SharePoint 2013 Sneak PeekSharePoint 2013 Sneak Peek
SharePoint 2013 Sneak PeekK.Mohamed Faizal
 
SharePoint 2010 Online for Developer
SharePoint 2010 Online for DeveloperSharePoint 2010 Online for Developer
SharePoint 2010 Online for DeveloperK.Mohamed Faizal
 
Build and Deploy LightSwitch Application on Windows Azure
Build and Deploy LightSwitch Application on Windows AzureBuild and Deploy LightSwitch Application on Windows Azure
Build and Deploy LightSwitch Application on Windows AzureK.Mohamed Faizal
 
Windows azure traffic manager
Windows azure traffic managerWindows azure traffic manager
Windows azure traffic managerK.Mohamed Faizal
 
Must have tools for windows azure
Must have tools for windows azureMust have tools for windows azure
Must have tools for windows azureK.Mohamed Faizal
 
Exploring Windows Azure Cloud Storage
Exploring Windows Azure Cloud StorageExploring Windows Azure Cloud Storage
Exploring Windows Azure Cloud StorageK.Mohamed Faizal
 
Building & Managing Windows Azure
Building & Managing Windows AzureBuilding & Managing Windows Azure
Building & Managing Windows AzureK.Mohamed Faizal
 

Más de K.Mohamed Faizal (20)

Azure VNET Peering | விநெட் பியரிங் என்றால் என்ன? Azure in Tamil
Azure VNET Peering | விநெட் பியரிங் என்றால் என்ன? Azure in TamilAzure VNET Peering | விநெட் பியரிங் என்றால் என்ன? Azure in Tamil
Azure VNET Peering | விநெட் பியரிங் என்றால் என்ன? Azure in Tamil
 
So you want to be a pre sales architect or consultant
So you want to be a pre sales architect or consultantSo you want to be a pre sales architect or consultant
So you want to be a pre sales architect or consultant
 
Building infrastructure with Azure Resource Manager using PowerShell
Building infrastructure with Azure Resource Manager using PowerShell Building infrastructure with Azure Resource Manager using PowerShell
Building infrastructure with Azure Resource Manager using PowerShell
 
Implementing SharePoint on Azure, Lessons Learnt from a Real World Project
Implementing SharePoint on Azure, Lessons Learnt from a Real World ProjectImplementing SharePoint on Azure, Lessons Learnt from a Real World Project
Implementing SharePoint on Azure, Lessons Learnt from a Real World Project
 
Internet of things
Internet of thingsInternet of things
Internet of things
 
Connect your datacenter to Microsoft Azure
Connect your datacenter to Microsoft AzureConnect your datacenter to Microsoft Azure
Connect your datacenter to Microsoft Azure
 
SharePoint on Microsoft Azure
SharePoint on Microsoft AzureSharePoint on Microsoft Azure
SharePoint on Microsoft Azure
 
Deep Dive into SharePoint Topologies and Server Architecture for SharePoint 2013
Deep Dive into SharePoint Topologies and Server Architecture for SharePoint 2013Deep Dive into SharePoint Topologies and Server Architecture for SharePoint 2013
Deep Dive into SharePoint Topologies and Server Architecture for SharePoint 2013
 
Windows Azure Website
Windows Azure WebsiteWindows Azure Website
Windows Azure Website
 
SharePoint Migration What do I expect ? (The issues and solutions)
SharePoint Migration What do I expect ? (The issues and solutions)SharePoint Migration What do I expect ? (The issues and solutions)
SharePoint Migration What do I expect ? (The issues and solutions)
 
Share point 2013 the way to go...
Share point 2013 the way to go...Share point 2013 the way to go...
Share point 2013 the way to go...
 
SharePoint 2013 Sneak Peek
SharePoint 2013 Sneak PeekSharePoint 2013 Sneak Peek
SharePoint 2013 Sneak Peek
 
Share point 2013 cop v4
Share point 2013 cop v4Share point 2013 cop v4
Share point 2013 cop v4
 
SharePoint 2010 Online for Developer
SharePoint 2010 Online for DeveloperSharePoint 2010 Online for Developer
SharePoint 2010 Online for Developer
 
Build and Deploy LightSwitch Application on Windows Azure
Build and Deploy LightSwitch Application on Windows AzureBuild and Deploy LightSwitch Application on Windows Azure
Build and Deploy LightSwitch Application on Windows Azure
 
Windows azure traffic manager
Windows azure traffic managerWindows azure traffic manager
Windows azure traffic manager
 
Must have tools for windows azure
Must have tools for windows azureMust have tools for windows azure
Must have tools for windows azure
 
Exploring Windows Azure Cloud Storage
Exploring Windows Azure Cloud StorageExploring Windows Azure Cloud Storage
Exploring Windows Azure Cloud Storage
 
Building & Managing Windows Azure
Building & Managing Windows AzureBuilding & Managing Windows Azure
Building & Managing Windows Azure
 
Word automation services
Word automation servicesWord automation services
Word automation services
 

Último

A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusA Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusZilliz
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...Zilliz
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfOverkill Security
 
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot ModelNavi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot ModelDeepika Singh
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...apidays
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024The Digital Insurer
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdflior mazor
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native ApplicationsWSO2
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 

Último (20)

A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusA Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source Milvus
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot ModelNavi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 

Introduction to Branding SharePoint

  • 1. Introduction to Branding SharePoint K.Mohamed Faizal SharePointPROs.SG 20th August 2009 email kmdfaizal@yahoo.com / kmfaizal@ncs.com.sg IM kmfaizal (yahoo) Tech Blog http://faizal-comeacross.blogspot.com/
  • 2. Agenda Branding & Design process Gathering Requirements Information Architecture Sitemap & Navigation Wireframes Tools for building the design Development Master page vs. theme Demo Theme Master Page
  • 3. What does branding mean? Cowboy branding
  • 4. What does branding mean? Branding: The act of building a specific image or identity that people recognize in relation to your company 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, XSLT, images, etc.
  • 5. WSS vs MOSS Windows SharePoint Services v3 or WSS is the free version of SharePoint Focused on collaboration with documents and light editing of web pages Microsoft Office SharePoint Server 2007 (MOSS) is the licensed version of SharePoint Includes among other capabilities the Publishing Feature Much better platform for creating a strongly branded web site
  • 7. When come to SharePoint Design
  • 8. How far can SharePoint Go?
  • 9. How far can SharePoint Go? 100 Best SharePoint Websites http://www.wssdemo.com/Pages/topwebsites.aspx
  • 10. How far can SharePoint Go?
  • 11. How far can SharePoint Go?
  • 12. Branding & Design Process
  • 14. Gathering Branding Requirements Step 1 Conduct Requirements Gathering Session 1 Session 2 … Identify Approvers: Business Users, PWC Member, Corporate communication Member, PSC Member. Design Treatments: Gradations or flat colors, Rounded corners, Transparencies, White Text on dark background, Tabbed navigation, Pixel lines for separation, Shadows Branding Moods: Simple or Complex, Bold or Soft, Heavy Imagery or soft color transitions, Sharp square edges or soft rounded corners Sites they like and Dislike: Identify existing sites that they like and why they like them. Same for sites they don’t like.
  • 15. Gathering Branding Requirements Step 1 Conduct Requirements Gathering Session 1 Session 2 … Define customization level? Brand Adaptation: keep out of the box layout and tab styles and Apply logo, colors only? Custom brand: More design treatments, changes to lines, controls, tab styles.. stay within master page layout Full custom design: Change layout of master page completely.. i.e. navigation may not be in tabs, etc
  • 16. Gathering Branding Requirements Step 1 Conduct Requirements Gathering Session 1 Session 2 … Full portal modification: All sites, My Sites, and Administration page Sites only: Themes or alternate style sheets Page Only: Alternate style sheets, Content editor web part <style></style>)
  • 17.
  • 19. Fonts
  • 22. Logos
  • 23.
  • 24. Prioritize KeyDevelopment Iterations Step 1 Conduct Requirements Gathering Session 1 Session 2 … START Requirement 1 Requirement 2 Requirement 3 Requirement 4 Requirement 5 Requirement 6 Requirement 7 Requirement 8 Requirement 9 Requirement 10 Requirement 11 Requirement 12 Requirement 13 Step 2 Prioritize KeyDevelopment Iterations
  • 25. Create Sitemap & Navigation Creation of high level sitemap & navigation Review Step 3 Create Site Map Identify Key Areas for IAWire Frame Design
  • 26. Create Sitemap & Navigation Review Step 3 Create Site Map Identify Key Areas for IAWire Frame Design
  • 27. Create Sitemap & Navigation Div 1 Div 2 Div 3 Div 4 Div 5
  • 28. Create Wireframes Creation of Wireframes Review Step 4 StartWireframeDevelopment Wireframes range from high level b/w navigation and page sketches to detailed page layouts.
  • 29. Create Visual Design Provide Input to your Designer Explain Design SharePoint constraints Explain Page Layout and WebParts Provide information about style sheet Review Step 5 Create“Look-n-Feel” Interface Design Full color designsof key application navigation, pages, and interactions.
  • 30.
  • 31. Create Visual Design Colorful background Image Fun factor We want something that's not too 'boxy' & have the wow factor to excite users We need to have more energy and be more exciting. Mix all elements of air, water, land, energy in to your design
  • 32.
  • 33. Complete Wireframes & Interface Designs Step 6 Complete Wireframes & Interface Designs Review
  • 34.
  • 35.
  • 39. Blogs
  • 44. Central AdministrationAlpha Prototype: Incomplete representation of portal structure; usually home page plus key category/ user path to give a preview of how site will function Beta Prototype: 100% complete representation of site structure; all content represented on site map completed
  • 46. Tools for building the design Complexity
  • 47. Different type of SharePoint Branding Methods Themes Master Pages Page Layouts SharePoint Page Elements Field Controls, Web Part Zones, Web Parts, etc. Almost everything relies on Cascading Style Sheets
  • 48. Themes Think of it as painting the walls You can only change: Background images Colors Fonts Hide certain elements Make minor movements and size changes Themes can style the Application pages (those with _layouts in the URL)
  • 51. Master Pages Master pages allow you to change the look and feel for an entire site simply by making changes to a single file Unlike themes, Master Pages allow full control over the HTML of the page Can’t have a SharePoint site without it –even if you use a theme!
  • 54. Master Page vs. Theme Which option is best for your environment?
  • 55. Master Page vs. Theme Themes If you just want to change colors, fonts, background images then go with a theme. Master Pages If you want to move elements around on the page or change the HTML you have to go Master Page.
  • 56. Implementation Method Options Custom Theme Create a custom theme and apply it to each site. Pros: Easy to apply Ability to have multiple brands within environment Cons: This approach is defined per site Cannot be pushed across all sites If modified theme needs to be removed and then reapplied
  • 57. Why Create a Custom Theme The OOTB themes have bright colors that rarely match with corporate brands Check out the new MS themes: http://faizal-comeacross.blogspot.com/2009/04/10-sharepoint-themes-for-free.html
  • 58. Applying a Theme to a SharePoint site MOSS Site Actions > Site Settings > Modify All Site Settings Look and Feel > Site Theme WSS Site Settings > Site Theme
  • 59.
  • 60. CSS Tag for Header / Navigation (Core.css)
  • 61. CSS Tag for Body Layout(Core.css)
  • 62. CSS Tag for Quick Launch/Left Nav(Core.css)
  • 63. CSS Tag for Main Content Area(Core.css)
  • 64. CSS Tag for Web Parts (Core.css)
  • 65. CSS Tag for Forms (Core.css)
  • 66. CSS Tag for Site Settings (Core.css)
  • 67. CSS Tag for Site Settings Menus (Core.css)
  • 68. Creating your own Theme Let’s Code? Change Background Image & Height Size Change Site Font Hide Icon & Change Site Title font size Add Rounded corner Image to Web Part Headers
  • 69. The Themes Folder Themes Folder is located in the 12 Folder C:rogram Filesommon Filesicrosoft Sharedeb server extensions2EMPLATEHEMES
  • 70. Other Files in the Theme Folder theme.css Most of the CSS for the Theme mossExtension.css Extra CSS applied to the end of the Theme CSS for MOSS sites Supporting images and CSS
  • 71. The Theme INF File LACQUER.INF [info] title=Lacquer codepage=65001 version=3.00 format=2.00 readonly=true refcount=0 [titles] 1031=Lacquer
  • 72. SPTHEMES.XML Contains references to all Themes for SharePoint Located in the 12 Folder: Crogram Filesommon Filesicrosoft Sharedeb server extensions2EMPLATEAYOUTS033PTHEMES.XML <Templates> <TemplateID>Lacquer</TemplateID> <DisplayName>Lacquer</DisplayName> <Description>Lacquer has a gray background with gray control areas and orange highlights.</Description> <Thumbnail>images/thlacquer.gif</Thumbnail> <Preview>images/thlacquer.gif</Preview> </Templates>
  • 73. Thumbnail / Preview Images Thumbnail and preview images are located in the 12 Folder: C:rogram Filesommon Filesicrosoft Sharedeb server extensions2EMPLATEMAGES OOTB Thumbnails are named “th*.gif” Can be GIF, JPG, or PNG
  • 74. Applying a Theme to a SharePoint site What happens when a Theme is applied? Files provision in site at “_themes/Lacquer” mossExtension.css is added to the end of theme.css and a new Theme file is created “Lacq1011-65001.css”
  • 75. Tools SharePoint Skinner: SharePoint Skinner is a really useful tool that will allow designers to inspect existing Web sites and create SharePoint themes from them http://www.elumenotion.com/Blog/Lists/Posts/Post.aspx?ID=4
  • 76. Tools Serv´e’s SharePoint Theme Generator: http://hermansberghem.googlepages.com/themegenerator.htm
  • 77. Tools IE Developers Toolbar: This free tool is a plug-in available from Microsoft that adds a new toolbar to the bottom of your Internet Explorer browser window. Firebug: Firebug is similar to the IE Developer Toolbar in that it is a free tool that works inside the browser. The biggest difference is that it is targeted to FireFox
  • 79. Master Page MOSS Master Pages are similar to .NET Master Pages. However, MOSS added a component called a Page Layout.
  • 80. Master Page The Master Page is assigned at the site or sub-site level. A Page Layout is assigned at the page level. Page Layouts act as templates that may be used by multiple pages.
  • 81. Master Page and Page Layout
  • 82. Estimating Branding Many times branding is estimated after requirements are gathered and before any other work happens Master page vs. theme Skill level of designers Deployment considerations How much time is available Complexity of the design Number of elements to be styled Flexibility of the stakeholders Give enough time to test Setting expectations is key!
  • 83. Functional Areas of a Master Page Content Placeholders
  • 84. Default.masterPlaceHolders All placeholders must be defined in a replacement master
  • 85.
  • 87. Master Page Web Part Zones
  • 89. Navigation Settings StaticDisplayLevels–The number of levels of sub navigation to show by default MaximumDynamicDisplayLevels–The number of levels of sub-navigation to show as fly-outs Orientation–Can be horizontal for top navigation or vertical for side navigation http://blogs.msdn.com/ecm/archive/2007/02/10/moss-navigation-deep-dive-part-1.aspx
  • 90. Adding Custom CSS to SharePoint Where should CSS live in SharePoint? Style Library for MOSS To be absolutely certain your CSS is called last, use an HTML CSS include <link rel="stylesheet" type="text/css" href="<%$SPUrl:∼sitecollection/Style%20Library/∼language/Custom%20Styles/MyCustomStyle.css %>" />
  • 91. Custom Master Pages SharePoint requires specific Content Placeholders You will get “An unexpected error has occurred.” Turn on detailed error messages: http://blog.drisgill.com/2008/08/turning-on-detailed-error-messages-in.html Learn more about the default placeholders: http://office.microsoft.com/en-us/sharepointdesigner/HA101651201033.aspx#3 Minimal Master Pages create a “blank slate” to start your masterpiece
  • 92. IE Developers Toolbar Download: Internet Explorer Developer Toolbar
  • 93. Implementation Method Options Modify Core Server CSS File: Core.css Applied to all sites, sub-sites, application pages, and My Sites. Pros: Instant Results All Sites/pages will be branded Cons: All Sites/pages will be branded Risk that service pack will override changes
  • 94. To Package, Deploy Master Page Go To MSDN article Real World Branding with SharePoint Server 2007 Publishing Sites URL http://msdn.microsoft.com/en-us/library/ee354191.aspx
  • 95. Implementation Method Options Modify All Core Server Master Pages: Adding a CSS Reference to all major master page files on the server. Application.master Default.master Pros: Instant Results All Sites/pages will be branded Cons: All Sites/pages will be branded Risk that service pack will override changes
  • 96. Implementation Method Options Custom Site Definitions and Ref. Alternate Stylesheet: Create Custom Site Definitions Reference Custom CSS file in all Default.aspx pages Reference an alternate CSS file at the top level site collection. Pros: Branding only applied to those sites that use those templates Cons: The Alternate Style sheet will have to be applied to every top level site collection Not all system pages will be branded
  • 97. Implementation Method Options Custom Master Page within UI Create custom Master page and store it in the Master Page and Page Layouts Gallery Reference to Custom CSS file on the server Pros: Easily Supported Ability to use library features (Check in/out, Versioning, Restore) Cons: No system pages will be branded
  • 98. Implementation Method Options Alternate Style Sheet Reference the Alternate Stylesheet at the top level site collection. Pros: Quick way to make simple changes to site Cons: This approach does not get applied when a new site is created.
  • 99. Implementation Method Options Content Editor Web Part Use <Style></Style> tag within the web part to override the CSS for that page. Pros: Flexible and can be used on any site Cons: This approach only effects the page and not the whole site/collection
  • 100. All Sites Method Feature Staple Create a custom site definition that references a custom master page. That master page references the custom CSS file. Modify the Application.Master to reference the custom CSS file for all _layouts pages.
  • 101.
  • 102. Resources Branding SharePoint http://brandingsharepoint.com How to Create a Minimal Master Page http://msdn2.microsoft.com/en-us/library/aa660698.aspx Customizing SharePoint Sites and Portals http://msdn2.microsoft.com/en-us/library/ms916801.aspx Create a Feature: Master Pages for Site Collections http://www.heathersolomon.com/blog/articles/servermstpageforsitecollect_feature.aspx SharePoint Branding and UI Design http://blog.drisgill.com SharePoint Branding & Design http://erikswenson.blogspot.com/

Notas del editor

  1. I have taken some samples from Ian Morrish’s WSS Demo Top 100 Best Looking Public SharePoint sites. My intention of putting these slides in is to give you a feeling that anything is possible. However, it’s not to say that every sharepoint site should have a wiz and bang effect.It really depends on the user base and how the site is going to be used.You would not want to put a 600px high header in a corporate internal website for 120 thousand users who really just care about getting access to their project documents.
  2. It is quite impressive seeing the diversity and complexity on some of these designs.I have heard many times from my clients saying that they don’t want SharePoint to look like SharePoint…Does this mean that Microsoft dropped the ball when it comes to design?
  3. The design process can be broken out into 7 different steps. There will be some cases where there will be some overlap but in most cases each step is dependent on the previous steps completion and sign off.Within each one of these steps I have identified some of the roles that help contribute towards them.Within the first step is gathering the system requirements, visual design guidelines, tone, and the creation of the creative brief.In step 2 the requirements are prioritize and identified into development iterations.In step 3 the IA will build out the site mapIn step 4 the IA will create wireframes starting with the high level templates and functional areas.In step 5 the visual designer will produce visual design comps per the requirements of the creative brief.In step 6 the visual designer will take those approved wireframes and combine the visual design into those templates.In step 7 the front end developer will take the final approved visual designs and start building out the CSS, Images, and Master pages to support the design.
  4. The first thing you need to think about when trying to identify a new brand is know your audience and who will be doing the approvals. Get them on your schedule for reviews early and often.I have used a few check list approaches to identifying what someone wants their site to look like. I usually approach it from a few different angles.Ask them about design treatments, what kind of mood would be appropriate, and if there are any existing sites out there that they like and don’t like. This will help guide you down a path in the right direction.
  5. The next thing that you need to understand is the scope of the design. Is it a brand adaption of their current public site into their internal site?Is it a quick skin of SharePoint but no major overhaul to the master page?Or are they wanting to make SharePoint not look like SharePoint and create a visual design like some of the examples that I showed earlier?
  6. The next thing that you need to understand is the depth of the customizationsWill the changes be made for all sites and pages, just within 1 site collection or just within 1 page.Based on scale, it will effect which design implementation will be used.
  7. What you will also want to make sure you review is any current styleguides, logos, websites, images, etc.
  8. The last type of requirement that you will need to understand is browser support.Will the site be a fixed with or will it expand with different monitor sizes?What is the smallest supported size before scroll bars will be visible?What browsers will be supportedWill there be a need for any extra styling for print requirements?And will the site support mobile devices beyond the in box features of SharePoint
  9. I myself like using the top down approach. Start with the main sections of the page and work your way down.If it’s a global implementation make sure you test out all site templates including meeting workspaces and My Site’s.
  10. The main tool that you will use to customize your CSS and your master pages is SharePoint Designer. Since it’s free now, you have no excuse.The more complex the change the more you will need to lean towards Visual StudioSome changes can even be made within the UI of SharePoint.
  11. Themes are good in certain places, they get applied to individual sites but cannot be distributed globally.
  12. IE Developer toolbar is your best friend when building out CSS. It has an option to hover over elements on the page and as you click it shows you the classes and id’s for that element. Firefox also has this option so use the tool you most feel comfortable with.I remember back in the day when I had to view the source of the page to find classes, well no more. Download it and use it, I guarantee you will love it. I did hear that IE8 has this built in but for some reason they stripped out some of its functions…
  13. I am going to go through these pretty quickly, but I wanted to highlight some of the pro’s and Con’s for different types of implementation methods.By Modifying the core CSS file on the server it’s the quickest and easiest way to brand all sites and pages for a SharePoint farm.A few primary issues is that its farm wide and there is risk’s of it being overridden during migration or service pack updates.
  14. By adding a reference to a alternate CSS file within a server side master page such as default.master you will get the global changes but also have the same risks as the previous implementation.
  15. If you are creating custom site definitions you could attached a alternate CSS file to those templates.If you do go this route not all system pages will be affected.
  16. This is probably the most supported method by Microsoft but it does have its drawbacksWithin each site collection the master page will have to be uploaded and applied. Some system pages with the /_layouts will not have branding applied.
  17. The Alternate style sheet method is helpful if you need to make small changes to a sites design But as new sites are created this does not get applied automatically to new sites.
  18. The last method has the least footprint on the system. If you add style tags within a content editor you can simply modify the style of the elements on that particular page.
  19. Here is a simple diagram that I created explaining the process of feature stapling CSS for visibility on all sites and system pages.
  20. This page just shows the list of CSS files, Locations for the CSS and Images on the server, and image folder sizes.