SlideShare a Scribd company logo
1 of 26
SharePoint 2010
               Intranet Branding
               #SPSUK25
SharePoint Saturday
12th November 2011
Aonghus (Gus) Fraser
SharePoint Lead Consultant, C5 Alliance
                                          www.c5alliance.com
SharePoint 2010 Intranet Branding

    Introductions
    Branding – What & Why?
    Branding – How?
    Governance
    Demos
        Master pages & CSS
        Control adapters
        The Ribbon
    Top Tips
    Examples
    Useful Links




#SPSUK25
Gus Fraser
   SharePoint Evangelist & Lead Consultant @ C5
   Developing Enterprise Solutions since SharePoint 2003
   Twitter: @gusfraser
   Email: af@c5.je
   C5 Alliance; ~60 IT consultants (17 SharePoint)
      Based in Jersey & Guernsey
      Probably the highest concentration of SharePoint consultants on the planet*
 *unconfirmed

    Use the #SPSUK25 hashtag for opinion/feedback/debate




#SPSUK25
#SPSUK25
C5 Client Base




#SPSUK25
#SPSUK25
What is Branding?




#SPSUK25
#SPSUK25
What is Branding?


   Identity
   Ownership
   Culture
   User Experience




#SPSUK25
Why Brand?




#SPSUK25
“I DON’T WANT IT TO LOOK
   Why Brand an internal system?
   LIKE SHAREPOINT!”




#SPSUK25
Why Brand an internal system?


   EVERYBODY is a client!
   Adoption - faster/easier/cheaper..
    Sometimes necessary!
   Marketing/communications stakeholder
   Just because you CAN… doesn’t mean
    you SHOULD




#SPSUK25
Internet vs Intranet




#SPSUK25
Public Facing SharePoint WCM Site


   Rigid design
   Low number of contributors
   Lots of great examples
      www.topsharepoint.com




#SPSUK25
SharePoint Intranet


   Must be flexible
   Wider scope
   High number of contributors – everybody
    in the organisation!
   Few examples; not many companies
    willing to share




#SPSUK25
How to Brand SharePoint 2010




#SPSUK25
Wireframing

     Start with a Wireframing tool (e.g. Balsamiq)




#SPSUK25
Branding Governance

     Defined set of guidelines:
        Master pages & CSS
        SharePoint Designer policy
        Web part policy
        Ribbon options (Font restrictions etc.)
     Procurement/preferred supplier list
        Reduces risk of non-compliance with style guide
        Quality assurance




#SPSUK25
Without Governance..




#SPSUK25
#SPSUK25
Without Governance


     Navigation
     Adoption
     Consistency
     Search




#SPSUK25
SharePoint 2010 Branding Options

   Low Effort
      Out of the Box Master Pages & UI with Themes
      PowerPoint/Word 2010

   Medium Effort
      Custom CSS & Background Images
      SharePoint Designer 2010, Notepad, Photoshop

   High Effort
      Custom Master Pages, Page Layouts, CSS, XSLT, Etc.
      Visual Studio 2010, SharePoint Designer 2010



#SPSUK25
Demos




#SPSUK25
Top Tips – Do & Don’t

  Do:
   Use wire framing to define the UI/UX first
   Cut HTML & CSS outside of SharePoint first
   Use a simple base master page (not v4.master)
   Package in Visual Studio (CKS:DEV) – Web Templates
   Educate the designer(s)

  Don’t:
   Break SharePoint…
   Get lost in SharePoint Designer for days hoping for the best…
   Accept a SharePoint-agnostic design/designer/agency




#SPSUK25
Useful Links
     Professional SharePoint 2010 Branding and User Interface Design:
      http://amzn.to/ucG30x
     Balsamiq: http://www.balsamiq.com/ & http://mockupstogo.net
     Starter Master Pages: http://startermasterpages.codeplex.com/
     Heather Solomon:
        http://blog.sharepointexperience.com/2011/09/09/just-the-essentials-
           sharepoint-master-pages/
        http://sharepointexperience.com/csschart/csschart.html
     CSS Reset: http://kyleschaeffer.com/sharepoint/css-reset/
     CSS 3 Pie: http://css3pie.com/
     Randy Drisgill: http://blog.drisgill.com/
     CKS:DEV: http://cksdev.codeplex.com/




#SPSUK25
Thank You


   Gus Fraser
   Twitter: @gusfraser
   Email: af@c5.je




#SPSUK25

More Related Content

What's hot

Tulsa techfest 2014 simple sharepoint migrations for complex scenarios
Tulsa techfest 2014 simple sharepoint migrations for complex scenariosTulsa techfest 2014 simple sharepoint migrations for complex scenarios
Tulsa techfest 2014 simple sharepoint migrations for complex scenariosDennis Bottjer
 
Maraton SharePoint 2010, nuevas características para desarrolladores
Maraton SharePoint 2010, nuevas características para desarrolladoresMaraton SharePoint 2010, nuevas características para desarrolladores
Maraton SharePoint 2010, nuevas características para desarrolladoresAndrés Iturralde
 
Creating No Code Solutions For Sp 2010 Ayman El Hattab
Creating No Code Solutions For Sp 2010   Ayman El HattabCreating No Code Solutions For Sp 2010   Ayman El Hattab
Creating No Code Solutions For Sp 2010 Ayman El HattabAyman El-Hattab
 
Tulsa techfest awesomelysimplesharepointsolutions
Tulsa techfest awesomelysimplesharepointsolutionsTulsa techfest awesomelysimplesharepointsolutions
Tulsa techfest awesomelysimplesharepointsolutionsApril Dunnam
 
Tulsa techfest debunking common SharePoint and Office 365 myths
Tulsa techfest debunking common SharePoint and Office 365 mythsTulsa techfest debunking common SharePoint and Office 365 myths
Tulsa techfest debunking common SharePoint and Office 365 mythsDennis Bottjer
 
Tulsa Tech Fest - SharePoint 2013 Lessons Learned
Tulsa Tech Fest - SharePoint 2013 Lessons LearnedTulsa Tech Fest - SharePoint 2013 Lessons Learned
Tulsa Tech Fest - SharePoint 2013 Lessons LearnedApril Dunnam
 
SharePoint Branding Guidance @ SharePoint Saturday Redmond
SharePoint Branding Guidance @ SharePoint Saturday RedmondSharePoint Branding Guidance @ SharePoint Saturday Redmond
SharePoint Branding Guidance @ SharePoint Saturday RedmondKanwal Khipple
 
Share point 2013 - Javascript Object Model
Share point 2013 - Javascript Object ModelShare point 2013 - Javascript Object Model
Share point 2013 - Javascript Object ModelMuawiyah Shannak
 
Web Usability in the Enterprise with Ajax
Web Usability in the Enterprise with AjaxWeb Usability in the Enterprise with Ajax
Web Usability in the Enterprise with AjaxAndreCharland
 
SharePoint Branding From Start to Finish
SharePoint Branding From Start to FinishSharePoint Branding From Start to Finish
SharePoint Branding From Start to FinishKanwal Khipple
 
Branding Deployment in Office 365 and SharePoint 2013/2016
Branding Deployment in Office 365 and SharePoint 2013/2016Branding Deployment in Office 365 and SharePoint 2013/2016
Branding Deployment in Office 365 and SharePoint 2013/2016Stefan Bauer
 
SPSBE building an faq for end users
SPSBE building an faq for end usersSPSBE building an faq for end users
SPSBE building an faq for end usersPaul Hunt
 
Branding SharePoint 2013
Branding SharePoint 2013Branding SharePoint 2013
Branding SharePoint 2013NIFTIT
 
Collab 365 building business solutions on Office 365 and SharePoint Online
Collab 365 building business solutions on Office 365 and SharePoint OnlineCollab 365 building business solutions on Office 365 and SharePoint Online
Collab 365 building business solutions on Office 365 and SharePoint OnlineDarrell Trimble
 
SPUnite17 No Code Power User Tools of the SharePoint Trade
SPUnite17 No Code Power User Tools of the SharePoint TradeSPUnite17 No Code Power User Tools of the SharePoint Trade
SPUnite17 No Code Power User Tools of the SharePoint TradeNCCOMMS
 
InfoPath alternatives and the potential of PowerApps
InfoPath alternatives and the potential of PowerAppsInfoPath alternatives and the potential of PowerApps
InfoPath alternatives and the potential of PowerAppsMaarten Visser
 
SharePoint Development
SharePoint DevelopmentSharePoint Development
SharePoint DevelopmentMalin De Silva
 
Building a SharePoint Platform That Scales
Building a SharePoint Platform That ScalesBuilding a SharePoint Platform That Scales
Building a SharePoint Platform That ScalesScott Hoag
 
SharePoint 2013 Client-Side Rendering (CSR) & JSLink Templates
SharePoint 2013 Client-Side Rendering (CSR) & JSLink TemplatesSharePoint 2013 Client-Side Rendering (CSR) & JSLink Templates
SharePoint 2013 Client-Side Rendering (CSR) & JSLink TemplatesMuawiyah Shannak
 

What's hot (20)

Tulsa techfest 2014 simple sharepoint migrations for complex scenarios
Tulsa techfest 2014 simple sharepoint migrations for complex scenariosTulsa techfest 2014 simple sharepoint migrations for complex scenarios
Tulsa techfest 2014 simple sharepoint migrations for complex scenarios
 
Maraton SharePoint 2010, nuevas características para desarrolladores
Maraton SharePoint 2010, nuevas características para desarrolladoresMaraton SharePoint 2010, nuevas características para desarrolladores
Maraton SharePoint 2010, nuevas características para desarrolladores
 
Creating No Code Solutions For Sp 2010 Ayman El Hattab
Creating No Code Solutions For Sp 2010   Ayman El HattabCreating No Code Solutions For Sp 2010   Ayman El Hattab
Creating No Code Solutions For Sp 2010 Ayman El Hattab
 
Tulsa techfest awesomelysimplesharepointsolutions
Tulsa techfest awesomelysimplesharepointsolutionsTulsa techfest awesomelysimplesharepointsolutions
Tulsa techfest awesomelysimplesharepointsolutions
 
Tulsa techfest debunking common SharePoint and Office 365 myths
Tulsa techfest debunking common SharePoint and Office 365 mythsTulsa techfest debunking common SharePoint and Office 365 myths
Tulsa techfest debunking common SharePoint and Office 365 myths
 
Tulsa Tech Fest - SharePoint 2013 Lessons Learned
Tulsa Tech Fest - SharePoint 2013 Lessons LearnedTulsa Tech Fest - SharePoint 2013 Lessons Learned
Tulsa Tech Fest - SharePoint 2013 Lessons Learned
 
SharePoint Branding Guidance @ SharePoint Saturday Redmond
SharePoint Branding Guidance @ SharePoint Saturday RedmondSharePoint Branding Guidance @ SharePoint Saturday Redmond
SharePoint Branding Guidance @ SharePoint Saturday Redmond
 
Share point 2013 - Javascript Object Model
Share point 2013 - Javascript Object ModelShare point 2013 - Javascript Object Model
Share point 2013 - Javascript Object Model
 
Web Usability in the Enterprise with Ajax
Web Usability in the Enterprise with AjaxWeb Usability in the Enterprise with Ajax
Web Usability in the Enterprise with Ajax
 
SharePoint Branding From Start to Finish
SharePoint Branding From Start to FinishSharePoint Branding From Start to Finish
SharePoint Branding From Start to Finish
 
Branding Deployment in Office 365 and SharePoint 2013/2016
Branding Deployment in Office 365 and SharePoint 2013/2016Branding Deployment in Office 365 and SharePoint 2013/2016
Branding Deployment in Office 365 and SharePoint 2013/2016
 
SPSBE building an faq for end users
SPSBE building an faq for end usersSPSBE building an faq for end users
SPSBE building an faq for end users
 
Branding SharePoint 2013
Branding SharePoint 2013Branding SharePoint 2013
Branding SharePoint 2013
 
Collab 365 building business solutions on Office 365 and SharePoint Online
Collab 365 building business solutions on Office 365 and SharePoint OnlineCollab 365 building business solutions on Office 365 and SharePoint Online
Collab 365 building business solutions on Office 365 and SharePoint Online
 
SPUnite17 No Code Power User Tools of the SharePoint Trade
SPUnite17 No Code Power User Tools of the SharePoint TradeSPUnite17 No Code Power User Tools of the SharePoint Trade
SPUnite17 No Code Power User Tools of the SharePoint Trade
 
SPSNJ 2013 Building Business Solutions using InfoPath
SPSNJ 2013 Building Business Solutions using InfoPathSPSNJ 2013 Building Business Solutions using InfoPath
SPSNJ 2013 Building Business Solutions using InfoPath
 
InfoPath alternatives and the potential of PowerApps
InfoPath alternatives and the potential of PowerAppsInfoPath alternatives and the potential of PowerApps
InfoPath alternatives and the potential of PowerApps
 
SharePoint Development
SharePoint DevelopmentSharePoint Development
SharePoint Development
 
Building a SharePoint Platform That Scales
Building a SharePoint Platform That ScalesBuilding a SharePoint Platform That Scales
Building a SharePoint Platform That Scales
 
SharePoint 2013 Client-Side Rendering (CSR) & JSLink Templates
SharePoint 2013 Client-Side Rendering (CSR) & JSLink TemplatesSharePoint 2013 Client-Side Rendering (CSR) & JSLink Templates
SharePoint 2013 Client-Side Rendering (CSR) & JSLink Templates
 

Similar to SharePoint 2010 Intranet Branding Techniques

SharePoint Saturday - Giving your SharePoint site a new lick of paint
SharePoint Saturday - Giving your SharePoint site a new lick of paintSharePoint Saturday - Giving your SharePoint site a new lick of paint
SharePoint Saturday - Giving your SharePoint site a new lick of paintSam Dolan
 
Your SharePoint 2013 Branding Initiation
Your SharePoint 2013 Branding InitiationYour SharePoint 2013 Branding Initiation
Your SharePoint 2013 Branding InitiationEric Overfield
 
Designing SharePoint 2010 for Business
Designing SharePoint 2010 for BusinessDesigning SharePoint 2010 for Business
Designing SharePoint 2010 for BusinessKanwal Khipple
 
Branding Modern SharePoint
Branding Modern SharePointBranding Modern SharePoint
Branding Modern SharePointEric Overfield
 
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
 
Standardizing UI for LINE Service Admin Pages
Standardizing UI for LINE Service Admin PagesStandardizing UI for LINE Service Admin Pages
Standardizing UI for LINE Service Admin PagesLINE Corporation
 
Is SharePoint 2010 the panacea to the shortcomings & difficulties we had with...
Is SharePoint 2010 the panacea to the shortcomings & difficulties we had with...Is SharePoint 2010 the panacea to the shortcomings & difficulties we had with...
Is SharePoint 2010 the panacea to the shortcomings & difficulties we had with...Randy Perkins-Smart
 
SharePoint Saturday Boston #SPSaturday 3.4.09
SharePoint Saturday Boston #SPSaturday 3.4.09SharePoint Saturday Boston #SPSaturday 3.4.09
SharePoint Saturday Boston #SPSaturday 3.4.09Kanwal Khipple
 
SharePoint 2010 InfoPath 2010 with Lists
SharePoint 2010 InfoPath 2010 with ListsSharePoint 2010 InfoPath 2010 with Lists
SharePoint 2010 InfoPath 2010 with ListsCraig Pilkenton
 
Evo conf - Designing SharePoint Solutions
Evo conf  - Designing SharePoint SolutionsEvo conf  - Designing SharePoint Solutions
Evo conf - Designing SharePoint SolutionsMark Stokes
 
Whats New In Share Point Designer 2010 Ayman El Hattab Cairo Code Camp
Whats New In Share Point Designer 2010    Ayman El Hattab   Cairo Code CampWhats New In Share Point Designer 2010    Ayman El Hattab   Cairo Code Camp
Whats New In Share Point Designer 2010 Ayman El Hattab Cairo Code CampAyman El-Hattab
 
Branding sharepoint project
Branding sharepoint projectBranding sharepoint project
Branding sharepoint projectBinh Nguyen
 
Spsnyc 2016 JSLink Primer
Spsnyc 2016   JSLink PrimerSpsnyc 2016   JSLink Primer
Spsnyc 2016 JSLink PrimerMichael Oryszak
 
Designing your SharePoint Internet site: The basics
Designing your SharePoint Internet site: The basicsDesigning your SharePoint Internet site: The basics
Designing your SharePoint Internet site: The basicsC/D/H Technology Consultants
 
Rencontre Groupe d'usagers SharePoint Montreal - The Next Great Migration - C...
Rencontre Groupe d'usagers SharePoint Montreal - The Next Great Migration - C...Rencontre Groupe d'usagers SharePoint Montreal - The Next Great Migration - C...
Rencontre Groupe d'usagers SharePoint Montreal - The Next Great Migration - C...Marc D Anderson
 
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
 
Share Point Governance: 10 Steps to Successful Deployment by Joel Oleson Bes...
Share Point Governance: 10 Steps to Successful Deployment by  Joel Oleson Bes...Share Point Governance: 10 Steps to Successful Deployment by  Joel Oleson Bes...
Share Point Governance: 10 Steps to Successful Deployment by Joel Oleson Bes...Joel Oleson
 
Make SharePoint work for you!
Make SharePoint work for you!Make SharePoint work for you!
Make SharePoint work for you!Asif Rehmani
 

Similar to SharePoint 2010 Intranet Branding Techniques (20)

SharePoint Saturday - Giving your SharePoint site a new lick of paint
SharePoint Saturday - Giving your SharePoint site a new lick of paintSharePoint Saturday - Giving your SharePoint site a new lick of paint
SharePoint Saturday - Giving your SharePoint site a new lick of paint
 
Your SharePoint 2013 Branding Initiation
Your SharePoint 2013 Branding InitiationYour SharePoint 2013 Branding Initiation
Your SharePoint 2013 Branding Initiation
 
Designing SharePoint 2010 for Business
Designing SharePoint 2010 for BusinessDesigning SharePoint 2010 for Business
Designing SharePoint 2010 for Business
 
Branding Modern SharePoint
Branding Modern SharePointBranding Modern SharePoint
Branding Modern SharePoint
 
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
 
Standardizing UI for LINE Service Admin Pages
Standardizing UI for LINE Service Admin PagesStandardizing UI for LINE Service Admin Pages
Standardizing UI for LINE Service Admin Pages
 
Is SharePoint 2010 the panacea to the shortcomings & difficulties we had with...
Is SharePoint 2010 the panacea to the shortcomings & difficulties we had with...Is SharePoint 2010 the panacea to the shortcomings & difficulties we had with...
Is SharePoint 2010 the panacea to the shortcomings & difficulties we had with...
 
Sharepoint 2019 Training
Sharepoint 2019 TrainingSharepoint 2019 Training
Sharepoint 2019 Training
 
SharePoint Saturday Boston #SPSaturday 3.4.09
SharePoint Saturday Boston #SPSaturday 3.4.09SharePoint Saturday Boston #SPSaturday 3.4.09
SharePoint Saturday Boston #SPSaturday 3.4.09
 
SharePoint 2010 InfoPath 2010 with Lists
SharePoint 2010 InfoPath 2010 with ListsSharePoint 2010 InfoPath 2010 with Lists
SharePoint 2010 InfoPath 2010 with Lists
 
#SPSHEL Helsinki 27 January 2018
#SPSHEL Helsinki 27 January 2018#SPSHEL Helsinki 27 January 2018
#SPSHEL Helsinki 27 January 2018
 
Evo conf - Designing SharePoint Solutions
Evo conf  - Designing SharePoint SolutionsEvo conf  - Designing SharePoint Solutions
Evo conf - Designing SharePoint Solutions
 
Whats New In Share Point Designer 2010 Ayman El Hattab Cairo Code Camp
Whats New In Share Point Designer 2010    Ayman El Hattab   Cairo Code CampWhats New In Share Point Designer 2010    Ayman El Hattab   Cairo Code Camp
Whats New In Share Point Designer 2010 Ayman El Hattab Cairo Code Camp
 
Branding sharepoint project
Branding sharepoint projectBranding sharepoint project
Branding sharepoint project
 
Spsnyc 2016 JSLink Primer
Spsnyc 2016   JSLink PrimerSpsnyc 2016   JSLink Primer
Spsnyc 2016 JSLink Primer
 
Designing your SharePoint Internet site: The basics
Designing your SharePoint Internet site: The basicsDesigning your SharePoint Internet site: The basics
Designing your SharePoint Internet site: The basics
 
Rencontre Groupe d'usagers SharePoint Montreal - The Next Great Migration - C...
Rencontre Groupe d'usagers SharePoint Montreal - The Next Great Migration - C...Rencontre Groupe d'usagers SharePoint Montreal - The Next Great Migration - C...
Rencontre Groupe d'usagers SharePoint Montreal - The Next Great Migration - C...
 
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
 
Share Point Governance: 10 Steps to Successful Deployment by Joel Oleson Bes...
Share Point Governance: 10 Steps to Successful Deployment by  Joel Oleson Bes...Share Point Governance: 10 Steps to Successful Deployment by  Joel Oleson Bes...
Share Point Governance: 10 Steps to Successful Deployment by Joel Oleson Bes...
 
Make SharePoint work for you!
Make SharePoint work for you!Make SharePoint work for you!
Make SharePoint work for you!
 

Recently uploaded

From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAndikSusilo4
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 

Recently uploaded (20)

From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & Application
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 

SharePoint 2010 Intranet Branding Techniques

  • 1. SharePoint 2010 Intranet Branding #SPSUK25 SharePoint Saturday 12th November 2011 Aonghus (Gus) Fraser SharePoint Lead Consultant, C5 Alliance www.c5alliance.com
  • 2. SharePoint 2010 Intranet Branding  Introductions  Branding – What & Why?  Branding – How?  Governance  Demos  Master pages & CSS  Control adapters  The Ribbon  Top Tips  Examples  Useful Links #SPSUK25
  • 3. Gus Fraser  SharePoint Evangelist & Lead Consultant @ C5  Developing Enterprise Solutions since SharePoint 2003  Twitter: @gusfraser  Email: af@c5.je  C5 Alliance; ~60 IT consultants (17 SharePoint)  Based in Jersey & Guernsey  Probably the highest concentration of SharePoint consultants on the planet* *unconfirmed  Use the #SPSUK25 hashtag for opinion/feedback/debate #SPSUK25
  • 9. What is Branding?  Identity  Ownership  Culture  User Experience #SPSUK25
  • 11. “I DON’T WANT IT TO LOOK Why Brand an internal system? LIKE SHAREPOINT!” #SPSUK25
  • 12. Why Brand an internal system?  EVERYBODY is a client!  Adoption - faster/easier/cheaper.. Sometimes necessary!  Marketing/communications stakeholder  Just because you CAN… doesn’t mean you SHOULD #SPSUK25
  • 14. Public Facing SharePoint WCM Site  Rigid design  Low number of contributors  Lots of great examples  www.topsharepoint.com #SPSUK25
  • 15. SharePoint Intranet  Must be flexible  Wider scope  High number of contributors – everybody in the organisation!  Few examples; not many companies willing to share #SPSUK25
  • 16. How to Brand SharePoint 2010 #SPSUK25
  • 17. Wireframing  Start with a Wireframing tool (e.g. Balsamiq) #SPSUK25
  • 18. Branding Governance  Defined set of guidelines:  Master pages & CSS  SharePoint Designer policy  Web part policy  Ribbon options (Font restrictions etc.)  Procurement/preferred supplier list  Reduces risk of non-compliance with style guide  Quality assurance #SPSUK25
  • 21. Without Governance  Navigation  Adoption  Consistency  Search #SPSUK25
  • 22. SharePoint 2010 Branding Options  Low Effort  Out of the Box Master Pages & UI with Themes  PowerPoint/Word 2010  Medium Effort  Custom CSS & Background Images  SharePoint Designer 2010, Notepad, Photoshop  High Effort  Custom Master Pages, Page Layouts, CSS, XSLT, Etc.  Visual Studio 2010, SharePoint Designer 2010 #SPSUK25
  • 24. Top Tips – Do & Don’t Do:  Use wire framing to define the UI/UX first  Cut HTML & CSS outside of SharePoint first  Use a simple base master page (not v4.master)  Package in Visual Studio (CKS:DEV) – Web Templates  Educate the designer(s) Don’t:  Break SharePoint…  Get lost in SharePoint Designer for days hoping for the best…  Accept a SharePoint-agnostic design/designer/agency #SPSUK25
  • 25. Useful Links  Professional SharePoint 2010 Branding and User Interface Design: http://amzn.to/ucG30x  Balsamiq: http://www.balsamiq.com/ & http://mockupstogo.net  Starter Master Pages: http://startermasterpages.codeplex.com/  Heather Solomon:  http://blog.sharepointexperience.com/2011/09/09/just-the-essentials- sharepoint-master-pages/  http://sharepointexperience.com/csschart/csschart.html  CSS Reset: http://kyleschaeffer.com/sharepoint/css-reset/  CSS 3 Pie: http://css3pie.com/  Randy Drisgill: http://blog.drisgill.com/  CKS:DEV: http://cksdev.codeplex.com/ #SPSUK25
  • 26. Thank You  Gus Fraser  Twitter: @gusfraser  Email: af@c5.je #SPSUK25

Editor's Notes

  1. Ogier portal – David Edge / Thomas /
  2. Who is in the room
  3. Mechanics