SlideShare a Scribd company logo
1 of 66
Branding Strategies for SharePoint
and Add-ins - From Design to a
modern Style Guide
Stefan Bauer
n8d.at/blog
@StfBauer
Information
Architect
Vienna / Austria
3
Why Branding?
4
Why Branding?
Corporate
magazines
Word Templates
Excel Templates
Business
applications
Internal newsletter
Vcards
Magazines for
employees
Cooperate Coffee
Mug
...
5
Why Branding?
Internal brand awareness
Official information by the company
Increase identification with the company
Employees become brand
ambassadors
Not only to make SharePoint look not look like
SharePoint
SharePoint Branding
Application
vs
Content
Application
CONTENT
BRAND
CONTENT
NOT THE
APPLICATION
Display Templates? Full scaled branding?
Ethan Marcotte
Responsive Web Design – A list apart
May 25, 2010
STATIC DYNAMIC
21
24
Potential problems with Frameworks
• How to add custom CSS?
• Documentation of custom CSS?
• New version of framework?
• What do I need from the framework?
• Subscribe to someone else structure
• What if framework structure fundamentally
changes?
 LESS  SASS
 Static HTML  Handlebarsjs
Great tools but …
not for SharePoint
95%Unused
code
In case of SharePoint
GRID
BURGER
MENU
28
29
31
We’re not designing pages. We’re
designing systems of components.
– Stephan Hay
Responsive deliverables should look a
lot like fully-functioning Twitter
Bootstrap-style systems custom
tailored for your clients needs.
– Dave Rupert
Web Standards – gsa.gov
http://style.codeforamerica.org
http://www.starbucks.com/static/reference/styleguid
https://www.lightningdesignsystem.co
m
45
Style Guide – The benefits
• State and breakpoint changes
• Useful for future designers, devs & others
• Design and Code consistency and
maintainability
The Benefits Of Maintaining
• Easier to test
• Improves workflow
• Shared vocabulary
• Useful reference
http://zqsmm.qiniucdn.com/data/20110511083224/index.html
50
http://bradfrost.com/blog/post/atomic-web-design/
55
https://github.com/StfBauer/SimpleStyle
DEMO
57
What about apps?
From Design to Style Guide
Style Guide - Buttons
Icon Design
Buttons
Style Guide – Persona Card
Persona Card
• define different labels
• Assembling
• Profile image defined
by button size
Style Guide – Persona Card Full
• transformed from list
item
• CSS3 transition
• trigger by additional
classes
DEMO
63
Style Guide Benefits
• For designer / developers / customer / project Owners
• No extra effort on documenting styles
• Build HTML and Design first
• Useful for future development
• See the side effects of CSS changes easier
• Use same styles for SharePoint and Add-ins
Thanks to our Sponsors
Silver
Gold
Bronze
Raffle Organized by
Live Ratings http://bit.ly/2d9nF
L6

More Related Content

What's hot

What's hot (20)

Designing and Implementing Microsoft 365 Adoption Centre - M365 Philly Virtua...
Designing and Implementing Microsoft 365 Adoption Centre - M365 Philly Virtua...Designing and Implementing Microsoft 365 Adoption Centre - M365 Philly Virtua...
Designing and Implementing Microsoft 365 Adoption Centre - M365 Philly Virtua...
 
SharePoint 2013 introduction | What's new in SharePoint 2013 | SharePoint 20...
SharePoint 2013 introduction  | What's new in SharePoint 2013 | SharePoint 20...SharePoint 2013 introduction  | What's new in SharePoint 2013 | SharePoint 20...
SharePoint 2013 introduction | What's new in SharePoint 2013 | SharePoint 20...
 
Microsoft Cloud Updates - September 2017
Microsoft Cloud Updates - September 2017Microsoft Cloud Updates - September 2017
Microsoft Cloud Updates - September 2017
 
Certificates wim de_groote_on_microsoft_academy
Certificates wim de_groote_on_microsoft_academyCertificates wim de_groote_on_microsoft_academy
Certificates wim de_groote_on_microsoft_academy
 
Recent project work portfolio for EMD Millipore
Recent project work portfolio for EMD MilliporeRecent project work portfolio for EMD Millipore
Recent project work portfolio for EMD Millipore
 
Recent project work portfolio for EMD Millipore
Recent project work portfolio for EMD MilliporeRecent project work portfolio for EMD Millipore
Recent project work portfolio for EMD Millipore
 
Datapolis Workflow 365: Create your Office 365 workflows easy and fast!
Datapolis Workflow 365: Create your Office 365 workflows easy and fast!Datapolis Workflow 365: Create your Office 365 workflows easy and fast!
Datapolis Workflow 365: Create your Office 365 workflows easy and fast!
 
Combining Project and Sharepoint
Combining Project and SharepointCombining Project and Sharepoint
Combining Project and Sharepoint
 
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...
 
SharePoint Saturday Paris 2016 - AngularJS with the Microsoft Graph
SharePoint Saturday Paris 2016 - AngularJS with the Microsoft GraphSharePoint Saturday Paris 2016 - AngularJS with the Microsoft Graph
SharePoint Saturday Paris 2016 - AngularJS with the Microsoft Graph
 
DevTeach 2016 - Introduction to AngularJS in an Office 365 Context
DevTeach 2016 - Introduction to AngularJS in an Office 365 ContextDevTeach 2016 - Introduction to AngularJS in an Office 365 Context
DevTeach 2016 - Introduction to AngularJS in an Office 365 Context
 
Case Study: Building the Roadrunner public website site + Bonus: Deep dive bu...
Case Study: Building the Roadrunner public website site + Bonus: Deep dive bu...Case Study: Building the Roadrunner public website site + Bonus: Deep dive bu...
Case Study: Building the Roadrunner public website site + Bonus: Deep dive bu...
 
How to create a Windows app with Project Siena, SharePoint and Office 365
How to create a Windows app with Project Siena, SharePoint and Office 365How to create a Windows app with Project Siena, SharePoint and Office 365
How to create a Windows app with Project Siena, SharePoint and Office 365
 
#SPSHEL Helsinki 27 January 2018
#SPSHEL Helsinki 27 January 2018#SPSHEL Helsinki 27 January 2018
#SPSHEL Helsinki 27 January 2018
 
Need to Know Webinar - August 2017
Need to Know Webinar - August 2017Need to Know Webinar - August 2017
Need to Know Webinar - August 2017
 
Lunch and Learn: Transform Your Business Productivity with Microsoft Office 365
Lunch and Learn: Transform Your Business Productivity with Microsoft Office 365Lunch and Learn: Transform Your Business Productivity with Microsoft Office 365
Lunch and Learn: Transform Your Business Productivity with Microsoft Office 365
 
Need to Know Webinar - September 2017
Need to Know Webinar - September 2017Need to Know Webinar - September 2017
Need to Know Webinar - September 2017
 
SPUnite17 Modern NewsPublishing with SharePoint
SPUnite17 Modern NewsPublishing with SharePointSPUnite17 Modern NewsPublishing with SharePoint
SPUnite17 Modern NewsPublishing with SharePoint
 
2018-10-18 J2 2B - A new way of working in a team with Mcrosoft Teams - Sara ...
2018-10-18 J2 2B - A new way of working in a team with Mcrosoft Teams - Sara ...2018-10-18 J2 2B - A new way of working in a team with Mcrosoft Teams - Sara ...
2018-10-18 J2 2B - A new way of working in a team with Mcrosoft Teams - Sara ...
 
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
 

Viewers also liked

Developing and Deploying Custom Branding Solutions in SharePoint 2010
Developing and Deploying Custom Branding Solutions in SharePoint 2010Developing and Deploying Custom Branding Solutions in SharePoint 2010
Developing and Deploying Custom Branding Solutions in SharePoint 2010
jhendrix88
 

Viewers also liked (6)

Developing and Deploying Custom Branding Solutions in SharePoint 2010
Developing and Deploying Custom Branding Solutions in SharePoint 2010Developing and Deploying Custom Branding Solutions in SharePoint 2010
Developing and Deploying Custom Branding Solutions in SharePoint 2010
 
SharePoint - Display Templates Overview
SharePoint - Display Templates OverviewSharePoint - Display Templates Overview
SharePoint - Display Templates Overview
 
Rencore Webinar: SharePoint Customizations - the most overlooked road block t...
Rencore Webinar: SharePoint Customizations - the most overlooked road block t...Rencore Webinar: SharePoint Customizations - the most overlooked road block t...
Rencore Webinar: SharePoint Customizations - the most overlooked road block t...
 
Hard learned CSOM and REST tips
Hard learned CSOM and REST tipsHard learned CSOM and REST tips
Hard learned CSOM and REST tips
 
Chris O'Brien - Comparing SharePoint add-ins (apps) with Office 365 apps
Chris O'Brien - Comparing SharePoint add-ins (apps) with Office 365 appsChris O'Brien - Comparing SharePoint add-ins (apps) with Office 365 apps
Chris O'Brien - Comparing SharePoint add-ins (apps) with Office 365 apps
 
Introduction to Azure Functions - Tutorial
Introduction to Azure Functions - TutorialIntroduction to Azure Functions - Tutorial
Introduction to Azure Functions - Tutorial
 

Similar to SPS Barcelona 2016 - Branding Strategies for SharePoint and Add-ins - From Design to a modern Style Guide

SharePoint - the opportunity for service bureaus
SharePoint  -  the opportunity for service bureausSharePoint  -  the opportunity for service bureaus
SharePoint - the opportunity for service bureaus
Chris Riley ☁
 
Spca2014 marianne vanwanrooij collaboration_and_enterprise_content_management
Spca2014 marianne vanwanrooij collaboration_and_enterprise_content_managementSpca2014 marianne vanwanrooij collaboration_and_enterprise_content_management
Spca2014 marianne vanwanrooij collaboration_and_enterprise_content_management
NCCOMMS
 

Similar to SPS Barcelona 2016 - Branding Strategies for SharePoint and Add-ins - From Design to a modern Style Guide (20)

From Design to a modern Style Guide
From Design to a modern Style GuideFrom Design to a modern Style Guide
From Design to a modern Style Guide
 
SharePoint Saturday Stockholm - Branding Strategies for SharePoint and Add-in...
SharePoint Saturday Stockholm - Branding Strategies for SharePoint and Add-in...SharePoint Saturday Stockholm - Branding Strategies for SharePoint and Add-in...
SharePoint Saturday Stockholm - Branding Strategies for SharePoint and Add-in...
 
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
 
SharePoint - the opportunity for service bureaus
SharePoint  -  the opportunity for service bureausSharePoint  -  the opportunity for service bureaus
SharePoint - the opportunity for service bureaus
 
O365Engage17 - Making o365 and share point strategic
O365Engage17 - Making o365 and share point strategicO365Engage17 - Making o365 and share point strategic
O365Engage17 - Making o365 and share point strategic
 
Making the most of your SharePoint – Intranet & Apps
Making the most of your SharePoint – Intranet & AppsMaking the most of your SharePoint – Intranet & Apps
Making the most of your SharePoint – Intranet & Apps
 
Empowering Your Organization With Share Point
Empowering Your Organization With Share PointEmpowering Your Organization With Share Point
Empowering Your Organization With Share Point
 
What's Changed with SharePoint in the Past Few Years and Why It Matters
What's Changed with SharePoint in the Past Few Years and Why It MattersWhat's Changed with SharePoint in the Past Few Years and Why It Matters
What's Changed with SharePoint in the Past Few Years and Why It Matters
 
SharePoint Business Value
SharePoint Business ValueSharePoint Business Value
SharePoint Business Value
 
Microsoft Dynamics CRM (XRM) & Microsoft Sharepoint
Microsoft Dynamics CRM (XRM) & Microsoft SharepointMicrosoft Dynamics CRM (XRM) & Microsoft Sharepoint
Microsoft Dynamics CRM (XRM) & Microsoft Sharepoint
 
SPSTC - SharePoint 2007 No Code App Slides
SPSTC - SharePoint 2007 No Code App SlidesSPSTC - SharePoint 2007 No Code App Slides
SPSTC - SharePoint 2007 No Code App Slides
 
Spca2014 marianne vanwanrooij collaboration_and_enterprise_content_management
Spca2014 marianne vanwanrooij collaboration_and_enterprise_content_managementSpca2014 marianne vanwanrooij collaboration_and_enterprise_content_management
Spca2014 marianne vanwanrooij collaboration_and_enterprise_content_management
 
The Evolution of SharePoint
The Evolution of SharePointThe Evolution of SharePoint
The Evolution of SharePoint
 
State Of The Industry: What's Changed In The Past Few Years With Digital Work...
State Of The Industry: What's Changed In The Past Few Years With Digital Work...State Of The Industry: What's Changed In The Past Few Years With Digital Work...
State Of The Industry: What's Changed In The Past Few Years With Digital Work...
 
SharePoint consulting | SharePoint Partner | SharePoint Demo
SharePoint consulting | SharePoint Partner | SharePoint DemoSharePoint consulting | SharePoint Partner | SharePoint Demo
SharePoint consulting | SharePoint Partner | SharePoint Demo
 
Report on Summer Internship Project (Biswadeep Ghosh Hazra)
Report on Summer Internship Project (Biswadeep Ghosh Hazra)Report on Summer Internship Project (Biswadeep Ghosh Hazra)
Report on Summer Internship Project (Biswadeep Ghosh Hazra)
 
KMA Insights Webinar Sept 2009 -- SharePoint the Sophomore Year
KMA Insights Webinar Sept 2009 -- SharePoint the Sophomore YearKMA Insights Webinar Sept 2009 -- SharePoint the Sophomore Year
KMA Insights Webinar Sept 2009 -- SharePoint the Sophomore Year
 
Act-On vs Pardot vs Hubspot - Marketing Automation Comparison
Act-On vs Pardot vs Hubspot - Marketing Automation ComparisonAct-On vs Pardot vs Hubspot - Marketing Automation Comparison
Act-On vs Pardot vs Hubspot - Marketing Automation Comparison
 
"Adoption Tactics; Why Your End Users and Project Managers Will Rave Over Sha...
"Adoption Tactics; Why Your End Users and Project Managers Will Rave Over Sha..."Adoption Tactics; Why Your End Users and Project Managers Will Rave Over Sha...
"Adoption Tactics; Why Your End Users and Project Managers Will Rave Over Sha...
 
Office 365 SharePoint Public Websites + Introducing Delve
Office 365 SharePoint Public Websites + Introducing DelveOffice 365 SharePoint Public Websites + Introducing Delve
Office 365 SharePoint Public Websites + Introducing Delve
 

More from Stefan Bauer

More from Stefan Bauer (9)

Create SASSy web parts in SPFx
Create SASSy web parts in SPFxCreate SASSy web parts in SPFx
Create SASSy web parts in SPFx
 
Create SASSY Web Parts - SPSMilan
Create SASSY Web Parts - SPSMilan Create SASSY Web Parts - SPSMilan
Create SASSY Web Parts - SPSMilan
 
European SharePoint Webinar - Make SharePoint Sassy
European SharePoint Webinar - Make SharePoint SassyEuropean SharePoint Webinar - Make SharePoint Sassy
European SharePoint Webinar - Make SharePoint Sassy
 
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
 
Responsive Web Design and SharePoint
Responsive Web Design and SharePointResponsive Web Design and SharePoint
Responsive Web Design and SharePoint
 
SPS Oslo - Stop your SharePoint CSS becoming a di-sass-ter today!
SPS Oslo - Stop your SharePoint CSS becoming a di-sass-ter today!SPS Oslo - Stop your SharePoint CSS becoming a di-sass-ter today!
SPS Oslo - Stop your SharePoint CSS becoming a di-sass-ter today!
 
Stop your share point css become a di-sass-ter today - SPS Munich
Stop your share point css become a di-sass-ter today - SPS MunichStop your share point css become a di-sass-ter today - SPS Munich
Stop your share point css become a di-sass-ter today - SPS Munich
 
SPS Belgium - Stop your SharePoint CSS becoming a di-SASS-ter today!
SPS Belgium - Stop your SharePoint CSS becoming a di-SASS-ter today!SPS Belgium - Stop your SharePoint CSS becoming a di-SASS-ter today!
SPS Belgium - Stop your SharePoint CSS becoming a di-SASS-ter today!
 
Responsive vs Adaptive Web Design - What about Device Channels?
Responsive vs Adaptive Web Design - What about Device Channels?Responsive vs Adaptive Web Design - What about Device Channels?
Responsive vs Adaptive Web Design - What about Device Channels?
 

Recently uploaded

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
panagenda
 

Recently uploaded (20)

Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
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
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
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
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
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
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 

SPS Barcelona 2016 - Branding Strategies for SharePoint and Add-ins - From Design to a modern Style Guide

Editor's Notes

  1. Template may be modified but please keep the title and the sponsor slide. Twitter hashtag: #spsbcn for all sessions
  2. Photoshop are just static documents but html and css evoles over time. With every new application new challenges came up.
  3. Photoshop are just static documents but html and css evoles over time. With every new application new challenges came up.
  4. http://www.html5rocks.com/en/tutorials/tooling/synchronized-cross-device-testing/
  5. Photoshop are just static documents but html and css evoles over time. With every new application new challenges came up.
  6. Photoshop are just static documents but html and css evoles over time. With every new application new challenges came up.
  7. https://www.flickr.com/photos/arthurjohnpicton/4383221264
  8. 2012
  9. Use this as the first slide in your slide deck