SlideShare a Scribd company logo
1 of 34
aOS Maurice
24 Octobre 2017
SharePoint Branding
#aosMauritius
aOS Maurice & Réunion
24 et 26 Octobre 2017
Speaker presentation
Kévin RIAHI
• SharePoint Developer
• Since 2015
Preetee BEEFEYA-HURCHAND
• Associate manager &
SharePoint Developer
• Since 2013
aOS Maurice & Réunion
24 et 26 Octobre 2017
aOS Maurice & Réunion
24 et 26 Octobre 2017
Agenda
• Part 1: SharePoint Branding
• Part 2: Implementations
• Conclusion: Best practice / Limitations
aOS Maurice & Réunion
24/26 Octobre 2017
SharePoint Branding
#aosMauritius
aOS Maurice & Réunion
24 et 26 Octobre 2017
SharePoint Reminder
• What is SharePoint for ?
aOS Maurice & Réunion
24 et 26 Octobre 2017
Why SharePoint Branding ?
• Corporate identity compliance
• Differentiate site (example: per department)
• Create unique experience for specific requirement
• Respond to a business need
aOS Maurice & Réunion
24 et 26 Octobre 2017
SharePoint Branding examples
https://www.renfe-sncf.com/
aOS Maurice & Réunion
24 et 26 Octobre 2017
SharePoint Branding examples
https://www.swiss.com
aOS Maurice & Réunion
24 et 26 Octobre 2017
SharePoint Branding examples
http://www.iata.org/
aOS Maurice & Réunion
24 et 26 Octobre 2017
What is branding ?
• Website Branding:
• The colors, fonts, logos, and supporting graphics that make up the general
look and feel of a corporate website.
• Branding for SharePoint:
• Master pages, page layouts, CSS, web parts, images, etc.
aOS Maurice & Réunion
24 et 26 Octobre 2017
What is SharePoint Branding ?
• Different effort level identified:
• Full Effort
• Custom Master Pages, Page Layouts, Display Templates
• Medium Effort
• Design Manger for Publishing Sites
• Custom CSS & Background Images
• Low Effort
• Page Editing & Composed Looks
aOS Maurice & Réunion
24/26 Octobre 2017
Implementations
#aosMauritius
aOS Maurice & Réunion
24 et 26 Octobre 2017
Branding levels
• Low Effort
• Page editing
• Composed looks
• Customized palette
• Medium Effort
• Custom CSS
• Page layouts
• Full Effort
• Custom Master Pages
• Design manager
aOS Maurice & Réunion
24 et 26 Octobre 2017
Branding low effort
• Editing page
aOS Maurice & Réunion
24 et 26 Octobre 2017
Branding low effort
• Composed looks
aOS Maurice & Réunion
24 et 26 Octobre 2017
Branding low effort
• Composed looks customization
• Colors (palette)
• Polices
• Background
• Master pages
• Seattle
Oriented intranet/team site
• Oslo
Oriented publishing
aOS Maurice & Réunion
24 et 26 Octobre 2017
Branding low effort
Seattle
aOS Maurice & Réunion
24 et 26 Octobre 2017
Branding low effort
Oslo
aOS Maurice & Réunion
24 et 26 Octobre 2017
Branding low effort
• Sharepoint Color Palette
1. Create your theme
2. Generate the theme file
(.spcolor)
3. Upload the file into the
dedicated library
4. The new palette is
available
aOS Maurice & Réunion
24 et 26 Octobre 2017
Branding low effort
Components
• Mostly Any !
Except the .spcolor file to upload
Requirement
• No technical knowledges
• Sharepoint Color Palette tool
For a customized palette
aOS Maurice & Réunion
24 et 26 Octobre 2017
Branding medium effort
• Custom CSS
aOS Maurice & Réunion
24 et 26 Octobre 2017
Branding medium effort
Components
• Fonts and Layout (CSS)
Requirement
• Technical knowledges
• Publishing site
• Custom CSS
aOS Maurice & Réunion
24 et 26 Octobre 2017
Branding medium effort
• Custom page layout
aOS Maurice & Réunion
24 et 26 Octobre 2017
Branding medium effort
Components
• A content type
• Custom Page Layout (aspx)
• Fonts and Layout (css)
Requirement
• Technicals knowledges
• Custom page layout
aOS Maurice & Réunion
24 et 26 Octobre 2017
Branding full effort
• Design manager
• Design Manager create design packages
• Includes master pages, page layouts, CSS, images, and more
• Can be easily imported into another site
1. Edit HTML files (possibility to use snippets provided by
Microsoft)
2. Upload/create the design
3. Export if needed
aOS Maurice & Réunion
24 et 26 Octobre 2017
Branding full effort
Components
• HTML design files
• Every dependency needed
Requirement
• Technicals knowledges
• Publishing site
• Design manager
aOS Maurice & Réunion
24 et 26 Octobre 2017
Branding full effort
• Custom master page
• Higher level of customization
• Can be easily customized
(via SharePoint Designer for example)
• Has to be in last usage ! (see next part)
aOS Maurice & Réunion
24/26 Octobre 2017
Conclusion: Best practice / Limitations
#aosMauritius
aOS Maurice & Réunion
24 et 26 Octobre 2017
Conclusion: Best practice / Limitations
• SharePoint Online limitations:
• No update if custom master page
• Limitation on scripts
• 03/31/2018: All SharePoint Online Public Website will be deleted
aOS Maurice & Réunion
24 et 26 Octobre 2017
Conclusion: Best practice / Limitations
• Stick to the standard !
• 4 advantages:
• Cheaper
• Quicker
• Better maintainability
• More Agile
• Stay up to date
• Roadmap
aOS Maurice & Réunion
24 et 26 Octobre 2017
Conclusion: Best practice / Limitations
Modern sites
• New default design
• New ways to develop/deploy
• New language: typescript
aOS Maurice & Réunion
24 et 26 Octobre 2017
Conclusion: Best practice / Limitations
• Modern page
aOS Maurice & Réunion
24/26 Octobre 2017
Thanks to our sponsors!
Merci à nos sponsors
Platinum

More Related Content

Similar to aOS 2017 Mauritius SharePoint Branding

Rethinking Document Management in Office 365
Rethinking Document Management in Office 365Rethinking Document Management in Office 365
Rethinking Document Management in Office 365BIWUG
 
Jeff Engle: Taking the Show on the Road
Jeff Engle: Taking the Show on the RoadJeff Engle: Taking the Show on the Road
Jeff Engle: Taking the Show on the RoadJack Molisani
 
2018 12-06 SharePoint - the new era of provisioning
2018 12-06 SharePoint - the new era of provisioning2018 12-06 SharePoint - the new era of provisioning
2018 12-06 SharePoint - the new era of provisioningYannick Plenevaux
 
Your Road to Communication Sites
Your Road to Communication SitesYour Road to Communication Sites
Your Road to Communication SitesD'arce Hess
 
2017-02-07 aOS Dublin - Biggest fails and BP using Office 365 toolset
2017-02-07 aOS Dublin - Biggest fails and BP using Office 365 toolset2017-02-07 aOS Dublin - Biggest fails and BP using Office 365 toolset
2017-02-07 aOS Dublin - Biggest fails and BP using Office 365 toolsetPatrick Guimonet
 
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
 
2017-04-06 aOS Bangalore Biggest fails and BP using Office 365 toolset
2017-04-06 aOS Bangalore Biggest fails and BP using Office 365 toolset2017-04-06 aOS Bangalore Biggest fails and BP using Office 365 toolset
2017-04-06 aOS Bangalore Biggest fails and BP using Office 365 toolsetPatrick Guimonet
 
Sitecore Helix/Habitat Architecture and Ecosystem
Sitecore Helix/Habitat Architecture and EcosystemSitecore Helix/Habitat Architecture and Ecosystem
Sitecore Helix/Habitat Architecture and EcosystemMohamed Krimi
 
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
 
Front-end style guides - fronteers @ WHITE (30/08/12)
Front-end style guides - fronteers @ WHITE (30/08/12)Front-end style guides - fronteers @ WHITE (30/08/12)
Front-end style guides - fronteers @ WHITE (30/08/12)Stijn Janssen
 
aOS Day Brussels December 2016
aOS Day Brussels December 2016aOS Day Brussels December 2016
aOS Day Brussels December 2016Rick Van Rousselt
 
aOS Community Aachen - Service request management with the Nintex Workflow Pl...
aOS Community Aachen - Service request management with the Nintex Workflow Pl...aOS Community Aachen - Service request management with the Nintex Workflow Pl...
aOS Community Aachen - Service request management with the Nintex Workflow Pl...Jan von Reith
 
Building the Perfect Office 365 Tenant - SharePoint Saturday Belgium 2017 #SPSBE
Building the Perfect Office 365 Tenant - SharePoint Saturday Belgium 2017 #SPSBEBuilding the Perfect Office 365 Tenant - SharePoint Saturday Belgium 2017 #SPSBE
Building the Perfect Office 365 Tenant - SharePoint Saturday Belgium 2017 #SPSBEChirag Patel
 
Building the Perfect Office 365 Tenant
Building the Perfect Office 365 TenantBuilding the Perfect Office 365 Tenant
Building the Perfect Office 365 TenantBIWUG
 
sptc_presentation
sptc_presentationsptc_presentation
sptc_presentationD'arce Hess
 
2017-04-04 aOS Mumbai - Biggest fails and BP using Office 365 toolset
2017-04-04 aOS Mumbai - Biggest fails and BP using Office 365 toolset2017-04-04 aOS Mumbai - Biggest fails and BP using Office 365 toolset
2017-04-04 aOS Mumbai - Biggest fails and BP using Office 365 toolsetPatrick Guimonet
 
Azure Saturday 2017 - Planning for the Cloud
Azure Saturday 2017 - Planning for the CloudAzure Saturday 2017 - Planning for the Cloud
Azure Saturday 2017 - Planning for the CloudEric Berg
 
O365Con19 - Customise the UI in Modern SharePoint Workspaces - Corinna Lins
O365Con19 - Customise the UI in Modern SharePoint Workspaces - Corinna LinsO365Con19 - Customise the UI in Modern SharePoint Workspaces - Corinna Lins
O365Con19 - Customise the UI in Modern SharePoint Workspaces - Corinna LinsNCCOMMS
 
SharePoint Saturday Belgium 2017 - The Business and end-user guide into the n...
SharePoint Saturday Belgium 2017 - The Business and end-user guide into the n...SharePoint Saturday Belgium 2017 - The Business and end-user guide into the n...
SharePoint Saturday Belgium 2017 - The Business and end-user guide into the n...Jasper Oosterveld
 
The business and end user guide into the new and modern SharePoint
The business and end user guide into the new and modern SharePointThe business and end user guide into the new and modern SharePoint
The business and end user guide into the new and modern SharePointBIWUG
 

Similar to aOS 2017 Mauritius SharePoint Branding (20)

Rethinking Document Management in Office 365
Rethinking Document Management in Office 365Rethinking Document Management in Office 365
Rethinking Document Management in Office 365
 
Jeff Engle: Taking the Show on the Road
Jeff Engle: Taking the Show on the RoadJeff Engle: Taking the Show on the Road
Jeff Engle: Taking the Show on the Road
 
2018 12-06 SharePoint - the new era of provisioning
2018 12-06 SharePoint - the new era of provisioning2018 12-06 SharePoint - the new era of provisioning
2018 12-06 SharePoint - the new era of provisioning
 
Your Road to Communication Sites
Your Road to Communication SitesYour Road to Communication Sites
Your Road to Communication Sites
 
2017-02-07 aOS Dublin - Biggest fails and BP using Office 365 toolset
2017-02-07 aOS Dublin - Biggest fails and BP using Office 365 toolset2017-02-07 aOS Dublin - Biggest fails and BP using Office 365 toolset
2017-02-07 aOS Dublin - Biggest fails and BP using Office 365 toolset
 
Your Road to Modern Communication Sites
Your Road to Modern Communication SitesYour Road to Modern Communication Sites
Your Road to Modern Communication Sites
 
2017-04-06 aOS Bangalore Biggest fails and BP using Office 365 toolset
2017-04-06 aOS Bangalore Biggest fails and BP using Office 365 toolset2017-04-06 aOS Bangalore Biggest fails and BP using Office 365 toolset
2017-04-06 aOS Bangalore Biggest fails and BP using Office 365 toolset
 
Sitecore Helix/Habitat Architecture and Ecosystem
Sitecore Helix/Habitat Architecture and EcosystemSitecore Helix/Habitat Architecture and Ecosystem
Sitecore Helix/Habitat Architecture and Ecosystem
 
Your Road to Modern Communication Sites
Your Road to Modern Communication SitesYour Road to Modern Communication Sites
Your Road to Modern Communication Sites
 
Front-end style guides - fronteers @ WHITE (30/08/12)
Front-end style guides - fronteers @ WHITE (30/08/12)Front-end style guides - fronteers @ WHITE (30/08/12)
Front-end style guides - fronteers @ WHITE (30/08/12)
 
aOS Day Brussels December 2016
aOS Day Brussels December 2016aOS Day Brussels December 2016
aOS Day Brussels December 2016
 
aOS Community Aachen - Service request management with the Nintex Workflow Pl...
aOS Community Aachen - Service request management with the Nintex Workflow Pl...aOS Community Aachen - Service request management with the Nintex Workflow Pl...
aOS Community Aachen - Service request management with the Nintex Workflow Pl...
 
Building the Perfect Office 365 Tenant - SharePoint Saturday Belgium 2017 #SPSBE
Building the Perfect Office 365 Tenant - SharePoint Saturday Belgium 2017 #SPSBEBuilding the Perfect Office 365 Tenant - SharePoint Saturday Belgium 2017 #SPSBE
Building the Perfect Office 365 Tenant - SharePoint Saturday Belgium 2017 #SPSBE
 
Building the Perfect Office 365 Tenant
Building the Perfect Office 365 TenantBuilding the Perfect Office 365 Tenant
Building the Perfect Office 365 Tenant
 
sptc_presentation
sptc_presentationsptc_presentation
sptc_presentation
 
2017-04-04 aOS Mumbai - Biggest fails and BP using Office 365 toolset
2017-04-04 aOS Mumbai - Biggest fails and BP using Office 365 toolset2017-04-04 aOS Mumbai - Biggest fails and BP using Office 365 toolset
2017-04-04 aOS Mumbai - Biggest fails and BP using Office 365 toolset
 
Azure Saturday 2017 - Planning for the Cloud
Azure Saturday 2017 - Planning for the CloudAzure Saturday 2017 - Planning for the Cloud
Azure Saturday 2017 - Planning for the Cloud
 
O365Con19 - Customise the UI in Modern SharePoint Workspaces - Corinna Lins
O365Con19 - Customise the UI in Modern SharePoint Workspaces - Corinna LinsO365Con19 - Customise the UI in Modern SharePoint Workspaces - Corinna Lins
O365Con19 - Customise the UI in Modern SharePoint Workspaces - Corinna Lins
 
SharePoint Saturday Belgium 2017 - The Business and end-user guide into the n...
SharePoint Saturday Belgium 2017 - The Business and end-user guide into the n...SharePoint Saturday Belgium 2017 - The Business and end-user guide into the n...
SharePoint Saturday Belgium 2017 - The Business and end-user guide into the n...
 
The business and end user guide into the new and modern SharePoint
The business and end user guide into the new and modern SharePointThe business and end user guide into the new and modern SharePoint
The business and end user guide into the new and modern SharePoint
 

Recently uploaded

Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
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
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGSujit Pal
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
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
 

Recently uploaded (20)

Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
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
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAG
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
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
 

aOS 2017 Mauritius SharePoint Branding

  • 1. aOS Maurice 24 Octobre 2017 SharePoint Branding #aosMauritius
  • 2. aOS Maurice & Réunion 24 et 26 Octobre 2017 Speaker presentation Kévin RIAHI • SharePoint Developer • Since 2015 Preetee BEEFEYA-HURCHAND • Associate manager & SharePoint Developer • Since 2013
  • 3. aOS Maurice & Réunion 24 et 26 Octobre 2017
  • 4. aOS Maurice & Réunion 24 et 26 Octobre 2017 Agenda • Part 1: SharePoint Branding • Part 2: Implementations • Conclusion: Best practice / Limitations
  • 5. aOS Maurice & Réunion 24/26 Octobre 2017 SharePoint Branding #aosMauritius
  • 6. aOS Maurice & Réunion 24 et 26 Octobre 2017 SharePoint Reminder • What is SharePoint for ?
  • 7. aOS Maurice & Réunion 24 et 26 Octobre 2017 Why SharePoint Branding ? • Corporate identity compliance • Differentiate site (example: per department) • Create unique experience for specific requirement • Respond to a business need
  • 8. aOS Maurice & Réunion 24 et 26 Octobre 2017 SharePoint Branding examples https://www.renfe-sncf.com/
  • 9. aOS Maurice & Réunion 24 et 26 Octobre 2017 SharePoint Branding examples https://www.swiss.com
  • 10. aOS Maurice & Réunion 24 et 26 Octobre 2017 SharePoint Branding examples http://www.iata.org/
  • 11. aOS Maurice & Réunion 24 et 26 Octobre 2017 What is branding ? • Website Branding: • The colors, fonts, logos, and supporting graphics that make up the general look and feel of a corporate website. • Branding for SharePoint: • Master pages, page layouts, CSS, web parts, images, etc.
  • 12. aOS Maurice & Réunion 24 et 26 Octobre 2017 What is SharePoint Branding ? • Different effort level identified: • Full Effort • Custom Master Pages, Page Layouts, Display Templates • Medium Effort • Design Manger for Publishing Sites • Custom CSS & Background Images • Low Effort • Page Editing & Composed Looks
  • 13. aOS Maurice & Réunion 24/26 Octobre 2017 Implementations #aosMauritius
  • 14. aOS Maurice & Réunion 24 et 26 Octobre 2017 Branding levels • Low Effort • Page editing • Composed looks • Customized palette • Medium Effort • Custom CSS • Page layouts • Full Effort • Custom Master Pages • Design manager
  • 15. aOS Maurice & Réunion 24 et 26 Octobre 2017 Branding low effort • Editing page
  • 16. aOS Maurice & Réunion 24 et 26 Octobre 2017 Branding low effort • Composed looks
  • 17. aOS Maurice & Réunion 24 et 26 Octobre 2017 Branding low effort • Composed looks customization • Colors (palette) • Polices • Background • Master pages • Seattle Oriented intranet/team site • Oslo Oriented publishing
  • 18. aOS Maurice & Réunion 24 et 26 Octobre 2017 Branding low effort Seattle
  • 19. aOS Maurice & Réunion 24 et 26 Octobre 2017 Branding low effort Oslo
  • 20. aOS Maurice & Réunion 24 et 26 Octobre 2017 Branding low effort • Sharepoint Color Palette 1. Create your theme 2. Generate the theme file (.spcolor) 3. Upload the file into the dedicated library 4. The new palette is available
  • 21. aOS Maurice & Réunion 24 et 26 Octobre 2017 Branding low effort Components • Mostly Any ! Except the .spcolor file to upload Requirement • No technical knowledges • Sharepoint Color Palette tool For a customized palette
  • 22. aOS Maurice & Réunion 24 et 26 Octobre 2017 Branding medium effort • Custom CSS
  • 23. aOS Maurice & Réunion 24 et 26 Octobre 2017 Branding medium effort Components • Fonts and Layout (CSS) Requirement • Technical knowledges • Publishing site • Custom CSS
  • 24. aOS Maurice & Réunion 24 et 26 Octobre 2017 Branding medium effort • Custom page layout
  • 25. aOS Maurice & Réunion 24 et 26 Octobre 2017 Branding medium effort Components • A content type • Custom Page Layout (aspx) • Fonts and Layout (css) Requirement • Technicals knowledges • Custom page layout
  • 26. aOS Maurice & Réunion 24 et 26 Octobre 2017 Branding full effort • Design manager • Design Manager create design packages • Includes master pages, page layouts, CSS, images, and more • Can be easily imported into another site 1. Edit HTML files (possibility to use snippets provided by Microsoft) 2. Upload/create the design 3. Export if needed
  • 27. aOS Maurice & Réunion 24 et 26 Octobre 2017 Branding full effort Components • HTML design files • Every dependency needed Requirement • Technicals knowledges • Publishing site • Design manager
  • 28. aOS Maurice & Réunion 24 et 26 Octobre 2017 Branding full effort • Custom master page • Higher level of customization • Can be easily customized (via SharePoint Designer for example) • Has to be in last usage ! (see next part)
  • 29. aOS Maurice & Réunion 24/26 Octobre 2017 Conclusion: Best practice / Limitations #aosMauritius
  • 30. aOS Maurice & Réunion 24 et 26 Octobre 2017 Conclusion: Best practice / Limitations • SharePoint Online limitations: • No update if custom master page • Limitation on scripts • 03/31/2018: All SharePoint Online Public Website will be deleted
  • 31. aOS Maurice & Réunion 24 et 26 Octobre 2017 Conclusion: Best practice / Limitations • Stick to the standard ! • 4 advantages: • Cheaper • Quicker • Better maintainability • More Agile • Stay up to date • Roadmap
  • 32. aOS Maurice & Réunion 24 et 26 Octobre 2017 Conclusion: Best practice / Limitations Modern sites • New default design • New ways to develop/deploy • New language: typescript
  • 33. aOS Maurice & Réunion 24 et 26 Octobre 2017 Conclusion: Best practice / Limitations • Modern page
  • 34. aOS Maurice & Réunion 24/26 Octobre 2017 Thanks to our sponsors! Merci à nos sponsors Platinum

Editor's Notes

  1. Low effort  no technical knowledge & quick Medium effort  technical knowledge & may be quick Full effort  technical knowledge & can’t be quick
  2. Under the master page, but can override it
  3. Creates a simple sandbox solution Available in SharePoint Server for sites with Publishing activated Snippets = code for SharePoint functionality (as searchbox or webparts)
  4. PnP: Pattern & Practice  code examples